(12) United States Patent Freeman et ai. (54) DOCUMENT STREAM OPERATING SYSTEM WITH DOCUMENT ORGANIZING AND DISPLAY FACILITIES (75) Inventors: Eric Freeman, Branford, CT (US); David H. Gelernter, Woodbridge, CT (US) (73) Assignee: Mirror Worlds Technologies, Inc., New Haven, CT (US) ( *) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.c. 154(b) by 76 days. (21) Appl. No.: 10/013,150 (22) Filed: Dec. 10, 2001 (65) Prior Publication Data us 2002/0046220 A1 Apr. 18, 2002 Related U.S. Application Data (62) Division of application No. 09/398,611, filed on Sep. 17, 1999, now Pat. No. 6,638,318, which is a continuation of application No. 08/673,255, filed on Jun. 28, 1996, now Pat. No. 6,006,227. (51) Int. CI? ................................................ G06F 17/21 (52) U.S. CI. ....................................................... 715/526 (58) Field of Search ................................. 715/500, 511, 715/512, 526; 707/7, 2, 102 (56) References Cited U.S. PATENT DOCUMENTS 5,060,135 A 10/1991 5,063,495 A 11/1991 5,140,676 A 8/1992 5,150,410 A 9/1992 5,159,669 A 10/1992 5,241,671 A 8/1993 5,247,437 A 9/1993 5,283,864 A 2/1994 Levine et al. MacPhail Langelaan Bertrand Trigg et al. Reed et al. Vale et al. Knowlton ItO 120 70 to 100 StreQm, Eric_freeman Too 12105190 MaTn stream 410t Documllll$ Mon 1210419610 Wed 12106195 [> Sol 02/W95 Thu 12I14'9~ 20 111111 1111111111111111111111111111111111111111111111111111111111111 US006725427B2 (10) Patent No.: (45) Date of Patent: US 6,725,427 B2 Apr. 20, 2004 5,287,448 A 2/1994 Nicol et al. 5,297,032 A 3/1994 Trojan et al. 5,402,526 A 3/1995 Bauman et al. 5,430,710 A 7/1995 Mueller et al. 5,448,729 A 9/1995 Murdock 5,530,859 A 6/1996 Tobias, II et al. 5,535,063 A 7/1996 Lamming 5,589,892 A 12/1996 Knee et al. 5,613,134 A * 3/1997 Lucus et al. ................ 715/526 5,616,876 A 4/1997 Ciuts 5,625,818 A 4/1997 Zarmer et al. 5,649,182 A 7/1997 Reitz 5,701,582 A 12/1997 DeBey 5,835,129 A 11/1998 Kumar 5,890,177 A 3/1999 Moody et al. 5,912,668 A * 6/1999 Sciammarella et al. ..... 345/788 6,243,724 B1 6/2001 Mander et al. OTHER PUBLICATIONS Gelemter, David, The Cyber-Road Not Taken, The Wash-ington Post, Apr. 3, 1994. Nelson, Theodor H., The Right Way To ThinkAbout Software Design, In The Art of Human-Computer Interface Design, Brenda Laurel, (Ed.), (1990): pp. 235-243. Landsdale, M., The Psychology Of Personal Information Management, Applied Ergonomics,(Mar. 1988): pp. 55-66. (List continued on next page.) Primary Examiner-Stephen S. Hong (74) Attorney, Agent, or Firm-Cooper & Dunham LLP (57) ABSTRACT A document stream operating system and method is dis-closed in which: (1) documents are stored in one or more chronologically ordered streams; (2) the location and nature of file storage is transparent to the user; (3) information is organized as needed instead of at the time the document is created; (4) sophisticated logic is provided for summarizing a large group of related documents at the time a user wants a concise overview; and (5) archiving is automatic. The documents can include text, pictures, animations, software programs or any other type of data. 39 Claims, 6 Drawing Sheets 80 40 90 50 80 5 Find'L-_____ ...r-...... 60 Wed t2/06I95US 6,725,427 B2 Page 2 OlliER PUBLICATIONS Malone, Thomas W., How Do People Organize Their Desks? Implications For The Design Of Office Information Systems., ACM Transactions On Office Systems, vol. 1, No. 1 (Jan. 1983): pp. 99-112. Gelemter, The Cyber-Road Not Taken, The Washington Post, Apr. 3, 1994, 9 pgs. Freeman, Lifestreams Project Home Page, 3 pgs., 1994-1996. Freeman, Lifestreams for the Newton, Steve Mann's Devel-oper Corner, Oct. 1995, 5 pgs. Steinberg, Lifestreams, WIRED 5.02, Feb. 1997, 11 pgs. Freeman et aI, Lifestreams: Organizing your Electronic Life, AAA1 Fall Symposium, A1 Applications in Knowledge Navigation and Retrieval, Nov. 1995, Cambridge MA, 6 pgs. Getting Results with Microsoft Outlook, copyright Microsoft Corporation 1995-1996, pgs. 28-29. Cowart, Mastering Windows 3.1, 992, chapter 12, pp. 396-417. * cited by examiner70 30 Streams Sybstreams Summarize fersonal Agents 10 100 ........ -.. " ......................... . ·········St······ ·····[·f· .. ......... .....• .... r~QmJ> > .I'lC;.;:;:f4$fflQO< > ..... . ....... ....... ·<MoillsfreClm ..•.•..•••...•....... . . . . . . . . . ., ..... . ···A701PQcumerit$ .•..•••••. < ••....... .... . ..... . . .,., ·::::-:::·:::::·::::::'·:·,'-:·:-:-:<L ..........•• ·ttI()rl···l2l0M9~tQWed.·t2106/95···· .[4l ~~r ..[i: ...... . . ....... . ....... ·'·lho··iZI14196«· . 20 FIG. I 40 90 50 80 Thursday,' Dec 14'10:27 A ... ' 1995 EST I ." I . 5 60 d • rJl • ~ ~ ..... ~ = ..... ~ :"l N ~c N C C ~ 'Jl =-~ ~ ..... '""'" o ...., 0'1 e rJ'l -..CJ\ ""-l N (I) 'l. N ""-l ~ Nu.s. Patent Apr. 20, 2004 Sheet 2 of 6 US 6,725,427 B2 -----------------------------...... . ... . ....................... ,", " ........ , .... , .. ....... >:At'chiv8<::::::::·::···: .: :.RirncM:::::>::.: .... . ...... .......... . .. ..... .., ........................... . ·:·R,hdm-(· :>::: .:: ............. . t1~eJl(fRf~ ......... . . .... "." ... ••. I[i 130 :-¥our:Ufestreom. .. . .......... . : ..• Iif~$tfeQJ'ri$:::..(l"d.: ••.• dijV:[d..: ••• :.·.::.:.:.: ••.• · •• J>.;:.: tifestreamsQriddGYid::: .. 1 40wej9ht~: > .... • . .' ........... . •· •• :.~;:J~~;f:~i~: ••• and.:.:~ot.:.beth.::.:::n.Q~os::.:.: .. ::: ••• :::::.::; .. :::::.:::.:: •.• :.:::.:: .••• ~. rs.~en~~~sl :: :n:efscope> ...... ... .~ . .'.... . ...................... :-.:: :~##tf"':"'<· .: :tesf::::::::::: . .. ..................... ::.... ....... .'.' .... .'. . .................. . /:~I:< .. (sco:lr:··:·· 1 50 ::~ar~:,:·::··· .·acadia·> FIG. 2 »~tr~a~~:A~~st~e~~<U:S:umFMriZi]·I·f~~onol: •. Agentf : ... : ...... :.: ... :::.: ... :.: ... : •..• ::.::.:::.:.:: .•.. :: •• >: •• : .•... ~~n4U7] •.. :: •.•. : ••.• : ••. : •. : •. : •.•. : .• : •.•..•. ................... .. , .... " ... . . . . . . ...... ... .:><:< H •• :::.P~rtfQU~::.:.::.:.::.::.:.::.::::J .:::::.:::-::.::::::: ..................... . .. ................... .
View Full Document