`Reisman
`
`USOO6125388A
`Patent Number:
`11
`(45) Date of Patent:
`
`6,125,388
`Sep. 26, 2000
`
`54 SYSTEM FORTRANSPORTING
`INFORMATION OBJECTS BETWEEN A
`USER STATION AND MULTIPLE REMOTE
`SERENSlest stored
`
`IN THE USER STATION
`
`Inventor: Richard R. Reisman, 20 E. 9th St.
`#14K, New York, N.Y. 10003
`
`Appl. No.: 08/982,157
`Filed:
`Dec. 1, 1997
`
`Related U.S. Application Data
`
`63
`
`51
`
`52)
`
`58
`
`Continuation of application No. 08/251,724, May 31, 1994,
`Pat. No. 5,694,546.
`Int. Cl." ......................... G06F 15/16; G06F 15/163;
`G06F 15/76; G06F 7/00
`U.S. Cl. .......................... 709/218; 709/200; 709/201;
`709/203; 709/217; 709/219; 709/250; 709/300;
`709/303; 707/1; 707/10; 707/100; 707/103;
`707/104; 712/28
`Field of Search ..................................... 345/333,331,
`345/356; 375/257; 379/45, 112: 395/712,
`500.46, 701, 702, 703, 710; 364/134; 370/407,
`420; 380/4, 24, 49; 428/142; 705/27, 35,
`37; 707/1, 3, 8, 10, 100, 101, 103, 104,
`200, 201, 203, 204, 205, 206, 303, 305;
`709/101, 104, 201, 203, 206, 217, 218,
`221, 223, 224, 231, 236, 246, 250, 300,
`303, 219; 711/111, 133, 152, 203; 712/28
`
`56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`6/1981 Hodgkinson et al. .................. 709/203
`4,274,139
`4,432,057 2/1984 Daniell et al. .............................. 707/8
`4,528,643 7/1985 Freeny, Jr. .......
`... 364/900
`4,558,413 12/1985 Schmidt et al. .
`... 707/203
`4,604,686 8/1986 Reiter et al. .....
`395/500.46
`4,635,189
`1/1987 Kendall ............
`... 364/200
`4,714,992 12/1987 Gladney et al. .
`... 707/206
`4,714.995 12/1987 Materna et al. .
`... 707/201
`4,745,559 5/1988 Willis et al. .............................. 705/37
`
`2
`
`2
`
`urke, Jr. et al.
`
`4,746,559 5/1988 Nishikawa .............................. 428/142
`4,760,572 7/1988 Tomikawa ...
`... 370/94
`|E t R. e "es.
`"72.
`33 listeni. O 709/217
`1/1991 Geier et al. ............................. 364/401
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`
`4,984,155
`
`360229138A 11/1985 Japan ................................ G06F 7/28
`362053085A 3/1987 Japan .
`HO4N 7/173
`403230234A 10/1991 Japan .
`... GO6F 12/00
`404142620A 5/1992 Japan ................................ GO6F 9/06
`WO 97/32251 of OOOO WIPO.
`
`OTHER PUBLICATIONS
`“Head’s Up Your Story Request,” by Mike Langberg, San
`Jose Mercury News, CA, CD-ROM Column, Knight Rid
`der, Tribune Business News, File 10424154.800, Apr. 24,
`1994.
`“CD-ROMs: They're Not Just for Entertainment,” by Lau
`rie Flynn, The New York Times, Sunday, Apr. 24, 1994, p.
`10.
`1994 Intermediate Conference, San Jose, CA, Mar. 1-3,
`1994 (7 pages.).
`(List continued on next page.)
`Primary Examiner Thomas C. Lee
`Assistant Examiner Tanh Nguyen
`Attorney, Agent, or Firm Westerlund & Powell, P.C.;
`Robert A. Westerlund; Raymond H.J. Powell Jr.
`57
`ABSTRACT
`A novel electronic information transport component can be
`incorporated in a wide range of electronic information
`products, for example magazine collections, to automate the
`mass distribution of updates, Such as current issues, from a
`remote Server to a wide user base having a diversity of
`computer Stations. Advantages of economy, immediacy and
`ease of use are provided. Extensions of the invention permit
`automated electronic catalog shopping with order placement
`and, optionally, order confirmation. A Server-based update
`distribution Service is also provided.
`
`30 Claims, 6 Drawing Sheets
`
`
`
`as
`
`
`
`34
`
`
`
`
`
`
`
`(DATABASE
`DAAAS
`User
`NTEFACE ANNT STRUCTURE)
`
`
`
`
`
`
`
`
`
`
`
`
`
`RAN
`R
`NFORATION
`
`READ/
`RTT
`NFRAT
`
`SER
`FEC-SEN
`Frces
`
`less
`ADONA
`NATO
`
`
`
`Ex.1027
`APPLE INC. / Page 1 of 33
`
`
`
`6,125,388
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5,008,814 4/1991 Mathur .................................... 709/221
`5,008,853 4/1991 Bly et al. ................................ 345/331
`5,019,963 5/1991 Alderson et al. .
`... 707/201
`5,133,075
`7/1992 Risch .............
`... 707/201
`5,155,847 10/1992 Kirouac et al.
`709/221
`5,157,783 10/1992 Anderson et al. ...................... 395/600
`5,185,697 2/1993 Jacobs et al. ............................. 379/45
`5,187,787 2/1993 Skeen et al. ...
`... 709/300
`5,220,501
`6/1993 Lawlor et al. .
`... 380/24
`
`5,630,066 5/1997 Gosling ................................... 709/221
`5,630,092 5/1997 Carreiro et al.
`... 711/111
`5,630,116
`5/1997 Takaya et al. .......................... 707/201
`5,634,010 5/1997 Ciscon et al. ........................... 709/223
`5,640,564 6/1997 Hamilton et al.
`... 709/303
`5,644,764 7/1997 Johnson et al. .
`... 707/103
`5,646,992 7/1997 Subler et al. ............................... 380/4
`5,649,192 7/1997 Stucky ........
`707/103
`5,652,887 7/1997 Dewey et al.
`709/303
`5,664,207 9/1997 Crumpler et al. ...
`... 707/505
`5,668.997 9/1997 Lynch-Freshner et al. .
`707/303
`
`5,220,657 6/1993 Bly et al. - - - - - - -
`
`711/152
`
`7/1993 Khoyi et al. ............................ 709/303
`5,226,161
`5,257,369 10/1993 Skeen et al. ............................ 709/300
`5,287,504 2/1994 Carpenter et al.
`707/201
`5,297.249 3/1994 Bernstein et al.
`345/356
`5,303,379 4/1994 Khoyi et al. ............................ 395/710
`5.315542 6/1994 King, Jr. et al.
`. 364/401
`5350730 10/1994 Maron
`395/712
`5,379,424
`1/1995 Morimoto et al. ...................... 395/600
`5,404,488 4/1995 Kerrigan et al...
`711/133
`5,406,557 4/1995 Baudoin .................................. 370/407
`5.421,009 5/1995 Platt. 709/221
`5,426,747 6/1995 Weinreb et al.
`711/203
`5,440,744 8/1995 Jacobson et al. ....................... 709/203
`5,442,791 8/1995 Wrabetz et al. ........................ 709/104
`5,452,447 9/1995 Nelson et al. ...
`... 707/205
`5,473,772 12/1995 Halliwell et al. ....................... 395/712
`5,485,370
`1/1996 Moss et al. ............................. 709/217
`5,491,800 2/1996 Golsmith et al. .
`... 709/221
`5,491,820 2/1996 Belove et al. .............................. 707/3
`5,495,610 2/1996 Shing et al. ............................ 709/221
`5,497.491
`3/1996 Mitchell et al.
`... 709/303
`5,499.343 3/1996 Pettus ...................................... 709/203
`
`5,673,322 9/1997 Pepe et al. - - - - - - - - -
`
`- - - 380/49
`
`709/226
`5,680,548 10/1997 Trugman ...
`707/104
`5,680,617 10/1997 Gough et al. ...
`... 709/303
`5,682,532 10/1997 Remington et al.
`... 707/10
`5,684,984 11/1997 Jones et al. .....
`707/204
`5,684.991 11/1997 Malcolm .....
`... 709/229
`5,689,708 11/1997 Regnier et al.
`709/250
`5,694,549 12/1997 Carlin et al. ...
`... 709/218
`5,706,434
`1/1998 Kremen et al. .
`395/200. 12
`5,708,780
`1/1998 Levergood et al.
`5,710,918
`1/1998 Lagarde et al. ........................... 707/10
`5,715,314 2/1998 Payne et al.
`... 380/24
`5,721,911
`2/1998 Ha et al. ...
`707/100
`2. 3/1998 Stord
`- - - 3:
`,761,649 6/1998 Hill ..........
`... 705/27
`5,761,677 6/1998 Senator et al. .
`... 707/203
`57. 6/1998 Bendert et al.
`707/204
`768,528 6/1998 Summ ...
`709/231
`SS 8/1998 E.
`2.
`29: 30 is
`3.567
`2Y----1-2
`f
`OO ...
`f200.
`5,862,325
`1/1999 Reed et al...
`709/201
`5,909,492 6/1999 Payne et al. .............................. 380/24
`
`
`
`5,515,508 5/1996 Pettus et al. - - - - - - - - - - - - - - - - - - - - - - - - - - - - 709/203
`
`OTHER PUBLICATIONS
`
`... 379/112
`5,519,769 5/1996 Weinberger et al.
`“Microsoft Complete Baseball” Product Brochure,
`5,519,875 5/1996 Yokoyama et al. ..................... 709/303
`Microsoft Corp. product announced Mar. 1, 1994.
`5,528,490 6/1996 Hill ......................................... 395/712
`CompuServe Introductory Membership, CompuServe, Print
`5,530,852 6/1996 Meske ...
`... 709/206
`5,539,735
`7/1996 Moskowitz. .............................. 370/420
`5,541,991
`7/1996 Benson et all
`S, Date Dec. 1992,
`5,548,726 8/1996 Pettus ...
`700,221
`Intel Technology Briefing (4 pages).
`5,553,223 9/1996 Greenlee et al. .
`... 345/333
`Daily Federal Register, 1993, Counterpoint Publishing, Fall
`5,555,427 9/1996 Aoe et al. ......
`... 709/201
`1993.
`5,557,793 9/1996 Koerber .
`... 707/103
`The Federal Register, Product Brochure, Counterpoint Pub
`5,557,798 9/1996 Skeen et al.
`... 705/35
`lishing, Fall 1993.
`5,560,012 9/1996 Ryu et al. ...
`... 395/701
`“Counterpoint's Compact Disk Federal Register” order
`55. 18. til
`OS form, Counterpoint Publishing.
`5,572,643 11/1996 Judson ...........
`... 709/218
`SSR Federal Regulations on CD-ROM,” Counterpoint
`5,577,244 11/1996 Killebrew et al.
`... 395/703
`uprisning,
`- 4 - - - - - - 1
`5,577.251 11/1996 Hamilton et al. .
`... 709/101
`Compact Disk of Federal Register' price list, Counterpoint
`5,581,755 12/1996 Koerber et al.
`707/103
`Publishing Co., Jul. 1, 1993.
`5,581,761 12/1996 Radia et al. ......
`... 395/702
`"MicroSoft Messaging Application Program Interface
`5,581,764 12/1996 Fitzgerald et al.
`... 395/703
`(MAPI),” created Jan. 1993, Micros?t Corp.
`5,586,311 12/1996 Davies et al. ............................... 707/1
`“WOSA Backgrounder: Delivering Enterprise Services to
`5,586,326 12/1996 Ryu et al.
`.
`... 395/701
`the Windows-Based Desktop,” created Jul. 1993, Microsoft
`5,594,910
`1/1997 Filippe et al. .
`... 712/28
`Co
`5,596,720
`1/1997 Hamada et al.
`... 709/206
`66 rp.
`ss
`5,596,746
`1/1997 Shen et al. .....
`... 707/101
`RemoteWare Software Licenses,’ fee list, Xcellenet, Inc.,
`5,600,834 2/1997 Howard ......
`707,201
`Aug. 16, 1993.
`5,602,993 2/1997 Stromberg.
`... 395/712
`“RemoteWare Server,” product brochure, Xcellenet, Inc.,
`5,606,493 2/1997 Duscher et al. ..
`... 364/134
`1992.
`5,608,874 3/1997 Ogawa et al.
`.
`... 709/246
`“RemoteWare Communications Management System,”
`5.6% 3.9. y She st s
`29,2.
`product brochure, Xcellenet, Inc.
`5,623,605 4/1997 Keshav et al. .
`... 709/236
`RemoteWare Mail, product brochure, Xcellenet, Inc.
`5,623,656 4/1997 Lyons ......
`707/10
`RemoteWare Documents,” product brochure, Xcellenet,
`5,623,661
`4/1997 Hon............
`... 707/1
`Inc., 1992.
`5,625,818 4/1997 Zarmer et al.
`707/104
`“Remote Ware Reports,” product brochure Xcellenet, Inc.,
`5,628,005
`5/1997 Hurvig ........................................ 707/8
`1992.
`
`5544,320 8f1996 Konrad
`
`-
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 79/203
`
`“Plug and Play Making Add-In Cards Play Automatically,”
`
`2- Y-Y-2
`
`a
`
`C a
`
`66
`
`ss
`
`2 - - - 2
`
`raV1S, Jr. et al.
`
`66
`
`ss
`
`Ex.1027
`APPLE INC. / Page 2 of 33
`
`
`
`6,125,388
`Page 3
`
`“Software Solution Helps Pull Satellite Offices into Network
`Environment,” by Kathleen Doler, Investors Business Daily,
`Mar. 10, 1993, vol. 9, No. 231.
`“Simple MAPI,” Microsoft Corp., 1993.
`The Frye Utilities for Networks, “Software Update and
`Distribution System,” Frye Computer Systems, Inc., Copy
`right 1992.
`David Snyder, “The Poor Man's Mirror Script,” 8 page
`printout of Software documentation, Nov. 30, 1984.
`Fitzpatrick et al., “Automatic Mirroring of the IRAF FTP
`and WWW Archives,” Contents of WWW Web Site, http//
`irafinano.edu:80/project/mirror/, as of Mar. 18, 1997.
`Online Business Today Archives, Home Page Press, Inc.,
`Contents of WWW Web Site, http://www.hpp.com/
`S-clickshare 95.html, as of Mar. 19, 1997.
`“Go-Get-It, Internet Personal Agent Thrills Net Users,”
`NorthTech Software Inc., 1994, Contents of WWW Web
`Site, http://www.hpp.com/gogetit.html, as of Mar. 19, 1997.
`“Mirror Applescript-Find Your Salvation with a Mirror
`Script for the Macintosh'?," Jim Matthews, Contents of
`http://www.darmouth.edu/pageS/Softdev/fetch.html, as of
`Mar. 18, 1997.
`“NetTerm-The Ultimate telnet experience'?,” InterSoft
`International, Inc., Contents of http://starbase.neoSoft.com/
`Zkrr01/netterm.html, as of Mar. 18, 1997.
`“Intermind Announces Approval of First Patent Applica
`tion.” Intermind Corporation Press Release, http://www.in
`termind.com/inside/press rel/100797/allow.html, as of Oct.
`1997.
`"About Intermind's Channel Communications Patents.”
`Intermind's Patent Description, http://www.intermind.com/
`material/patent desc.htm.l.
`“Frequently Asked Questions about Intermind's Patents.”
`Intermind Corporation Patent FAQ, http://www.intermind
`.com/material/patent facq.html.
`“ProComm” Reference Manual, Datastorm Technologies,
`Inc., 1986.
`“Central Point Commute: Fast Remote Control of PCS
`Running Windows or DOS,” Central Point Sortware, Inc.,
`1992.
`“Beyond Store and Forward: Extending ESD: Xcellenet
`Routing Server Cut Out the Middleman,” Data Communi
`cations, Jun. 1993.
`“CompuServe' Quick Start Guide, CompuServe, 1994.
`“When Worlds Collide,” CD Rom World, Nov. 1994.
`Intermedia Conference, (transcript), Mar. 1994., pp. 81-83
`and 1 other.
`“Exploring Hybrid World of CD-Rom/On-Line Products,”
`Multimedia Week, Mar. 7, 1994.
`“What is CompuServecD?,” received Apr. 29, 1994.
`“Software Distribution Is Still a Bad Dream,” PC Week,
`Mar. 28, 1994, p. 54.
`“WebWhacker,” (Guide), ForeFront Group, Inc., 1995.
`“Browsers Make Navigating the World Wide Web a Snap,”
`The New York Times, Jan. 29, 1995.
`“Interactive Media Woks Debuts sampleNET.” Interactive
`Media Works, news release dated Jul. 17, 1995.
`Digital Delivery Product Data Sheet, Digital Delivery, Inc.,
`Sep. 17, 1995.
`Digital Delivery Launches Unique Delivery Agent; Intro
`duces First Delivery Agent to Seamlessly Provide PC Users
`With Fully-Formatted Content, BusinessWire, Oct. 3, 1995.
`CMP is First Technology Publisher to Deliver Web Content
`to the Desktop, CMP News, Oct. 18, 1995.
`
`“The Future of Audio CDs,” Microsoft CD Plus Event
`Page, Microsoft Corp., Dec. 4, 1995.
`“Marketing via Teleshuttle,” Letter from Richard Reisman
`to Lou Jordan dated May 22, 1995 with enclosure," A Short
`White Paper on the Teleshuttle Solution.” Teleshuttle, May
`5, 1995.
`"LinkStar Announces Site Launcher, LinkStar Communi
`cations Corporation, Feb. 26, 1996.
`“Frontier Technologies CyberSearch 2.0 Internet Search
`Tool Now Works With Popular Browsers,” Frontier Tech
`nologies Corporation, Apr. 5, 1996.
`“CyberSearch 2.0 Beta Manual,” Frontier Technologies Cor
`poration, Apr. 5, 1996.
`“CD Plus Technical Information,” Microsoft CD Plus Event
`Page, Microsoft Corp., Dec. 4, 1995.
`“Open Market Announces New Desktop Software to Deliv
`ery Resources of the World Wide Web Directly to the User,”
`OM-Express News Release, Apr. 16, 1996.
`“How to Publish an OM-Express Package,” OM-Express
`Product Information, Apr. 16, 1996.
`“MarketScape WebCD 1.0 Bypasses Internet Bottlenecks,”
`MarketScape PreSS Release, MarketScape, Inc., Aug. 26,
`1996.
`“Reality’s Wealth Builder 3.0” User's Guide, Money Maga
`zine, Reality Technologies, Inc., 1992.
`“Reality’s Wealth Builder” Version 3.1 Supplement, Money
`Magazine, Reality Technologies, Inc., Apr., 1993.
`“Aren't you glad you waited?,” Qmodem Pro for Windows
`Advertisement, Mustang Software, Inc.
`“XcelleNet RemoteWare: Integrated Mobile Communica
`tions,” Operations Automation Strategies Research Note,
`Jul. 26, 1993.
`“About Marimba: A Word from Marimba's President and
`CEO, Kim Polese,” Contents of WWW Web Site http://
`www.marimba.com/about executive over.html as of Nov.
`17, 1998.
`“Marimba Products: Marimba's CastanetTM: An Essential
`Part of Your E-Business. In Frastructure,” Content of WWW
`Web Site http://www.marimba.com/product/content/pro
`duct.html as of Nov. 17, 1998.
`“Marimba Library,” Contents of WWW Web Site, http://
`www.marimba.com/datasheets/ as of Nov. 17, 1998.
`Dow Jones News Service (DowVisionTM) Lecture Presen
`tation Handout, lecture presented by Charles I. Brady at the
`Wall Street Workstation Conference, New York City, NY,
`Oct. 11-12, 1989.
`Lecture Presentation Notes on the Folio World-Wide-Web
`Retriever 3.1, presented by Jeff Gammon at the Infobase 95
`Conference, Copyright 1995.
`C. Bowman, P. Danzig, D. Hardy, U. Manber, M. Schwartz
`& D. Wessels “Harvest: A Scalable, Customizable Discov
`ery and Access System’ Mar. 12, 1995.
`D. Hardy & M. Schwartz. “Customized Information Extrac
`tion as a Basis for Resource Discovery” Mar. 1994.
`William G. Camargo “The Harveset Broker,” Dec. 1994.
`D. Bulterman, G. van Rossum and R. vanLiere “A Structure
`for Transportable, Dynamic Multimedia Documents'
`US-ENIX, Summer '91 Nashville, TN.
`G. Almes and C. Holman “Edmas: An Object-Oriented,
`Locally Distributed Mail System” IEEE Transactions on
`Software Engineering, Sep. 1987.
`G. Almes, A. Black, C. Bunie and Weibe “Edmas: A Locally
`Distributed Mail System” IEEE, 1984.
`
`Ex.1027
`APPLE INC. / Page 3 of 33
`
`
`
`6,125,388
`Page 4
`
`W. Bender, H. Lie, J. Orwant, L. Teodosio, & N. Abramsom
`“Newspace: Mass Media and Personal Computing.”
`USENIX-Summer 91-Nashville TN.
`R. Thomas, H. Forsdick, T. Crowley, R. Schaaff, R. Tom
`linson & V. Travers “Diamond: A Multimedia Message
`System Built on a Distributed Architecture” IEEE, Dec.
`1994.
`S. Ramanathan & P.V. Rangan “Architectures for Personal
`ized Multimedia” IEEE, 1994.
`N. Yankelovich, B. Haan, N. Meyrowitz & S. Drucker
`“Intermedia: The Concept and the Construction of a Seam
`less Information Environment' IEEE, Jan. 1988.
`D. Woelk, W. Kim & W. Luther, “An Object-Oriented
`Approach to MultiMedia Database,” ACM 1986.
`N. Borenstein. C. Everhart, J. Rosenberg, A Stoller “A
`Multi-media Message System for Andrew” USENIX Winter
`Conference Feb., 1988.
`S. Jackson & N. Yankelovich “InterMail: A Prototype
`Hypermedia Mail System'. Hypertext 91 Proceedings Dec.
`1991.
`E. Hoffert & G. Gretsch, “The Digital News System at
`Ed.ucom: A Convergence of Interactive Computing NeWS
`paper, Television and High Speed Networks' Communica
`tions of the ACM Apr. 1991.
`D. Crocker, E. Szurkowski & D. Farber “An Internetwork
`Memo Distribution Capability-MMDF" IEEE, ACM 1979.
`Douglas Engelbart “Authorship Provisions in Augment”
`IEEEE, 1984.
`J.J. Garcia-Luna-Aceves “Towards Computer-Based Mul
`timedia Information Systems' Computer Message System
`85, 1986.
`Debra P. Deutsch, “Implementing Distribution Lists in Com
`puter-Based Message Systems,' Computer-Based Message
`Services, IFIP, 1984.
`T. Purdy, D. Thorslund & N. Witchlow “Meridian SL
`Messaging Computer Message Systems-85 IFIP, 1986.
`Michael Tschichholz "Message Handling System: Require
`ments to the User Agent' Computer Message Systems-85,
`IFIP, 1986.
`Lother Wosnitza “Group Communication in the MHS Con
`text” Computer Message Systems 85 IFIP, 1986.
`Jacob Palme “Distribution Agents (mailing lists) in Message
`Handling Systems' Computer Message Systems 85 IFIP,
`1986.
`Teresa F. Lunt “A Model for Message System Security”
`Computer Message Systems 85 IFIP, 1986.
`A. Roger Kaye "A User Agent for Multiple
`Computer-Based Message Services' Computer-Based
`Message Services, IFIP 1984.
`Paul Wilson “Structure for Mailbox System Applciations”
`Computer-Based Message Services, IFIP 1984.
`J. Postel, G. Finn, A. Katz & J. Reynolds “The ISI Experi
`mental Multimedia Mail System” Information Sciences
`Institute, Sep. 1986.
`E. Moeller, A Scheller & G. Schurmann “Distributed Pro
`cessing of Multimedia Information” IEEE Computer Soci
`ety Proceedings May 28-Jun. 1, 1990.
`Richard L. Phillips “An Interpersonal Multimedia Visual
`ization System” IEEE Computer Graphics & Applications
`IEEE 1991.
`Jacob Palme “You Have 134 Unread Mail Do You Want to
`Read Them Now?' Computer-Based Message Services
`IFIP, 1984.
`
`M. Papa, G. Raguiccini, G. Corrente, M. Ferrise, S. Giurleo
`and D. Vitale “The Development of an Object-Oriented
`Multimedia Information System” Lecture Notes in Com
`puter Science, Sep.1994.
`Silvano Maffeis “A Flexible System Design to Support
`Object-Groups and Object-Oriented Distributed Program
`ming” Lecture Notes in Computer Science, Jul. 1993.
`R. Gotze, H. Eirund & R. Claass in “Object-Oriented Dialog
`Control for Multimedia User Interfaces' Lecture Notes in
`Computer Science-Human Computer Interaction Sep.
`1993.
`Chris Maeda “A Metaobject Protocol for Controlling File
`Cache Management” Lecture Notes in Computer Science,
`Mar. 1996.
`A. Joseph, A. deLespinasse, J. Tauber, D. Gifford & M.
`Kaashoek "Rover” A Toolkit for Mobile Information Access
`SIGOPS 95 1995. ACM.
`Wolfgang Lux "Adaptable Object Migration: Concept and
`Implementation' Operating Systems Review Apr. 1995.
`R. Campbell, N. Islam, R. Johnson, P. Kougiouris & P.
`Madany “Choices, Frameworks and Refinement Depart
`ment of Computer Science, University of Illinois, Dec.
`1991.
`Klemens Bohm & Thomas C. Rakow "Metadata for Mul
`timedia Documents' SIGMOD Record, vol. 23, No. 4, Dec.
`1994.
`Simon Gibbs “Composite Multimedia and Active Objects”
`OOPSLA '91.
`T. Purdin, R. Schlichting & G. Andrews “A File Replication
`Facility for Berkeley Unix” Software Practice and Experi
`ence, vol. 17, Dec. 1987.
`A. Black, N. Hutchinson, E. Jul & H. Levy “Object Structure
`in the Emerald System” OOPSLA '86 Proceedings.
`Daniel T. Chang “Coral: A Concurrent Object-Oriented
`System for Constructing and Executing Sequential, Parallel
`and Distributed Applications' OOPS Messenger, Apr. 1991.
`A. Birrell, G. Nelson, S. Owicki & E. Wobber “Network
`Objects” Proceedings of the 14" ACM Symposium on
`Operating Systems Principles, Dec. 5-8, 1993.
`Jacques Ferber “Computational Reflection in Class based
`Object Oriented Languages' OOPSLA '89 Proceedings.
`Michael Caplinger “An Information System Based on Dis
`tributed Objects" OOPSLA '87 Proceedings.
`C. Fung & M. Pong “MOCS: an Object-Oriented Program
`ming Model for Multimedia Object Communication and
`Synchronization” 1994 IEEE.
`T. Hase & M. Matsuda “A New Audio-Visual Control Using
`Message Object Transmission”, 1994 IEEE, Nov. 1994.
`F. Horn & J. Stefani “On Programming and Supporting
`Multimedia Object Synchronization” The Computer Jour
`nal, vol. 36, No. 1, 1993.
`T. Little & A. Ghafoor Spatio-Temporal Composition of
`Distributed Multimedia Objects for Value-Added Networks,
`IEEE, 1991.
`M. Vazirgiannis & C. Mourlas “An Object-Oriented Model
`for Interactive Multimedia Presentations' The Computer
`Journal, vol. 36, No. 1, 1993.
`T. Little & A. Ghafoor “Synchronization and Storage Mod
`els for Multimedia Objects” 1990 IEEE, Apr. 1990.
`Cosmos Nicolaou "Architecture for Real-Time Multimedia
`Communications Systems”, 1990 IEEE, Apr. 1990.
`Ralf Steinmetz. “Synchronization Properties in Multimedia
`Systems” 1990 IEEE, Apr. 1990.
`
`Ex.1027
`APPLE INC. / Page 4 of 33
`
`
`
`6,125,388
`Page 5
`
`T. Little & A. Ghafoor “Network Considerations for Dis
`tributed Multimedia Object Composition and Communica
`tion” 1990 IEEE Network Magazine, Nov. 1990.
`K. Smith and S. Zdonik “Intermedia: A Case Study of the
`Differences Between Relational and Object-Oriented Data
`base Systems” OOPSLA '87 Proceedings.
`S. Ramanathan & P. Rangan “Architectures for Personalized
`Multimedia 1994 IEEE.
`Marvin Sirbu and J.D. Tygar, “Netbill: An Intenet Com
`merce System Optimized For Network-Delivered Ser
`vices', IEEE Personal Communications Magazine, pp.
`34–39, Aug. 1995.
`Henrik Eriksson, “Expert System AS Knowledge Servers',
`IEEE Expert Magazine, pp. 14-19, Jun. 1996.
`Budi Yuwono and Dik Lun Lee, “Wise: A World Wide Web
`Resource Database System”, IEEE Transactions on Knowl
`edge and Data Engineering, Vol. 8, No. Aug. 1996.
`H. Penny Nii “Blackboard Systems' The A1 Magazine,
`Summer, 1986.
`AppleShare, Apr. 1995.
`“Manual Page for Unix NFS Mount Command”.
`“Manual Page for Unix FSTAB Command”.
`Phil Lapsley and Brian Kantor “Network News Transfer
`Protocol, Feb. 1986.
`Brian Kantor and Phil Lapsley, Network News Transfer
`Protocol, “A Proposed Standard for the Stream-Based
`Transmission of News”, Feb. 1986.
`M. Crispin “Network Working Group”, University of Wash
`ington, Dec. 1996.
`Terry Gray Comparing Two Approaches to Remote Mailbox
`Access: IMAP vs. POP, University of Washington.
`Terry Garry “Message Access Paradigms and Protocols”,
`University of Washington, Aug. 1995.
`UNIX User's Reference Manual (URM), 4.3 Berkley Soft
`ware Distribution Virtual VAX-11 Version, Apr. 1986
`(including the description of a RDIST -a remote file dis
`tribution program-4 pages).
`UNIX System Manager's Manual (SMM), 4.3, Berkeley
`Software Distribution Virtual VAX-11 Version, Apr. 1986
`(including a document entitled “A Fast File System for
`UNIX,” by Marshall McKusick et al., pp. SMM 14-1
`through SMM 14–15).
`
`Nachbar, Daniel, “When Network File Systems Aren't
`Enough: Automatic Software Distribution Revisited,” Pro
`ceedings of the USENIX Association Summer Conference,
`pp. 159-171, Atlanta, GA, Jun. 9-13, 1986 (including a
`description of a method and System for updating computer
`files called “Track”).
`Mockapetris, P., “Domain Names-Implementation and
`Specification,” Network Working Group, Request for Com
`ments–883, Nov. 1983.
`Saltzer, J., “On the Naming and Binding of Network Des
`tinations,” Network Working Group, Request for Com
`ments-1498, Aug. 1993.
`A. DeScon and R. Braden, Background File Transfer Pro
`gram (BFTP), Network Working Group Request for Com
`ments: 1068, Aug. 1988.
`Lee McLoughlin, usr/bin/perl-Mirror Master-Run Sev
`eral Mirrors in Parallel, URL:strucbio.biologie.uni-kon
`stanz.de/pdb/mirror/mm, Jan. 18, 1994.
`Jack Lund, local/bin/perlbin/perl-urlget-Get a Document
`Given a WWWURL, URL: www.chemie.uni-dortmund.de/
`-loki/exp/urlget, Mar. 23, 1994.
`Mirror(1L) Misc. Reference Manual Pages Mirror(1L)Name
`mirror-mirror packages on remote sites, URL.nic. funet.fi/
`FUNET/hamster/mirror.txt, Dec. 2, 1993.
`Article 5397 of comp.lang-perl: Xref: feenix.metronet.com
`comp.infosystems.www: 1336
`comp.lang-perl:5397,
`URL:ftp.telecom.sk/pub/mirror/CPAN/scripts/i...WWW//
`http.get.pl, Aug. 25, 1993.
`Article 3893 of comp.lang-perl: Xref: feenix.metronet.com
`comp.lang-perl:3893,
`URL: www.metronet.com/perlinfo/
`scripts/ftpstuff/ftpget, Jul. 1, 1993.
`Article 10383 of comp.lang.perl., URL: www.metronet.com/
`perl/scripts/ftpstuff/ftpr, Apr. 6, 1993.
`
`Ex.1027
`APPLE INC. / Page 5 of 33
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`Sheet 1 of 6
`
`6,125,388
`
`92
`
`
`
`JKOCITEIO
`NOLLWRTHO INI
`
`
`
`SNOILWOINT) KIKOO
`
`
`
`TVNOI) IC?GIV
`
`
`
`NO? LWYTHO INI
`
`NOIMÉWA?OGINI
`
`JO[ICIOM,
`
`O
`
`ÅTNO-CIWSIH
`(sparaswass onlvado
`SISWGWLWG)
`
`38
`
`(3 Hn.Ion His
`
`
`
`CHOW), LINII
`
`8£{S^
`
`92
`
`0#
`
`
`
`
`
`
`
`
`
`
`
`Ex.1027
`APPLE INC. / Page 6 of 33
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`Sheet 2 of 6
`
`6,125,388
`
`50
`
`CALL FROM PRODUCT
`
`52
`
`FIRST
`TIME
`CALLED2
`
`YES
`
`58
`
`GET OBJECT MANIFESTS
`
`PRE-TRANSPORT PREPARATION
`
`60
`
`62
`
`ESTABLISH CALL CONNECTION
`
`TRANSPORT OBJECTS (FETCH AND SEND)
`64
`
`DISCONNECT
`
`DECOMPRESS AND UNPACK OBJECTS
`
`STORE IN DESIGNATED LOCATION
`
`68
`
`68
`
`70
`
`TRIGGER PRODUCT'S IMPORT PROCESSING
`72
`
`REPORT COMPLETON
`
`FIGURE 2
`
`Ex.1027
`APPLE INC. / Page 7 of 33
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`Sheet 3 of 6
`
`6,125,388
`
`
`
`(Uu)
`
`TOOOLOÀI,
`J„NCIITO
`
`(IHWOINVIS
`
`{{OW &{}{{{LNI
`
`Hºlde{VW
`
`ICH W
`
`(u)
`
`Ex.1027
`APPLE INC. / Page 8 of 33
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`Sheet 4 of 6
`
`6,125,388
`
`FYdando
`
`VLVd
`
`TVO01
`
`VLVd
`
`@qTHOIs
`
`2¥GaOLS
`
`TYaaoLs
`
`[)VdaHsrignd
`
`CILNGTID
`
`Cc}&HauSTIagNd
`
`=INSTTIO
`
`aLNGTIDa0HXHSTIONd
`
`Ex.1027
`APPLEINC./ Page 9 of 33
`
`Ex.1027
`APPLE INC. / Page 9 of 33
`
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`ocUMAMdS
`
`29-14
`OdSNVaL
`
`SLOardoAWI9gas
`
`LYOdSNVaLONY
`
`NOILOSNNOO
`
`
`09Londowd‘WNOD
`HSTIaVLSaALNOYSTIVOAdIOGdS
`TIV)
`
`
`
`aLV¥ALLOV
`
`SNOILVOINNANWNOO
`LYOdSNVaL-dad
`
`OTLONdOAd
`
`NOILVUVdddd
`
`voy
`
`79~5__
`
`
`
`
`
`—HOLSYAANASTnaowaWHOSoSLOUNNOOSIA
`GLLVAILOVaG
`
`Sheet 5 of 6
`
`6,125,388
`
`901
`
`GqdNol
`
`
`
`PPTOOOLOYdANAS
`
`
`
`LUVHOIdLOndoddCIHDLAA
`
`SSTI0dANYFAOLS
`
`Ex.1027
`APPLEINC./ Page 10 of 33
`
`Ex.1027
`APPLE INC. / Page 10 of 33
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 26, 2000
`
`Sheet 6 of 6
`
`6,125,388
`
`vOl
`
`I\!I|1|{\
`
`geMAASLYOdSNVaL
`
`¥¥TOOOLOHdCNIS
`
`—HOLSUTAUIS
`NOLLVUVddddLYOdSNVAL-Wad
`
`
`09IqVv9HSITaVISa
`
`maLOANNOOSIC
`ag—/yy,SEOaraO
`JSNOLIANNOD
`FIINANOAWOO
`NOLLVWYOANI
`LH0aSNVAL
`9Hand
`
`etLONGOUdNOILLVNYOANI
`SSd00ddNVqHOLs
`
`LYOdSNVaL
`
`GLVALLOV
`
`SNINTV.LNOD
`
`
`
`Loardo(aHLad
`
`OLNUNLAY
`
`Londodd
`
`dOdSNVUL
`
`LOaTas
`
`GALL
`
`AdILON
`
`aawasn
`
`O01Has
`
`Ex.1027
`APPLEINC./ Page 11 of 33
`
`Ex.1027
`APPLE INC. / Page 11 of 33
`
`
`
`
`
`
`
`
`6,125,388
`
`1
`SYSTEM FORTRANSPORTING
`INFORMATION OBJECTS BETWEENA
`USER STATION AND MULTIPLE REMOTE
`SOURCES BASED UPON USER
`MODIFIABLE OBJECT MANIFEST STORED
`IN THE USER STATION
`
`This application is a continuation of application Ser. No.
`08/251,724 filed May 31, 1994, now U.S. Pat. No. 5,694,546
`dated Dec. 2, 1997.
`TECHNICAL FIELD
`The present invention relates to computer-implemented
`transport of electronic information objects. More specifi
`cally it relates to information transport Software which can
`be used for transporting information objects between a
`remote Server and any one of multiple, uncoordinated intel
`ligent computer WorkStations. Still more particularly, it
`provides a computer-implemented Software component that
`can be used to facilitate the distribution of information
`objects from a remote Source to a large number of customers
`or Subscribers.
`
`15
`
`2
`enabled by a wide range of hardware devices and Software
`drivers, utilities, applications and application modules. Tele
`phone modems that couple a computer with the telephone
`network are familiar devices. RF modems that couple com
`puters into wireleSS networks are less familiar but are
`beginning to appear in consumer devices known broadly as
`personal information communicators (PIC's) of which per
`Sonal digital assistants (PDA's) Such as Apple Corp.’s
`NEWTONOR product are a first generation. New kinds of
`digital communications devices can be expected to emerge
`as digital technology replaces analog transmission.
`General-purpose, online, modem-accessed, electronic
`information services, such as PRODIGY, COMPUSERVE
`and AMERICAONLINE (trademarks), and some Internet
`Services, provide wide access to timely information products
`from a central Server, but are limited and complex. They
`provide no means for the integration of downloaded infor
`mation with information products offered on disk or CD, and
`provide only rudimentary facilities for local viewing and
`search of downloaded files.
`Such online information Services provide their own user
`interface which is generally unlike that of a disk or
`CD-based information product, and can be customized very
`little, if at all, by a publisher using the Service for product
`distribution.
`Online Services are oriented to extended online Sessions
`which require complex user interaction to navigate and find
`desired information objects. Initial Setup and use is rendered
`complex by requirements related to extended Session use of
`data networks and the frequent need to navigate acroSS the
`network, and through massive data collections, to locate
`desired data items. General-purpose online information Ser
`vices do not provide a Suitable medium for electronic
`information publishers to distribute updates, and the like,
`because of limited interface flexibility, because a publisher
`cannot expect all their customer base to be Service
`Subscribers, and because of cost and payment difficulties.
`Such Services are centered on monolithic processes intended
`for national use by millions of Subscribers which processes
`are not readily adaptable.
`Online Service charging mechanisms are also inflexible
`and inappropriate for most individual information products,
`requiring monthly Subscription fees of S5-10 or more, plus
`time charges for extended use, which are billed directly to
`users, after a user Sign-up and credit acceptance process.
`Such cost mechanisms are too expensive and too complex
`for distribution of many products Such as magazine and
`other low cost update products. They do not presently permit
`a publisher to build an acceSS fee into a purchase price or a
`product Subscription.
`Recent press announcements from corporations Such as
`AT&T, Lotus, Microsoft and MCI describe plans for new
`online Services providing what are called "groupware” Ser
`vices to offer rich electronic mail and group collaboration
`functions, primarily for busineSS organizations. Although
`offering multiple electronic object transport operations Such
`Services are believed to have complex Setup procedures and
`Software requirements and complex message routing fea
`tures and protocols, and to lack interface flexibility.
`Accordingly, they are not Suitable for mass distribution of
`low cost electronic information update products and cannot
`achieve the objectives of the invention.
`Communications Products
`Many Software products exist that enable one computer to
`communicate with another over a remote link Such as a
`telephone cable or the air waves, but none enables a vendor
`
`25
`
`35
`
`BACKGROUND
`Electronic publication is an exploding industry in which