Mirror Worlds, LLC v. Apple, Inc.

Filing 160

CLAIM CONSTRUCTION RESPONSE BRIEF re: #151 Mirror Worlds' Claim Construction Brief, filed by Apple Inc. (Attachments: #1 Decl. of Stefani C. Smith ISO Apple's Brief, #2 Exhibit A, #3 Exhibit B, #4 Exhibit C, #5 Exhibit D, #6 Exhibit E, #7 Exhibit F, #8 Exhibit G, #9 Exhibit H, #10 Exhibit I, #11 Exhibit J, #12 Exhibit K, #13 Exhibit L)(Smith, Stefani) Modified on 1/11/2010 (mll, ).

Download PDF
Mirror Worlds, LLC v. Apple, Inc. Doc. 160 Att. 5 :t /3(B DKT. 515091R~ to lO-t¡,-cj STATES PATENT AN TRAEM OFFICE Applicants Serial No. Eric FREEMAN and David H. GELERNTER CPA of 08/673,255 Group Art Unit: 2771 Prior Application Filed For June 28, 1996 Examiner: W. Amsbury DOCUMENT STREAM OPERATING SYSTEM the Americas 1185 Avenue of New York, New York 10036 October 16, 1998 Received Assistant Commissioner of Patents Box CPA Washington,D. C. 20231 Deï 2 i! l~~ö Group 2700 PRELIMINARY AMMENT This Preliminary Amendment is filed in connection with the above-identified continuation continued prosection application ("CPA") of u.S. Serial No. 08/673,255 filed June 28, 1996 ("Prior Application") . An Office Action was issued in the Prior Application on April 17, 1998 setting a three-month period for a response. On October 16, 1998, applicants filed a Petition for A Three-Month Extension Of Time from July 17, 1998 to October 17, 1998 to respond to the Office Action. Accordingly, the Prior Application is pending today and this CPA and Preliminary Amendment are timely filed. Before examining the CPA, applicants respectfully request that the CPA be amended as indicated below. IN THE CLAIMS As indicated below: (1) Please can.i claims A- ¿: and ~ithout prejudice; and (2) Please amend claims 1, 2, 4, 6-12, 14-21, and 23 by /') ".'.1")' ./ APMW0015101 227 CFH 653 Dockets.Justia.com ~ Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 2 deleting the text in the square brackets ~ ()" and by inserting the underlined text; and ~ (3) Please ad~w claims ~~ Claims 22 and 24 are unchanged, but are included below to present all the pending claims in one document. --1. Twice Amended) A computer (program) system for organizing system, rising: (one ore) each data (units) unit received by the computer means generating one or more data unit streams, the data unit data unit stream; iving (one or more of the data units,) each data unit (associated ith one or more chronological indicators)L means for selectin a timestam to identif each data unit. ective timestam ; (and) means uni t with at least one data (units) unit according to the timestam chronological (indicators) indicator so as to include each (of th data (units) unit in at least (one of) the main data unit (strea stream; and means for storin each data to the . chronoloaical indicators.---.--~ i --2. (Amended) The computer (program) system of claim 1, wherein 1?ß :i ~ .r'._-" (the chronological indicators comprise) each timestamp is selected from the aroup consistina of: past, present, and future times. -- -~(Canceled) .-3 -¡r. (Amended) The computer (program) svstem of claim 1, wherein j)3 "I ...- ~" -i ;i APMW0015102 227 CFH 654 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 3 each data unit includes textual data, video data, audio data and/or multimedia data.-. ., i '-- -~ (Canceled) .-\ _ït. (Amended) The computer (program) system of claim i, wherein 3f r;5 the means for receiving further comprises means for receiving data units from the (Word) World Wide Web.-- ,5 --1. (Amended) The computer (program) system of claim i, wherein said means for receiving further comprises means for receiving data units from a client computer.-- --8. Amended) A method for organizing (one or more) each ity data steps of: by a computer system, comprising the generating ne or more data unit streams, the data unit streams includin receiving (one or ore of the) data units,) each data unit (associated with chronological indicators) L selectin associatin ; (and) . each data unit. chronolo ical timestamp in the (indicators) indicator linking each (of the) data (un' ts) to the so as to include in at least (one storin each data unit stream accordin indicators. -- of) the main data unit (streams) stream: an :¡ 1 i,'t l~ J:b --1.1Ý (Amended) The method of clai~ ,Ijwherein (the chronological \..--1 , § J i ¡ Ii APMW0015103 227 CFH 655 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 4 indicators comprise) each timestamp is selected from the aroup .~~-~.~--..,.~..~". consistina of: past, present, and future times"-- The method of claim 8, further comprising the 'l\lo _ ~ step of disp ~'\ J L indicia represent ~e i streams. -~ '7 the data unit streams (, wherein respective it) on a display device as visual unit . ~"1 --)A. (Amended) The method of claim t, wherein each data (units) includes textual data, video data, audio data and/or multimedia data.-- - (Twice Amended) The method of claim (8) 10, wherein step i~ b1 of display' the data unit streams further comprises the steps of: a) receiving indications of one or streams corresponding to one user one or more (values indicative) lected segments of the data unit ånd b) displaying the selected segment the streams corresponding to the selected intervals of time).-- --13 ~nCeled) .-(program according to claim 1 further) each data unit received b the com uter system, means for for associatin indicator havin than one data unit stream" means at least onechronolo ical the data unit. means for to other \" i '\ 'i APMW0015104 227 CFH 656 ì.. ._. Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 5 accordin to the res ective chronolo ical indicator. means each data unit stream accordin to the means access to stream; means a data unit havin indicia to allow second data unit the indicia in the the first data unit stream second data unit stream; and means for providing access from (a) the second data unit stream (5 a data unit indicia. -- indicating the first stream) in accordance 11 ~~ --15. (Amended) A computer (program) s (1) 11 further comprising: means for providing ted access to (a) the first data uni t stream from e second data unit stream by generating a data (the first stream and) access privileges unit stream.-- to the 4l --)6. (Amended) The computer (program) system according to claim 1, further comprising: means for displaying (data from one) alternative versions of the content of the data units (in abbreviated form).-- _~ computer (program) system according to claim 1 further comprisiñg: means for summarizing the contents of data units in a data unit stream overview data units.-- --18. (Amended).A computer (program) system -\:---.- ..~.-. ..- \.... ¡;l APMW0015105 227 CFH 657 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 6 1 f comprising: ans for archiving £ data (units having) unit associated wi th chronological (indicators) indicator older than a specified point while retainina the respective chronoloaical indicator data unit havin a res ective alternative content of the archived data unit.-- --19. (Amended) A computer (program) svstem according to claim for sumarizing further comprises means for overview data units to include chanaes continuously updating in the contents of dat units in the data unit stream bein ~~\\~. summarized. -- --20. (Amended) The method 0 comprising the unit stream from a second indicating the first step of: providing access to a first data unit stream by generating a data unit stream.-- --21. (Amended) The method of claim 8, (step) steps of ~ comprising the selecting access privileges to stream (for access of) from a second stream); and providing access to the first data unit strea second data unit stream according to the access privil es.-__ 2. (Unchanged) The method of claim 8, further comprising the step of: N,6, displaying data from one of the data units in abbreviated form. -- Vi APMW0015106 227 CFH 658 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 7 ended) The method of claim 8, further comprising the summarizing (data from one or units in a data unit stream to generate one or more 0 units. -- of data ew data -- --24. (Unchanged) The method of claim 8, further comprising the ~.v~ step of: archiving data units having chronological indicators older than a specified time point.-- ~\ --2 computer system of claim 1, wherein the computer cOY progra comprises one set of operations for operating on all data units regardless of the type of timestamp in the respective hronological indicator, the type of timestamp selected from t e group consisting of past, present, and future times. -- ~IO --26. (New) The compute system of claim 1 further comprising: means to generate add' tional data unit streams from existing data unit streams.-- --27. (New) A computer r organizing each data unit received by the computer system, for associating each data unit chronological indicator having a respective timestamp ich identifies the respective data unit; means for chronologicall linking each data means for generating unit stream; means unit to other data units according to respective chronological indicator; means for storing each unit stream according to the chronological indicators; 1 APMW0015107 227 CFH 659 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 8 means for representing d~e or more data units of a selected data unit stream on a display ~evice as document representations, each document representation i including the timestamp of the respective data unit and the rder of appearance of each data representation on the display determined by the timestamp of the respective data unit; means for selecting which ta units are represented on the display device by selecting one f the document representations tat ions and displaying document represe corresponding to data timepoint; and uni ts having timestamps wi thin a means for selecting representations with a pointing represented by the selected documen more of the document vice so that the data units representations are further i~' displayed with a second document alternative version of the content 0 epresentation comprising an the respective data unit.-- ;il --~ . (New) A computer dimensional effect.-- system as in claim 9', wherein the ~ ~ document representations form a visual stream having a threeJ:ß . --tJ. (New) A computer system as in claim ?¡, wherein each document representation comprises a polygon and the polygons overlap to form a visual stream of polygons.-- ~( ;i -~t6. (New) A computer system as in claim fZ, wherein the threedimensional effect further comprises a perspective view.-- --3ï. (New) A computer system as in claim yr, wherein the alternative version is an abbreviated version.- ÇL 1 :J~ ~ APMW0015108 227 CFH 660 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 9 ~() ;5 (New) A computer system as in claim 21, wherein' the --)1. alternative version is a caption version.- --'Ø. (New) A computer system as in claim p, wherein the alternative version is an expanded version.- j( ß/ ji . J~ --~. (New) A computer system as in claim ~, further comprising: means for selecting one or more alternative versions of the ~~ ~~ content of a respective data unit to display another alternative version of the content of the data unit.-1)--36. (New) A computer system as in claim 1, further comprising: means for generating a data unit comprising an alternative versioñ of the content of another data unit; and means for associating the alternative version data unit with the chronological indicator of the another data unit.-- ') --~) . J3 (New) A computer system as in claim ~, further comprising: means for updating the display device to provide a document representation for data units associated with chronological indicators having timestamps which become the present time.-~ 4 i .1 1 ~ :¡ ,~ .~ i. 1 ~ t; ~ '~ í i ~ ./ i ! \1 ..1 I :., APMW0015109 227 CFH 661 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 10 RES Claims 1-24 were pending in this application. Claims 3, 5, and 13 have been canceled without prejudice, claims 1, 2, 4, 6- 12, 14-21, and 23 have been amended, and new claims 25-36 have been added by this Preliminary Amendment. Accordingly, claims 1-2, 4, 6-12, and 14-36 are presently being examined. Applicants have amended independent claims 1 and 8 to more clearly recite the subject matter of invention. Specifically, amended claims 1 and 8 recite that: (1) each data unit received by the computer system is organized and included in at least the main data unit stream; (2) each data unit is identified by a timestamp selected for a chronological indicator; (3) the chronological indicator is associated with the data unit; (4) each data unit is linked to other data units according to the timestamp in the chronological indicator; and (5) each data unit stream is stored according to the chronological indicators. Claims 2 and 9 have been amended to conform to the recitation of timestamps in amended claims 1 and 8 , respectively. Further, claims 1, 2, 4, 6, 7, and 14-19 have been amended to recite a computer system. Support for these amendments can be found, inter alia, from page 11, line 12 to page 12, line 10, on page 12 in lines 21-25, on page 20 in lines 14-19, and on page 27 in lines 9-14 and 19-21 of the subject specification. Claim 10 has been amended to specifically recite that a data unit stream can be displayed as a 'visual stream'. Support for this amendment can be found, inter alia, in Fig. 1 and on page 17 in lines 11-13 of the subject specification. Claims 16-19 and 23 have been amended and new claims 27 and 31-35 have been added to more clearly recite using the content of one or more data units: (1) to generate additional data units having alternative versions of the content (amended claims 17, APMW0015110 227 CFH 662 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 11 19, 23, and new claim 35) ; (2) to display alternative versions of the content (amended claim 16 and new claims 27 and 31-34); (3) to use data units having alternative versions of the content as part of the archiving aspect of the subject invention (amended claim 18). Support for these amendments and new claims can be found, inter alia, on page 14 in lines 11-23, on page 17 in lines 13-16, on page 18 in lines 1-3, on page 21 in lines 10-21, from page 24, line 17 to page 25, line 6, one page 27 in lines 9-21, on page 33 in lines 15-19 of the subiect specification. Claims 12, 15, 20, and 21 have been amended to consistently recite 'data unit stream(s)' instead of 'stream(s)'. Support for these amendments can be found, inter aiia, on page 11 in lines 11-22 of the subject specification. Claim 12 also has been amended to recite 'indications' instead of values. Support for this amendment can be found, inter alia, on page 21 in lines 4-9 of the subject specification. Claim 15 has been further amended to be dependent on amended claim 14 and to allow for a separate data unit for providing the access privileges. Support for this amendments can be found, inter alia, on page 23 in lines 11-18 of the subject specification. In addition, claims 12, 15 and 21' have been further amended to simplify the claim language, and claims 6, 11 and 12 have been amended to correct typographical errors. Support for these amendments can be found, inter alia, in the claims themselves. Applicants also have amended claim 14 to be an independent claim which recites essentially the same subject matter as amended claim 1 except for the main data unit stream, and also to recite: (1) means for generating a data unit having indicia which provides access to a first data unit stream from a second data unit stream; (2) means for including the access indicia data unit in the second data unit stream;, and (3) means for providing APMW0015111 227 CFH 663 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 12 access to the first data unit stream using the indicia. Support for these amendments can be found, inter alia, from page 11, line 12 to page 12, line 10, on page 12 in lines 21-25, on page 20 in lines 14-19, on page 27 in lines 9-14 and 19-21, and from page 21, line 22 to page 22, line 10 of the subject specification. In addition, applicants have added new claim 25 to explici tly recite the symetry of the computer system, to wit, the same operations are used to operate on data units associated wi th chronological indicators having timestamps of the past, present, or future. Support for this amendment can be found, inter alia, from page 11, lines 22 to page 12, line 1 of the subject specification. New claim 26 also has been added to recite that a data stream can be formed from another data stream. Support for this amendment can be found, inter alia, on page 19 in lines 15-18 of the subj ect specification. Applicants additionally have added new independent claim 27 which derives from canceled dependent claims 3 and 5, and dependent claim 16. Specifically, new claim 27 recites essentially the same subj ect matter as amended claim 1 except for the main data unit stream, and also recites: (1) means for representing data units on a display device as document representations, each document representation having the' timestamp, and ordered according to the timestamp; (2) means for selecting which data units are represented on the display using a timepoint; and (3) a pointer device for selecting document representations to be further displayed with an alternative version of the respective data unit. Support for these amendments can be found, inter alia, from page 11, line 12 to page 12, line 10, on page 12 in lines 21-25, from page 15, line 24 to page 16, line 2, on page 17 in lines 13-16, on page 20 in lines 14-19, from page 25, lines 19 to page 26, line 2, on page APMW0015112 227 CFH 664 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 13 27 in lines 9-14 and 19-21, and in Fig. 1 of the subject specification. New claims 28-30 have been added to specifically recite the way in which the visual stream is displayed, that is: (1) three- dimensionally (new claim 28); (2) as data representations of overlapping polygons (new claim 29); and (3) in a perspective view (new claim 30). Support for these new claims can be found, inter alia, from page 25, lines 19 to page 26, line 2 and in Fig. 1 of the subj ect specification. New claim 36 has been added to specifically recite that data uni ts associated with a chronological indicator having a timestamp of a future time become displayed when the future time becomes the present time. Support for this new claim can be found, inter alia, on page 20 in lines 19-22 and in Fig. 1 of the subj ect specification. The Office Action has 26 numbered sections: (1) sections 1, 2 and 23-26 are of an informational nature and do not require a response from the applicants; (2) sections 3, 4, 7, 12, and 16 reject claim 13 which has been canceled without prejudice by this Preliminary Amendment; (3) sections 5, 8-10, 13, and 14 maintain and repeat rejections from the September 19, 1997 Office Action; (4) sections 17-22 reject claims first presented in the previous Amendment; and (5) sections 6, 11 and 15 respond to the applicants' arguments in the previous Amendment. In this Preliminary Amendment, each of the following the short form provided in the documents are referred to by parenthesis following the full title of the document: (1) ~The Cyber-Road Not Taken" by David Gelernter from The Washington Post dated April 3, 1994 (~Gelernter Article"); (2) U.S. Patent No. 5,530,859 to Tobias, II et al. (~Tobias") ; (3) ~Getting Results with Microsoft Outlook 97", pp. 28-29 (~Outlook"); and APMW0015113 227 CFH 665 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 14 (4) D.S. Patent No. 5,297,032 to Trojan et aL. ("Trojan"). Section 2 of the Office Action states that the Petition for the addition of David Gelernter as an inventor was to be forwarded to the Petitions Branch for processing after the mailing of this Office Action. Applicants have received a Corrected Filing Receipt for the Prior Application indicating that David H. Gelernter has been added as an applicant (inventor). Accordingly, as indicated on the Preliminary Amendment, 'both the Prior Application and this CPA have two inventors, Eric Freeman and David H. Gelernter. Sections 3, 4, 7, 12, and 16 of the Office Action, respectively, rejected claim 13 under: (1) 35 D.S.C. §112, second paragraph as being indefinite; (2) 35 D.S.C. §101 as being directed to non-statutory subject matter; (3) 35 D.S.C. §102(b) as being clearly anticipated by the Gelernter .Article; (4) 35 U.S.C. §102(a) as being anticipated by Tobias; and (5) 35 U.S.C. §102 (a) as being anticipated by Outlook. Applicants hereinabove have canceled claim 13 without prejudice. Accordingly, applicants respectfully submit that the rejections of claim 13 under 35 U.S.C. §112, second paragraph, 35 U.S.C. §101, and 35 U.S.C. §102 are now moot. In view of the cancellation of claim 13, applicants respectfully request that the rejections raised against claim 13 be reconsidered and withdrawn. Sections 5 and 6 of the Office Action rej ected claims 1-4, and 8-11 under 35 U. S. C. 102 (b) as being clearly anticipated by the Gelernter Article. Specifically, the Office Action states that the rej ection made in the previous Office Action is maintained. Applicants note that in the previous Office Action, no particular reason was APMW0015114 227 CFH 666 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 15 made for this rejection. However, this Office Action states that applicants' arguments in the previous Amendment that the Gelernter Article does not anticipate chronological indicators were not persuasive because the 'paradigm' (broadly interpreted) as described in the Gelernter Article contains chronological indicators which are inherently required in interactive navigation of a chronological stream. The Office Action also notes that: (1) the 'paradigm' of the Gelernter Article allows entries at arbitrary points; (2) appointments are inherently included; (3) the claim language includes the case of a single data stream that includes all data units, which is clearly anticipated by the Gelernter Article phrase "Your 'lifestreams captures your whole life"; and (4) nothing is claimed about symmetry, other than in the sense of the Gelernter Article in which any data unit can be included in a chronological stream. Applicants hereinabove have amended claims 1 and 8 to emphasize and more clearly recite: selecting a timestamp to identify each data unit, associatinq each data unit with a chronological indicator including the timestamp, linkinq each data unit into a pata unit stream according to the timestamp, and storinq the data unit stream according to the chronological indicators. The Gelernter Article, in contrast, fails to teach or suggest any such means or steps. Indeed, the Gelernter Article only addresses display of data units in chronological order, and neither teaches nor suggests any implementations of the 'paradigm', and specifically, does not teach or suggest the identification, association, linkage, and storage steps or means for data units of data unit streams as recited in the amended claims. While a time indication traditionally has been used to prepare a display of data in chronological order, using a time indication for the purposes of identification, association, APMW0015116 227 CFH 668 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 16 linkage and storage for data units in data unit streams is not. Thus, applicants respectfully submit that, for at least this reason, amended claims 1 and 8 are not anticipated by, nor unpatentable over, the Gelernter Article. Further, applicants respectfully submit that the 'paradigm' described in the Gelernter Article neither 'inherently' includes nor renders obvious to one of skill in the art, the timestamp/chronological indicator identification, association, linkage, and storage any more than that the 'paradigm' inherently "allows entries at arbitrary points" or includes future "appointments". Applicants submit that the Gelernter Article never discusses or suggests inclusion of data units anywhere but at the end of the stream (that is, at the present) or inclusion of a future time data unit in a data unit stream. Instead, the Gelernter Article only discusses display of data units of the past and adding data units in the present. With respect to the inclusion of all data unit in a single data stream, applicants respectfully submit that while the Gelernter Article discusses including all "chunks of information" in a single lifestream, the Gelernter Article fails to teach or suggest the generation of additional streams as recited in amended claims 1 and 8. Indeed, the Gelernter Article teaches away from additional streams by stating on page 4: "I want to spend no time whatsoever orGanizinG it (my life). In short, I want £ 'lifestream'" (emphasis added). Also, while the Gelernter Article relates to viewinG its Lifestream selectively, there is no teaching or suggestion that the "chunks of information" of a selectively viewed Lifestream are linked to be included in a data uni t stream entity or that a data unit stream is generated and stored according to chronological indicators as taught by the subject invention and as recited in at least amended claims land APMW0015117 227 CFH 669 i Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 1 7 8. With respect to symetry, applicants note that new claim 25 explicitly recites such 'symmetry' in that the same operations can be performed on a data unit regardless of whether the data uni t has a past, present, or future timestamp. Since amended claim 3 has been canceled, and because amended claims 2 and 4 and amended claims 9-11 are dependent on amended claims 1 and 8 respectively, and because a claim which depends on another claim is subject to all the limitations of that other claim, applicants respectfully submit that amended claims 2, 4, and 8-11 are not anticipated by, nor unpatentable over, the Gelernter Article for at least the same reasons discussed above wi th respect to amended claims land 8. least because amended claims 1-2, 4 and 8-1l Therefore, at each recite, or are dependent upon. a claim which recites: selecting a timestamp to identify each data unit, associatinG each data unit with a chronological indicator including the timestamp, linkinG each data unit into a data unit stream according to the timestamp, and storinG the data unit stream according to the chronological indicators, amended claims 1-2, 4 and 8-11 are neither anticipated by, nor unpatentable over, the Gelernter Article. In view of the remarks above, applicants respectfully request that the rejection of claims 1-4 and 8-11 as anticipated by the Gelernter Article under 35 U.S.C. §102 (b) be reconsidered and withdrawn. Section 8 of the Office Action rej ects claims 5-7, and 12 under 35 U. S. C. 103 (a) as being unpatentable over the Gelernter k\rticle. Specifically, the Office Action states that the rej ection made in the previous Office Action is maintained. The previous APMW0015118 227 CFH 670 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page l8 Office Action stated that claims 5-7, and 12 were rejected because: (1) displaying segments of a Lifestream according to intervals of time would have been obvious to one of skill in art; (2) one of skill in the art would know an entire Lifestream could not be displayed on a television set at once; and (3) with respect to claims 6 and 7, one of skill in the art would know how to receive data units from the World Wide Web or client computer. Since claim 5 has been canceled and since claims 6, 7, and 12 are dependent on claims 1 and 8 respectively, and because a claim which depends on another claim is subject to all the limitations of that other claim, applicants respectfully submit that claims 6, 7, and 12 are not unpatentable over the Gelernter Article for the at least the same reasons discussed above with respect to amended claims 1 and 8. In view of the remarks above, applicants respectfully request that the rej ection of claims 6, 7, and 12 as being unpatentable over the Gelernter Article under 35 U. S. c. §103 (a) be reconsidered and withdrawn. Sections 9 and 11 of the Office Action rej ect claims 1-5, 8-12 under 35 U.S.C. 102(a) as being anticipated by Tobias. Specifically, the Office Action states that the rej ection made in the previous Office Action is maintained. The previous Office Action stated that claims 1-5 and 8-12 were rejected because: (l) with respect to claims 1 and 8, Tobias teaches receiving/receiving means, and linking/linking means; (2) with respect to claims 2 and 9 Tobias discusses that the software clock can run forward or backward; (3) with respect to claims 3, 4, 10, and 11 Tobias targeted displaying the clocks and multimedia; and (4) with respect to claim 5 and 12, Tobias focused on showing segments of time for presentation. The Office Action also notes with respect to applicants' arguments in the APMW0015119 227 CFH 671 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 19 previous Amendment that Tobias: (1) fails to link all the data units into a stream; and (2) distinguishes between data units which perform a task and those which do not, were not persuasive. The Office Action states that these distinctions are specious because the claims recite "one or more data units", which is not every unit in some specified system, and, also, do not recite any task performance of the data units. According to the Office Action, therefore, the claims do not distinguish over the units of Tobias. The Office Action also noted that the Gelernter Article ~paradigm' as "described in numerous sources" requires that each data unit be applied to all items associated with a system and/or person as part of the definition, motivation, and organization of the 'paradigm'. Applicants hereinabove have amended claims land 8 to more clearly recite that "each data unit" received by the computer system is identified by a selected timestamp, associated with a chronological indicator including the timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to the chronological indicator. In contrast, Tobias does not teach or suggest such timestamp/chronological indicators for identification, association, linkage, and storage for data units of a data unit streams as taught by the subject invention and as recited in at least amended claims 1 and 8. For example, in column 18, lines 10-22 and 54-63, and in Figs. 28 and 30 of Tobias, graphic objects and MIDI sequences are discussed and illustrated without any teaching or suggestion that all of these obj ects or sequences are identified by a timestamp, associated with a chronological indicator including the timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to the chronological indicator. Indeed, APMW0015120 227 CFH 672 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 20 according to Tobias, MIDI sequences and graphic objects only become associated with a time, that is, a clock object in Tobias,. when the user decides to create such a linkage, see column 19, lines 54-65 of Tobias. Accordingly, unlike the subj ect invention and as recited in amended claims 1 and 8, Tobias fails to teach or suggest a computer system in which each data unit received by the computer system is identified by a selected time stamp, associated with a chronological indicator having that timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to the chronological indicator. Also, with respect the particular application of Tobias in which segments of music, that is MIDI sequences, are chronologically related by the timestamps, one of skill in the art would not consider using the subject invention as recited in at least amended claims 1 and 8, because the timestamps of the subject invention and, thus, linkages are selected irrespective of the content of the data unit. Accordingly, even if only data units having music content are received by the computer system of the subject invention, the data units will be placed in the main data stream without regard to the musical flow, resulting only in noise mixed with data units having nothing to do with music. Thus, at least because amended claims 1 and 8 specifically recite that each data unit received by the computer system is linked and stored in at least a main data stream (that is, without regard to the task to be performed by that data unit) according to a timestamp in a chronological indicator, amended claims 1 and 8 are neither anticipated by, nor unpatentable over, Tobias. In addition, Tobias, like the Gelernter Article, fails to teach or suggest any means or steps for storing the data unit streams according to the chronological indicators. APMW0015121 227 CFH 673 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 21 With respect to the uncited "numerous sources" which describe the paradigm of lifestreams of Gelernter, applicants respectfully submit that a broad paradigm stating that "all items associated with a system and/or a person" is insufficient to teach or suggest how the items become associated with a system or person, and certainly fail to teach or suggest how the items become identified by a selected timestamp, associated with chronological indicators having the selected timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to the chronological indicator as taught by the subj ect invention and as recited in amended claims 1 and 8. Since claims 3 and 5 have been canceled, and because amended claims 2 and 4 and amended claims 9-12 are dependent on amended claims 1 and 8 respectively, and because a claim which depends on another claim is subject to all the limitations of that other claim, applicants respectfully submit that amended claims 2, 4, and 8-l2 are neither anticipated by, nor unpatentable over, Tobias for the same reasons discussed above with respect to amended claims 1 and 8. In view of the remarks above, applicants respectfully request that rejection of claims 1-5 and 8-12 as anticipated by Tobias under 35 U.S.C. §102(a) be reconsidered and withdrawn. Section 10 of the Office Action rejects claims 6 and 7 under 35 U.S.C. 103(a) as being unpatentable over Tobias. Specifically, the Office Action states that the rej ection made in the previous Office Action is maintained. The previous Office Action stated that claims 6 and 7 were rej ected because one of skill in the art would know how to receive data units from the World Wide Web or client computer. Since claims 6-7 are indirectly dependent on claim 1 and APMW0015122 227 CFH 674 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 22 because a claim which depends on another claim is subject to all the limitations of that other claim, applicants respectfully submit that claims 6-7 are not unpatentable over Tobias for at least the same reasons discussed above with respect to amended claim 1. In view of the remarks above, applicants respectfully request that the rejection of claims 6-7 as unpatentable over Tobias under 35 U.S.C. §l03(a) be reconsidered and withdrawn. Sections 13 and 15 of the Office Action rejected claims 1-3, 6-8, and 10 under 35 U. S. C. 102 (a) as being anticipated by Outlook. Specifically, the Office Action states that the rejection made in the previous Office Action is maintained. The previous Office Action stated that claims 1-3, and 6-8 were rejected because: (1) with respect to claims 1, 3, 8, and 10, Outlook has data units dated in a sequence displayed in a journal; and (2) with respect to claims 6 and 7, the Web and client computers are well-known sources of e-mail. The Office Action also states that applicants' arguments in the previous Amendment that Outlook fails to link all data units into a stream in that only selected records are linked is not persuasive. The Office Action states that these distinctions are specious because the claims recite "one or more data units", which is not every unit in some specified system. According to the Office Action, therefore, the claims do not distinguish over the units of Outlook. As discussed above with respect to Tobias, applicants hereinabove have amended claims 1 and 8 to more clearly recite that "each data unit" received by the computer system is identified by a selected timestamp, associated with a chronological indicator having the timestamp, linked into a data unit stream according to the timestamp, and stored as part of a APMW0015123 227 CFH 675 r- Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 23 data unit stream according to chronological indicators. In contrast, Outlook does not teach or suggest such timestamp/chronological indicator identification, association, linkage, and storage for data units of data unit streams. For example, on page 28 of Outlook, the "contacts" are discussed and illustrated without any indication that the "contacts" are identified by a timestamp, associated with a chronological indicator, linked into a da'ta unit stream according to the timestamp and stored as part of a data unit stream according to chronological indicators. Indeed, these "contacts" are not listed in the chronological journal of Outlook. Instead, the journal of Outlook records "activities related to the contacts". Thus, if Outlook provides a teaching of how to identify, associate, link, and store "contacts", that teaching is not to use timestamps/chronological indicators to form data unit streams as taught by the subject invention, but instead to list the "contacts" as shown by the non-chronological display of "çontacts" on page 28 of Outlook. Accordingly, Outlook teaches away from identifying, associating, linking, and storing each data unit received by the system into data unit streams according to a timestamp/chronological indicator. Since amended claims 1 and 8 specifically recite that each data unit received by the computer system is identified by a timestamp, associated with a chronological indicator having the timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to chronological indicators, amended claims 1 and 8 are neither anticipated by, nor unpatentable over, Outlook under 35 U.S.C. §102(a). Since claim 3 has been canceled, and because amended claims 2, 6, 7, and 10 are dependent on amended claims i or 8 respectively, and because a claim which depends on another claim APMW0015124 227 CFH 676 Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 24 is subject to all the limitations of that other claim, applicants respectfully submit that amended claims 2, 6, 7, and 10 are not anticipated by, nor unpatentable over, Outlook for the same reasons discussed above with respect to amended claims 1 and 8. In view of the remarks above, applicants respectfully request that the rejection of claims 1-3, 6-7, 8 and 10 as anticipated by Outlook under 35 U. S. C. §102 (a) be reconsidered and withdrawn. Section l4 of the Office Action rejected claims 2, 4-5, 9, 11 and 12, under 35 U.S.C. 103(a) as being unpatentable over Outlook. Specifically, the Office Action states that the rej ection made in the previous Office Action is maintained. The previous Office Action stated that claims 2, 4-5, 9, 11, and 12 were rejected because: (1) with respect to claims 2 and 9, it would have been obvious to one. of skill in the art to include past, present and future times because Outlook deals with "all acti vi ties" associated with "contacts"; (2) with respect to claims 4 and 11, meeting data involves multimedia of various kinds; (3) with respect to claims 5 and 12, one of skill in the art would display designated segments of the "Journal" at one time. Since claim 5 has been canceled without prej udice, and since amended claims 2, 4, 9, and 11-12 are dependent on amended claims 1 or 8, and because a claim which depends on another claim is subj ect to all the limitations of that other claim, applicants respectfully submit that amended claims 2, 4, 9, and 11-12 are not unpatentable over Outlook for at least the same reasons discussed above with respect to amended claims 1 and 8. In view of the remarks above, applicants respectfully request that rejection of claims 2, 4-5, 9, and 11-l2 as APMW0015125 227 CFH 677 r Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 25 being unpatentable over Outlook under 35 U. S. C. §103 (a) be reconsidered and withdrawn. Section 17, is and 19 of the Office Action rejects claims 16-19, 22-24 under U.S.C. 103(a) as being unpatentable over the Gelernter Article, Tobias or Outlook. Specifically, the Office Action states that the limitations of these claims were well known in the art at the time of the invention and follow naturally as housekeeping and organizational details required to manage access to a complex or extensive stream of data units. In particular, the Office Action states that: (1) an "abbreviated form", as reclted in claims 16 and 22, of a data record corresponds to the title, abstract, or summary of a document or other data unit; (2) "summarizing data", as recited in claims 17 and 23 corresponds to a title, abstract, or summary, and to a summary record in a spreadsheet or tax form line; (3) for data acquired in chronological order, it is necessary to update such data dynamically, as recited in claim 19; and (4) since storage capacity is not infinite, data such as E-mail , tax records, snapshots, and the like are archived, as recited in claims 18 and 24. According to the Office Action, therefore, it would have been obvious to one of ordinary skill in the art at the time of the invention to provide the limitations of these claims to the system of the references because they enhance efficiency and organizational viability in those systems. Applicants respectfully submit that because claims 16-19 and 22-24 are directly or indirectly dependent on amended claims 1 or 8, and because a claim which depends on another claim is subject to all the limitations of that other claim, for at least the reasons discussed above with respect to amended claims 1 and 8, claims 17-19 and 22-24 are not anticipated by, or unpatentable APMW0015126 227 CFH 678 If l Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 26 over, the Gelernter Article, Tobias, or Outlook taken alone or in combination. In addition, applicants hereinabove have amended claims 17 and 23 to more clearly recite that the overview data unit is a summary of a data unit stream. In contrast, the Gelernter Article does not discuss sumaries or, indeed, any operations on data units or data unit streams which combine the contents of data units from a data unit stream into a data unit. Similarly, nei ther Tobias nor Outlook combine the contents of data units from a data unit stream for the purposes of a summary. In particular, applicants note that while the journal in Outlook lists acti vi ties according to type, Outlook fails to teach or suggest providing a summary of the contents of such acti vi ties. Also, while a traditional spreadsheet or an automated tax form can summarize data, such a summary is not derived from data units in a data uni t stream~ Applicants respectfully submit that one of skill in the art would not naturally access the contents of data units in a data unit stream to create a summary absent the teaching of the subj ect invention. Indeed, the paradigm as presented in the Gelernter Article fails to teach or suggest such summaries. With respect to claim 19, applicants respectfully submit that because none of the cited art teaches or suggests overview data units combining the contents of data units from a data stream, the cited art also does not teach or suggest continuously updating the overview data units. Thus, applicants respectfully submit that claims 17, 19 and 23 are not unpatentable over the Gelernter Article, Tobias, or Outlook for at least this reason. Also, with respect to amended claims 17-19, and 23 applicants respectfully submit that none of the cited art teaches or suggests the generation of data units in data unit streams APMW0015127 227 CFH 679 rApplicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 27 having alternative versions of the content of another data unit, and with respect to amended claim 18, the use of such alternative content data units as part of the archiving means. In view of the remarks above, applicants respectfully request that the rejections of claims 16-19 and 22-24 as being unpatentable over the Gelernter Article, Tobias or Outlook be reconsidered and withdrawn. Sections 20, 21 and 22 of the Office Action rejected claims 14, 15, 20, and 21 under U.S.C. 103(a) as being unpatentable over any of the Gelernter Article, Tobias, or Outlook, in view of Troj an. Specifically, the Office Action states that Troj an teaches: (1) a secure connection between data streams in the paradigm of market trading, where a "second stream" such as the NSD trade stream is copied, but only in part, into the "first stream" of a trader; and (2) that the passing of data units into an improper first stream is clearly a breach of security. While the Office Action states that Trojan is not explicit about using a "data unit" in a stream to properly divert a copy to a trader, the Office Action argues that the corresponding functionality is clearly necessary. Also, the Office Action states that the data stream of a trader must access the NSD stream in order to track whether or not a specific bid or ask transaction, (not an equivalent one), has been executed and that this chronological sequencing of data units of Trojan is crucial to the operation of the system. Thus, the Office Action states, Troj an teaches the access of one data stream to another at specific sequenced da ta units, but does not specify the mechanism. Nevertheless, the Office Action states that it would have been obvious to one of ordinary skill in the art at the time of the invention to use a data unit to encapsulate a connection between streams with a APMW0015128 227 CFH 680 T Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 28 data unit in Gelernter, Tobias, or Outlook because their data units provide the means of sequencing. Applicants hereinabove have amended claim 14 to be recited in independent form to emphasize that a data unit stream according to the subject invention comprises multiple data unit streams, each data unit in the data unit streams identified by a selected timestamp, associated with a chronological indicator having the timestamp, linked into a data unit stream according to the timestamp, and stored as part of a data unit stream according to chronological indicators. In addition, amended claim 14 recites that a data unit stream can access another data unit stream by providing the second data unit stream with a data unit permitting such access. Applicants respectfully submit that Trojan does not indicate to a second stream the presence of a first stream by sending a data unit which would be included in the second data unit stream to allow such access. Instead, as noted in the Office Action, Trojan does not teach how such access is performed. Although the Office Action states that one of ordinary skill in the art would use such a data unit to provide access, this solution is neither taught nor suggested in any of the cited art. The Gelernter Article has only one chronological stream; Tobias interconnects data according to time sequences, but does not pass data units from one sequence to another; Outlook only provides a chronological list of activities related to contacts, not lists of journals; and Trojan's datastream is limited to the NASDAQ information stream. Thus, applicants respectfully submit that the cited art lacks any teaching or suggestion for one of ordinary skill in the art to follow in order to provide access from one data unit stream to another as taught by the subj ect invention and as recited in at least amended claim 14. Thus, for APMW0015129 227 CFH 681 r Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 29 at least this reason, applicants respectfully submit that amended claim 14 is not unpatentable over the Gelernter Article, Tobias, or Outlook in view of Trojan under 35 U.S.C. §103(a). Because amended claim 15 is dependent on amended claim 14 and because a claim which depends on another claim is subject to all the limitations of that other claim, applicants respectfully submit that amended claim 15 is not unpatentable over the Gelernter Article, Tobias, or Outlook in view of Trojan under 35 U.S.C. §103(a) for at least the same reasons discussed above with respect to amended claim 14. Since amended claims 20-21 are dependent on amended claim 8 and because a claim which depends on another claim is subj ect to all the limitations of that other claim, applicants respectfully submit that amended claims 20-21 are not unpatentable over the Gelernter Article, Tobias, or Outlook for at least the same reasons discussed above with respect to amended claim 8. In view of the remarks above and the amendments to claims 14-15 and 20-21, applicants respectfully request that the rejections of claims 14-15 and 20-21 under 35 U.S.C. §103(a) be reconsidered and withdrawn. Finally, applicants respectfully note that the while the Gelernter Article can be viewed as presenting a broad paradigm for a lifestream, the lifestream described in the Gelernter Article fails to teach or suggest the data unit streams of the subject invention as recited in the amended claims. Indeed, the unique identification, association, linkage, and storage of the data units using a timestamp in chronological indicators as taught by the subj ect invention and as recited in the amended claims is not taught or suggested by the Gelernter Article or any of the other cited art, alone or in combination. Furthermore, APMW0015130 227 CFH 682 r Applicants: Eric FREEMAN and David H. GELERNTER Serial No.: CPA of 08/673,255 Prior Application Filed: June 28, 1996 Page 30 none of the cited art teaches or suggests the operations which can be performed on or between the data unit streams as recited in the claims 14-24, as amended. ' In addition, new claims 27-34 and 36 recite a unique display for presenting the visual form of the data unit streams according to one embodiment of the subject invention. Also, new claims 25, 26 and 35 clarify other unique aspects of the subj ect invention, to wit: a single set of operations for past, present and future times, the ability to generate additional data unit streams from an existing data unit stream, and the generation of data units having content which is an al ternati ve version of the content of another data unit. In view of the remarks and amendments in this Amendment, applicants respectfully request that the objection and rejections in the Office Action be withdrawn and earnestly solicits the allowance of claims 1, 2, 4, 6-12, and 14-36, as amended. Applicants respectfully submit that a telephone interview could be of assistance in advancing prosecution of the subj ect application as discussed in a short October 15, 1998 telephone conference between th Examiner and the applicants' undersigned attorney. Accordingly, applicants' undersigned attorney invites the Examiner to telephone him at the number provided below. No fee is deemed necessary in connection with the filing of this Preliminary Amendment. However, if any fee is required, authorization is hereby given to charge the amount of any such fee to Deposit Account No. 03-3125. Respectfully submitted, Richard S. Milner Registration No. 33,970 Attorney for Applicants Cooper & Dunham LLP 1185 Avenue of the Americas New York, New York 10036 (212) 278-0400 ~PJ~ -227 CFH 683 APMW0015131

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?