throbber
United States Patent m
`Reilly et al.
`
`US005740549A
`[ii] Patent Number:
`[45] Date of Patent:
`
`5,740,549
`Apr. 14, 1998
`
`INFORMATIONAND ADVERTISING
`DISTRIBUTION SYSTEM AND METHOD
`
`"Journalist—A New Prodigy Add-On", Newsbytes News
`Network. Apr. 5, 1994.
`
`[54]
`
`[75]
`
`Inventors: James P. Reilly, San Francisco;
`Gregory P. Hassett, Cupertino, both of
`Calif.
`
`[73] Assignee: PointCast, Inc., Sunnyvale, Calif.
`
`[21] Appl. No.: 489,591
`Jun. 12, 1995
`
`[22] Filed:
`Int. CI.6
`G06F 17/60
`[51]
`705/14
`[52] U.S. CI
`[58] Field of Search
`395/214. 200.09,
`395/200.11, 200.15, 602, 604; 705/1, 14
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`3,848,193 11/1974 Martin et al
`3,987,398 10/1976 Fung
`4,170,782 10/1979 Miller
`4,186,413
`1/1980 Mortimer
`
`325/53
`325/309
`358/84
`358/146
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`0 113 022 A3 11/1983 European Pat. Off. .
`8/1996 European Pat. Off. .
`96303727
`9/1996 Germany
`0 733 983
`5/1991 Japan .
`3204259
`(List continued on next page.)
`
`G06F 17/30
`
`OTHER PUBLICATIONS
`Doug Abrahms, 'Patent Office May Hinder Hopping of
`Bunny Across Computer Screens", Washington Times, p.
`B7. Jun. 2, 1994.
`G.M. O'Connell, "Turning On to Screen Savers", Promo,p.
`97. Jun. 1994.
`'TED Delivers Personalized Newspapers to Users Desk¬
`tops", Electronic Information Report, v 15, nl4. Apr. 15,
`1994.
`
`(List continued on next page.)
`
`Primary Examiner—Gail O. Hayes
`Assistant Examiner—William N. Hughet
`Attorney, Agent, or Firm—Blakely, Sokoloff, Taylor &
`Zafman LLP
`
`[57]
`
`ABSTRACT
`
`In summary, the present invention is an information and
`advertising distribution system. A data server stores and
`updates a database of informationitems and advertisements.
`The information items and advertisements are each catego¬
`rized so that each has an associated information category.
`Workstations remotely located from the data server each
`include a display device, a communication interface for
`receiving at least a subset of the information items and
`advertisements in the data server's database and local
`memory for storing the information items and advertise¬
`ments received from the data server. An information admin¬
`istrator ineach workstation establishes communication with
`the data server from time to time so as to update the
`information items and advertisements stored in local
`memory with at least a subset of the information items and
`advertisements stored by the data server. An information
`display controller ineach workstation displays on the work¬
`station's display device at least a subset of the information
`items and advertisements stored inlocal memory when the
`workstation meets predefined idleness criteria. At least a
`subset of the workstations include a profiler for staring
`subscriber profile data. The subscriber profile data repre¬
`sents subscriber informationviewing preferences,indicating
`information categories for which the subscriber does and
`does not want to view information items. The information
`display controller includes a filter for excluding from the
`information items displayed on the display device those
`information items inconsistent with the subscriber profile
`data.
`
`20 Claims, 10 Drawing Sheets
`
`inlsmel Interconneclivity
`(Switches, etc)
`
`Sports Ticker
`
`-O
`
`Display Scripts
`Software for downloading Iodic
`
`News Item display stain
`
`Application Servers
`
` IPR2016-01869 Ex. 1010
`Broadsign International, LLC Petitioner
` 1
`
`

`
`5,740,549
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`,
`
`4224,644
`9/1980 Lewis et al
`9/1981 PauUshetal
`4(287,592
`9/1981 Yabe
`4288,809
`4,305,101 12/1981 Yaibrough et al
`4,307,446 12/1981 Barton et al
`4,338,644
`7/1982 Staar
`8/1982 Leeetal
`4,347,498
`4/1983 Lambert
`4,381,522
`4,405,946
`9/1983 Knight
`1/1984 Cicheffi et al
`4,429,385
`4,476,488 10/1984 Merrell
`4,488.179 12/1984 Krugeretal
`8/1985 Campbell et al
`4,536,791
`3/1986 Simon etal
`4,575,579
`4.641205
`2/1987 Beyers, Jr.
`6/1987 Lert, Jr. et al
`4,677,466
`9/1987 Hayashi et al
`4,691,351
`4,691,354
`9/1987 Palminteri
`4,701,794 10/1987 Frolingetal
`4,706,121 11/1987 Young
`6/1988 Reiter et al
`4,751,578
`4,751,669
`6/1988 Sturgisetal
`8/1988 Dunlap et al
`4,768,110
`4,775,935 10/1988 Yourick
`4,815,030
`3/1989 Cross et al
`4/1989 Ichikawaetal
`4,821,102
`4/1989 Mann et al
`4,823,122
`5/1989 Seth-Smith et al
`4.829,569
`4,866,700
`9/1989 Seth-Smith et al
`4,868,866
`9/1989 Williams, Jr.
`4,873,662 10/1989 Sargent
`4,890,321 12/1989 Seth-Smith et al
`3/1990 Kinghom
`4,908,707
`3/1990 Levine
`4,908,713
`4,974,149 11/1990 Valenti
`4,975,904 12/1990 Mann etal
`4,975,905 12/1990 Mann etal
`4,977,455 12/1990 Young
`4,987,486
`1/1991 Johnson et al
`2/1991 Johnson etal
`4,991,011
`2/1991 Kuban etal
`4,994,908
`3/1991 Johnson etal
`5,001,554
`4/1991 Bly et al
`5,008,853
`5,053,889 10/1991 Johnson
`5,058,108 10/1991 Mann etal
`5,075,771 12/1991 Hashimoto
`5,077,607 12/1991 Johnson etal
`3/1992 Eschetal
`5,099,319
`4/1992 Pirani et al
`5,105,184
`5,133,075
`7/1992 Risch
`5,151.789
`9/1992 Young
`5,182,640
`1/1993 Takano
`2/1993 Skeen et al
`5,187,787
`4/1993 Yoneda et al
`5,200,823
`6/1993 Hoarty et al
`5,220,420
`6/1993 Bly etal
`5220,657
`7/1993 Moy
`5230,048
`7/1993 Apitz
`5231,493
`5261,042 11/1993 Brandt
`5283,639
`2/1994 Eschetal
`2/1994 Lalonde
`5283,731
`'5285272
`2/1994 Bradley et al
`4/1994 Banker etal
`5,301,028
`4/1994 Murphy
`5,305,195
`6/1994 Wasilewski et al
`5,319,707
`5,337,155
`8/1994 Cornelis
`8/1994 Manabeetal
`5,339239
`8/1994 Hennig
`5,343,300
`5,345,594
`9/1994 Tsuda
`9/1994 Fileppetal
`5,347,632
`
`.
`
`360/72.2
`370/88
`358/12
`360/69
`364/200
`360/132
`. 340/825.02
`358/86
`358/192.1
`370/92
`358/86
`358/181
`358/122
`178/4
`360/33.1
`358/84
`380/10
`380/15
`358/147
`358/142
`358/183
`364/900
`360/33.1
`364/101
`364/900
`358/183
`340/825.28
`380/10
`380/20
`380/49
`364/900
`380/20
`358/147
`358/335
`364/200
`370/85.1
`370/85.1
`358/142
`358/86
`358/141
`358/68
`358/86
`364/900
`358/349
`370/85.1
`358/84
`358/86
`358/86
`340/721
`395/800
`385/194.1
`358/86
`395/600
`358/146
`358/86
`395/425
`395/600
`358/146
`395/156
`348/6
`364/401
`348/6
`348/570
`364/401
`380/14
`348/473
`364/401
`348/478
`455/18
`395/200
`
`395/600
`348/7
`395/600
`345/212
`395/800
`273/434
`395/162
`348/8
`364/403
`395/600
`395/148
`455/66
`455/66
`348/13
`348/9
`395/604
`
`5,355,480 10/1994 Smith et al
`5,357276 10/1994 Banker et al
`4/1995 Levinson
`5,404,505
`5,440262
`8/1995 Leeetal
`5,471,629 11/1995 Risch
`3/1996 Gechter
`5,498,003
`5,511,160
`4/1996 Robson
`5/1996 Carles
`5,515,098
`6/1996 Hill
`5,528,490
`7/1996 Amram et al
`5,537,586
`9/1996 File et al
`5,557,721
`5,577,266 11/1996 Takahisaetal
`5,579,537 11/1996 Takahisa
`5,583,563 12/1996 Wanderscheid et al
`5,600,366
`2/1997 Schulman
`4/1997 Augenbraun et al
`5,617,565
`FOREIGN PATENT DOCUMENTS
`5/1991 Japan .
`A 3204259
`7/1992 Japan .
`4250591
`9/1992 Japan .
`A4250591
`Japan .
`6314184
`8/1994
`6/1980 United Kingdom
`2 034 995
`1/1985 United Kingdom
`2 141 907
`2 185 670
`7/1987 United Kingdom
`1/1989 United Kingdom
`2 207 314
`2 256 549 12/1992 United Kingdom
`8/1994 United Kingdom
`2 281 434
`3/1995 United Kingdom
`2 281 434
`6/1988 WIPO .
`WO 88/04507
`7/1990 WTPO .
`WO 90/07844
`9212488 12/1990 WIPO .
`5/1993 WIPO .
`WO 93/09631
`9/1993 WIPO .
`WO 93/19427
`9/1993 WIPO .
`W093/19427
`3/1994 WIPO .
`9630864
`WO 95/31069 11/1995 WIPO .
`WO 96/34466 10/1996 WIPO .
`WO 96/36141 11/1996 WIPO .
`OTHER PUBLICATIONS
`John R. Quain, "Journalist DeliversYour Own Personalized
`Newspaper",PC Magazine,v 12, n 17,p. 49. Oct. 12, 1993.
`Richard Lander, "UK: Home Computer—From Your Own
`Correspondent", Independent, p. 15. Sep. 24, 1993.
`Mary Kathleen Flynn, The Daily Me: Laying Out Tomor¬
`row's (Electronic) News,PCMagazine,v 12 n 5,p.29. Sep.
`14, 1993.
`CorelDRAW User's Manual—-Version 4.0, Corel Corpora¬
`tion 1993.
`Tom Inglesby, "Rightsizing the Enterprise", Manufacturing
`Systems Supplement, pp. 6-10. Oct. 1992.
`"Prodigy", Prodigy Services Company 1989.
`"Innovation That Has a Purpose is Called Key to Technol¬
`ogy Success",MarketingNews, v 22, n6,pp. 37 & 40. Mar.
`14, 1988.
`"Microsoft Picks On-Line News From PointCast", David
`Bank, The Wall Street Journal, 1p. Dec. 12, 1996.
`"MicrosoftAnd PointCast InBroadcast Alliance", The New
`York Times, Laurence Zuckerman, 1p., Dec. 12, 1996.
`"Microsoft Unites With PointCast at Trade Show", The San
`Francisco Chronicle, Jean Sheartz, 1p., Dec. 12, 1996.
`'Microsoft Teams With PointCast", The Globe And Mail,
`Patrick Bretmour, 1p., Dec. 12, 1996.
`"Microsoft Cuts Deals With 2 Firms", San Jose Mercury
`News, 1p., Dec. 12, 1996.
`"Microsoft To Expand its Internet Reach", Los Angeles
`Times, 1p., Dec. 12, 1996.
`
`
` 2
`
`

`
`5,740,549
`Page 3
`
`"PointCast to team With Microsoft, add new Net dimen¬
`sion", Contra Costa Times, George Avalos, 2 pp. Dec. 12,
`1996.
`"Intercast Brings the Web to TV", PC Tech/Internet Tools,
`PC Magazine, Brian Proffit, 2 pp., Jan. 21, 1997.
`'Tele-Briefs A Novel User-Selectable Real Time News
`Headline Service For Cable TV", Ralph H. Baer, IEEE
`Transactions on Consumer Electronics, vol. CE-25, No. 3,
`Jul. 1979, 3 pages.
`"Synchronization of Multimedia Data For A Multimedia
`News-On-Demand Application", Louise Lamont, et al.,
`TERR Journal On Selected Areas In Communications, vol.
`14, No. 1, Jan. 1996, pp. 264-278.
`"News to the desktop", John Evan Frook,InteractiveAge, 3
`pp., Apr. 29, 1996.
`"PointCast Network", 1p., Netguide, Sep. 1996.
`"A Need-To-Know Basis", 1p., WebMaster, Oct. 1996.
`"Big Business at Businesswire.Com", Christopher Elliott,
`Web Techniques, Dec. 1996,pp. 95-99.
`"Better InternetAccess With WinVN", James M. Dumoulin,
`p. 14,AeroSpace Technology Innovation.
`"A new generation of NNTP servers provides a vehicle for
`enhanced collaboration", Amarendra Singh, PC Magazine,
`Jan. 21, 1997, pp. 183-190.
`"And Now The News—On Your PC Screen", Newsbytes
`News Network, Oct. 16, 1995, Grant Buckler 1page.
`"Globe Information To Market NewsEdge In Canada",
`Grant Buckler,Newsbytes News Network, 1page.,May 26,
`1992.
`"Oracle's Vision of NetworkedFuture",MartynWilliams, 2
`pages, Newsbytes News Network, Oct. 5, 1995.
`"Monitoring Databases Objects", Tore Risch, pp. 445-453,
`Proceedings Of The Fifteenth International Conference On
`Very Large Data Bases, Aug. 1989.
`Isis Documentation: Release 1(Jul., 1987).
`The ISIS System Manual (Mar. 15, 1988).
`Birman, K., and Joseph, T., "Exploiting Virtual Synchrony
`inDistributed Systems", Proceedings of the EleventhACM
`Symposium on Operating System Principles, (Nov. 1987).
`Schroeder, Birrell and Needham, Experiences with Grape¬
`vine: The growth of a distributed system, ACM Trans, on
`Computer Systems, vol. 2, No. 1(Feb. 1984, 3-23).
`CCITT Standard X.208.
`CCIIT Standard X.209.
`Birman and Marzullo, 'Isis and the Meta Project", Sun
`Technology, Summer, 1989,
`"Affidavit in Support of Lead Case Plaintiff's Motion for
`Partial Summary Judgment", By FredB. Schneider, Nov. 4,
`1993.
`'VCR Technology: No. 4 in a series of reports from Mit¬
`subishi R&D", Video Review, Jan. 1989.
`Bensch, U., "VPV—Videotext Programs Videorecorder",
`1988 IEEE, pp. 788-792.
`IBM Technical Disclosure Bulletin, vol. 28, No. 5, Oct.
`1985.
`James, A., "ORACLE—Broadcasting the Written Word",
`Wireless World. Jul., 1973, pp. 314-316.
`McKenzie. G.A., "ORACLE—An Information Broadcast¬
`ing Service Using Data Transmission in the Vertical Inter¬
`val", Journal of the SMPTE. Jan. 1974, vol. 83, No. 1,pp.
`6-10.
`
`Green, N.W.,"ORACLE—The Problems of Implementinga
`Teletext System On IndependentTelevision andTheir Solu¬
`tion", Colloquim on Broadcast and Wired Teletext Sys¬
`tems—Ceefax, ORACLE, VIEWDATA Organized by Pro-
`fessiona Group E14, Jan. 13, 1976, Digest No. 197613.
`Robinson, G., et al., "Touch-Tone' Teletext, A Combined
`Teletext-Viewdata System", IEEE Transactions on Con¬
`sumer Electronics,vol. CE25,No.3,Jul. 1979,pp.299-303.
`Crowther, G.O., 'Teletext and Viewdata Systems andTheir
`Possible Extension to Europe and USA",IEEETransactions
`On Consumer Electronics, vol. CE25, No. 3, Jul. 1979,pp.
`288-294.
`Roizen, J., 'Teletext in the USA", Journal of the SMPTE,
`Jul. 1981, pp. 602-610.
`Gecsei, J., The Architecture of Videotex Systems, 1983, pp.
`174-177; 233-238.
`Chapter 10: Viewdata, pp. 112-123.
`System as described in DIP IIad.
`System as described in Cable Data ad.
`"Monitoring Corporate Information With FirstFloor Prod¬
`ucts", World Wide Web, Nov. 30, 1996.
`Apers, P.M.G. and Widerhold, G. (eds.), Proceedings of the
`Fifteenth International Conference on Very Large Data¬
`bases, Aug. 22-25, 1989, Amsterdam, The Netherlands.
`Diaz, O., et al., "Rule Management in Object Oriented
`Databases: A UniformApproach", Proceedings of the Sev¬
`enteen International Conference on Very Large Databases,
`Barcelona, Spain, Sep., 1991.
`PED Software Corporation, Journalist Quick Start, pp. 1-4,
`U.S.A.
`Prodigy Interactive Personal Service, Journalistfor a Win¬
`dow on a New World of News, pp. 1-4, Cupertino, CA,
`U.S.A.
`CompuServe Brochure, pp. 1—4, Cupertino, CA, U.S.A.
`PED Software Corporation, Journalist™ User's Guide,
`Your Personalized Newspaper for CompuServe, 1994, pp.
`1-143, Cupertino, CA, U.S.A.
`PED Software Corporation, Journalist™ User's Guide,
`YourPersonalizedNewspaperfortheProdigyService, 1994,
`pp. 1-141, San Jose, CA, U.S.A.
`Kass,Andrew Jonathan, An Interchange Standard and Sys¬
`temfor BrowsingDigitalDocuments, M.LT.,May 1995,pp.
`1-105, U.S.A.
`InteiTect. Ltd., Hyper Texxt Newzzz, Mar. 1996, pp. 1-20,
`Philadelphia, Pennsylvania, U.S.A.
`Hoffert et al., "The Digital News System and EDUCOM: A
`Convergence of Interactive Computing, Newspapers, Tele¬
`vision andHigh-SpeedNetworks",Communincations ofthe
`ACM, vol. 34, No. 4, Apr. 1991, pp. 113-116.
`Miller et al., "News On-Demand for Multimedia Net¬
`works", ACM Multimedia 93.
`Jackson et al., "InterMail: A Prototype Hypermedia Mail
`'91 Proceedings, Dec. 1991, pp.
`System", Hypertext
`405-409.
`Richard L. Phillips, "MediaView: A General Multimedia
`Digital Publication System", Commuications of the ACM,
`vol. 34. No. 7, Jul. 1991, pp. 75-83.
`Forsdick et al., "Initial Experience with Multimedia Docu¬
`ments in Diamond", Computer-Based Message Services,
`H.T. Smith (Editor), Elsevier Science Publishers B.V.
`(North-Holland), 1984, pp. 99-113.
`Bulterman et al., "A Structure for Transportable, Dynamic
`Multimedia Documents", USENIX, Summer 1991. Nash¬
`ville, TN, pp. 137-154.
`
`
` 3
`
`

`
`5,740,549
`Page 4
`
`"PC MeetsTV:The PlotThickens",Business Week, Dec.23,
`1996, pp. 94-95.
`Nathaniel S. Borenstein, "Multimedia Electronic Mail:Will
`the Dream Become a Reality?", Communications of the
`ACM, vol. 34, No. 4, Apr. 1991, pp. 117-119.
`Yan et al., "SIFT—A Tool for Wide-Area Information
`Dissemination", 1995 USENIX Technical Conference, Jan.
`16-20, 1995, New Orleans, LA,pp. 177-186.
`Huang et al., "Multimedia E-mail: the EvolutionApproach
`Based on Adaptors", Software—Practice and Experience,
`vol. 24, No. 9, Sep. 1994, pp. 785-800.
`Richard L. Phillips, "An Interpersonal Multimedia Visual¬
`ization System",IEEEComputer Graphics & Applications,
`May 1991, pp. 20-27.
`Ramanathan et al., "Architectures for Personalized Multi¬
`media", IEEEMultimedia, Spring 1994, pp. 37-46.
`Postel et al., "The ISIExperimental Multimedia Mail Sys¬
`tem", ISIResearch Report, ISI/RR-86-173, Sep. 1986.
`Ramanathan et al., 'Towards PersonalizedMultimedia Dia¬
`l-up Services", Computer Networks and ISDN Systems,
`Elsevier Science B.V., 1994, pp. 1305-1322.
`Andreas Dieberger, "Browsing the WWW by Interacting
`with a Textual Virtual Environment—A Framework for
`Experimenting with Navigational Metaphors", Hypertext
`'96, Washington, D.C., 1996, pp. 170-179.
`Story et al., "The RightPages, Image-Based Electronic
`library for Alerting and Browsing", Computer, Sep. 1992,
`pp. 17-26.
`"First Looks", PC Magazine, Jan. 7, 1997, p. 60.
`Richard Overton, 'PointCast 1.1: More Content for News
`Junkies", PC World, Jan. 1997, p.. 102.
`
`Gabrielle Mitchell, 'Two Free Programs Deliver News to
`Your PC", PC World, Aug. 1996, p. 76.
`Jesse Berst, "'Pugh' Products Redefine Internet",PC Week,
`Nov. 25, 1996,p. 63.
`Barrie et al., 'The World Wide Web as an Instructional
`Tool", Science, vol. 274, Oct. 18, 1996, pp. 371-372.
`Laurence Zuckerman, "Pushingthe Envelope on Delivery of
`Customized Internet",New York Times, Dec. 9, 1996, Sec¬
`tion D5.
`Cooperstock et al., "Why Use a Fishing Line When You
`Have a Net? An Adaptive Multicast Data Distribution Pro¬
`tocol", 1996 USENIX Technical Conference, Jan. 22-26,
`1996, San Diego, CA, pp. 343-352.
`HeikoThimm, "AMultimediaEnhancedCSCWTeleservice
`for Wide Are Cooperative Authoring of Multimedia Docu¬
`ments", SIGOIS Bulletin, vol. 15, No. 2, Dec. 1994, pp.
`49-57.
`David Bank, "Inverted Web: How Net is Becoming More
`LikeTelevision to Draw Advertisers", The Wall Street Jour¬
`nal, Friday, Dec. 13, 1996.
`Alekperov V P et al., "An adaptation method for SDI",
`Nauchno-Tekh Inf. 2 (USSR), Nauchno-Tekhnicheskaya
`Informatsiya, Seriya 2, 1973, USSR (Abstract only).
`Joanna Bean, "Colorado-Based Startup Uses Computer
`Screen Savers for Marketing", The GazetteTelegraph, Feb.
`22, 1994.
`Donald T. Hawkins, "Electronic Advertising on Online
`Information Systems", Online v. 18, n 2, pp. 26-39, Mar.
`1994.
`
`
` 4
`
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`sheet iof io
`
`5,740,549
`
`100
`
`Client
`
`Client
`
`Client
`
`Internet Interconnectivity
`(Switches, etc)
`
`-119
`
`Client
`
`AP News Feed
`DOW News Feed
`Sports Ticker
`
`z118
`
`Internet Interface
`
`z112
`
`RAM
`
`z120
`
`Newswire Interface
`
`Z104
`z110
`
`CPU
`
`Z116
`o
`
`BDDDDBOOO
`DODOOODDO
`PPDOOOCPD
`
`A/dp
`User Interface
`
`Information Editor
`
`z114
`
`ÿ-130
`
`->—134
`-v-136
`">—132
`->-138
`->—140
`ÿ-142
`
`Information Database
`Tables for accessing data
`News Story Items
`Advertisements
`Images
`Display Scripts
`Software for downloading to clients ->-144
`Client Catalog
`146
`Advertising display statistics
`">—148
`News item display statistics
`ÿ>-149
`
`(cid:127)(cid:127)(cid:127)
`
`Router
`Application Servers
`Data Servers
`
`(cid:127)(cid:127)(cid:127)
`FIGURE 1
`
`">—150
`->-152
`->-154
`
`
` 5
`
`

`
`Apr. 14, 1998
`
`Sheet 2 of 10
`
`5,740,549
`
`Internet Interconnectivity
`(Switches, etc)
`
`r.
`170
`
`CPU
`
`178
`
`Internet Interface
`
`Administration Manager
`Connection Scheduler
`Connection Manager
`Information Database
`Data Access Tables
`News Story Items
`Advertisements
`Images
`Display Scripts
`User Profile
`
`(cid:127)(cid:127)(cid:127)
`
`User Interface
`
`deDDDOOQDDD
`
`BOB BBDBODD
`BBBDBOBBB
`
`~v- 180
`
`— 181
`
`">—182
`">-184
`">—186
`->-183
`">—188
`">—190
`->-192
`->-194
`
`Screen Saver/Viewer Procedures
`ÿ-200
`Main Screen Saver Procedure
`->-201
`Category Managers
`->-202
`Animation Engine
`->-204
`Profiler
`->-206
`Data Viewer
`->-208
`Display Statistics Generator
`ÿ-210
`WWW connection and viewer procs ->-211
`Other Applications
`
`FIGURE 2
`
`
` 6
`
`(cid:127)(cid:127)(cid:127)
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 3 of 10
`
`5,740,549
`
`202-2
`202-3 ÿ
`202-4ÿ
`202-5
`
`L202-1
`
`Category Profiler
`-ÿ-202A
`Category Profile Data Structure -v-202B
`Display Drivers
`ÿ-202C
`Sprite Generator
`Category Update Manager
`
`"ÿ~202D
`-V-202E
`
`(cid:127)(cid:127)(cid:127)
`
`FIGURE3
`
`£.
`
`Subscriber Identifier
`Connection Password
`Subscriber Hardware & Software Configuration
`Connection Schedule
`Category and Subcategory Preferences
`Timestampl - Last News Update
`Timestamp2 - Last Ad Update
`Timestamp3 - Last Administrative Update
`Display Statistics
`
`Last Displayed Category, Ad, News Items, etc.
`Screen Saver Exit Mode
`Item Storage Limits
`
`FIGURE 4
`
`User Profile
`194
`
`212
`213
`ÿ 214
`ÿ 215
`ÿ 216
`217a
`ÿ 217b
`217c
`-218
`
`219
`(cid:127) 220
`(cid:127) 221
`
`
` 7
`
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 4 of 10
`
`5,740,549
`
`Category Profiler Dialog Box
`(cid:127)222
`
`Sports News Profile
`
`223-
`
`\
`4-4
`
`//////»>//////////////
`
`Check box for each topic that interests you:
`Ml Sports Images
`ÿ Sports Scoboard
`ÿ Baseball news
`Mi;\\X\\\S\V \ \ S S \ N '
`ÿ Basketball news
`Ml Hockey news
`ÿ Soccer news
`ÿ College news
`ÿ Tennis/Golf news
`
`Include only stories
`mentioning:_
`49ers, Rams
`
`Exclude stories
`mentioning:
`
`Select All
`
`Deselect All
`
`News Category Profile Data Structure
`202B
`L
`Subcategory selections
`Include filters
`Exclude filters
`
`FIGURE 5
`
`
` 8
`
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 5 of 10
`
`5,740,549
`
`230b
`
`Headline 2
`(Short Article)
`
`230a
`
`Headline 1
`
`230c
`
`Headline 3
`
`232
`
`Advertisement
`Image
`
`FIGURE 6
`
`
` 9
`
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 6 of 10
`
`5,740,549
`
`Display Script Definition
`Dialog Box
`
`ÿ234_
`
`File
`
`#sfc>rv:
`Define New Actor
`Edit Actor
`Delete Actor
`Smooth Path
`Wallpaper
`
`Actor5
`SS
`SS3
`
`Actor4
`
`NN
`
`xtAd
`
`Actor3
`
`NN
`
`xtN
`
`Actor2
`
`NN
`
`xtN
`ArialFont
`
`Actorl
`
`NN
`
`xtN
`
`Wallpaper: NYNY1
`
`ÿ236
`
`|A1 |
`| A2
`A5
`
`A3
`
`A4
`
`x, y, size x, y, size x, y, size x, y, size x, y, size
`x, y, size x, y, size x, y, size x, y, size x, y, size
`x, y, size x, y, size x, y, size x, y, size x, y, size
`x, y, size x, y, size x, y, size x, y, size x, y, size
`
`x, y, size x, y, size x, y, size x, y, size x, y, size
`
`(cid:127)(cid:127)(cid:127) (cid:127)(cid:127)(cid:127)
`
`9(cid:127)(cid:127) (cid:127)(cid:127)9
`
`(cid:127)(cid:127)(cid:127)
`
`1 2 3 4
`
`30
`
`Actorl : N-> NextHL, W=300, H=150
`
`Display Script Data Structure
`ÿ237
`Header: Script Name, No. of Actors, Wallpaper,
`Static Image List
`Actor definition arrays
`
`FIGURE 7A
`
`File
`Open
`Save
`Save As
`Simulate
`FIGURE 7B
`
`
` 10
`
`

`
`Patent
`
`Apr. 14, 1998
`
`1st 1st
`
`1st
`
`News
`
`Category Ad Story Scripts—
`
`Weather
`Sports
`Local
`Finance
`Health
`
`\
`
`(cid:127)(cid:127)(cid:127)
`
`Category Qu«
`Headers
`
`-ÿ
`
`Sheet 7 of 10
`
`5,740,549
`
`File Name Category Link
`News
`A001
`i
`News
`A002
`Weather
`A003
`News
`A004
`Weather
`A005
`Finance
`A006
`Sports
`A007
`News
`A008
`Sports
`A001
`News
`A009
`Finance
`A010
`Sports
`A011
`
`ÿ
`
`r
`
`r
`
`T
`
`f
`
`1r
`
`1r
`
`r ÿ ÿ
`
`Advertisement Queues
`
`1f
`
`1
`
`File Name Category Link
`News
`N001
`I
`News
`N002
`News
`N003
`News
`N004
`Weather
`N005
`N006
`N007
`N008
`N009
`N010
`N011
`N012
`
`I
`
`Weather *
`Sports
`I
`Sports 1
`1
`Sports
`News
`Finance
`Finance
`
`1r
`
`j
`ippi g
`
`1r 1r 1'
`
`News Story Queues
`
`186
`
`
` 11
`
`(cid:127)(cid:127)(cid:127)
`(cid:127)(cid:127)
`(cid:127)
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 8 of 10
`
`5,740,549
`
`1st
`1st 1st
`Category Ad Story Script
`News
`Weather
`Sports
`Local
`Finance
`Health
`
`\
`
`N\
`\
`
`L/dieyuiy wueuc
`Headers
`
`File Name Category Link
`News
`I
`S001
`News
`S002
`-ÿ S003
`Weather
`Weather ÿ
`S004
`News
`S005
`Finance
`S006
`S007
`Sports
`S008
`Sports
`S009
`News
`News
`S010
`Finance
`S011
`S012
`Sports
`
`r
`
`ÿ ir ir
`
`Script Queues
`
`FIGURE 9
`
`r
`
`r
`
`ÿ i
`r
`
`\ v
`\\
`
`
` 12
`
`(cid:127)(cid:127)(cid:127)
`(cid:127)(cid:127)(cid:127)
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 9 of 10
`
`5,740,549
`
`250
`
`248
`
`256
`
`Article Text
`
`( News
`(Weather
`( Sports
`(Local
`C Finance
`(Health
`(Theater
`(Music
`® ®
`£ Options )
`|ÿ Print )
`Subcategories:ÿ Local ÿ("National
`
`©© Article mof 123 1
`
`Photo or Image
`Associated with
`Article
`
`k@®Photo[T|of[Tj
`
`Advertisement
`Image
`
`World )
`
`260
`
`254
`
`FIGURE 10
`
`252
`
`258
`
`
` 13
`
`

`
`U.S. Patent
`
`Apr. 14, 1998
`
`Sheet 10 of 10
`
`5,740,549
`
`104
`
`INFORMATION SERVER
`
`Client
`Computer
`
`J
`
`1
`
`L270
`Router
`
`L272
`Application
`Server 1
`
`Application
`Server 2
`
`Application
`Server 3
`
`L274
`Data
`Server 1
`
`Data
`Server 2
`
`Data
`Server 3
`
`Application
`Server N
`
`Data
`Server M
`
`FIGURE 11
`
`CLIENT COMPUTER
`
`INFORMATION SERVER
`
`Connection Scheduler
`I
`Initiate Connection
`
`Send User Profile and
`Advertising Display
`Statistics
`
`Load received data into-
`local database. Delete
`specified items in local
`information database.
`Update data access
`tables.
`
`Router
`J
`ÿAssign Application Server
`
`Application Server
`
`ISelect and Send news items,
`
`Ads, etc. needed to update
`local database.
`
`FIGURE 12
`
`
` 14
`
`

`
`1
`INFORMATIONAND ADVERTISING
`DISTRIBUTION SYSTEMAND METHOD
`
`5.740.
`
`The present invention relates generally to computer
`basedinformation distribution systems, andparticularly to a 5
`system for distributing to a set of subscribers' computers
`information matching each subscriber's interests as well as
`advertising, and for distributing the information and adver¬
`tising to each subscriber's computer during time periods in
`which the subscriber's computer is otherwise inactive.
`
`to
`
`35
`
`BACKGROUND OF THE INVENTION
`The use of advertising revenues to pay for information
`dissemination is well established in domains such as tele¬
`vision andradioinwhich endusers are tunedto a continuous 15
`signal over a lengthy periodof time. In such systems, due to
`the continuous nature of the signal being -monitored by the
`end users, the endusers are sufficiently similar to a "captive
`audience" that many or most end users remain tuned to the
`same signal even when the main program to which they are 20
`listening or viewing is interrupted by advertisements.
`Another example of advertising mixed with information
`dissemination is the use of scrolled text at the bottom of a
`television of computer screen, where the main program
`occupies most of the end user's visual held and a smaller 25
`portion is occupied by advertisements and the like on a
`"scroll bar" or similar visual device along the periphery of
`the screen. In some contexts, such as cable television
`channels that display a "stock ticker tape," this relationship
`is reversed: the informationportion of the screen occupies a 30
`smallpart of the screen, such as horizontally scrolling image
`region at the top or bottom of the display and the remainder
`of the screen is occupied by advertisements, "infomerdals"
`and the like.
`Yet another example of mixing advertisements with infor¬
`mation dissemination are newspapers and magazines.
`Most, and perhaps all such examples of mixing adver¬
`tisements with information content are based on systems in
`which the end user has actively elected to view or listen to 40
`a programor to otherwise receive information.Furthermore,
`in virtually all such systems or media, the juxtaposition or
`placement of advertisements and information content is
`explicitly programmed or determined by human beings
`working as "editors" or in a similar content and/or presen- 45
`tation editing capacity.
`Up until the present, distributing information via the
`Internet or other publicly accessible computer communica¬
`tion networks has been largely unsupported by advertising
`revenues due to the lack of good mechanisms for mixing 50
`advertising and information content in such a way as to be
`acceptable to both end users and advertisers. There are, of
`course, some exceptions where advertising/content mixtures
`from other contexts, such as newspapers and television, have
`been simply replicated on the Internet. For instance, some 55
`newspapers have been "published" at least in part on the
`Internet, and include advertisements along with information
`content. Infact, some newspapers sell advertising space on
`an associated World Wide Web (WWW) site, which often
`includes extensive listings of certain types of advertisements 60
`such as real estate advertisements, personal advertisements,
`and so on. Similarly, the scroll bar type advertisement at the
`bottom of a computer screen is based on similar advertising
`techniques used in cable television and other television
`contexts.
`There are also examples of computer programs which
`contain advertisements. In all such examples known to the
`
`65
`
`2
`inventors,the advertisements are either permanently embed¬
`ded in the computer programs or reside permanently with
`computer programs such that they cannot be easily updated.
`The present invention addresses a problem prevalent in
`electronic information distribution systems. In particular,
`"online" newspapers andmagazines are notoriously difficult
`and tedious to read. Graphics and animation andfull motion
`video, all techniques widely used in television news
`programs, require substantial data transmission bandwidth.
`Such data transmission is expensive both in terms of com¬
`munications bandwidth (capacity) and time. In non-
`computer publishing such as printed magazines and
`newspapers, graphics are often used to make reading less
`difficult and tedious. Intelevision the majority of informa¬
`tion is delivered with movement (animation), although
`graphics are also often used.
`The use of large bandwidth data transmissions is not
`economically practical in the context of data dissemination
`via the Internet and other computer networks, although the
`cost of such data transmissions will undoubtedly continue to
`decrease. As a result, graphics and animation have typically
`received relatively little use in computer network based
`information dissemination systems.
`The present invention mixes advertising and information
`content dissemination in a manner unlike the examples
`mentioned above.
`It is a goal of the present invention to disseminate
`information and advertisements to subscribers' computers in
`a system where the information and advertisements are
`automatically displayed when the subscriber's computer is
`on but meets predefined idleness criteria. For example, the
`predefined idleness criteria could be the failure to receive
`any input for a period of at least five minutes.
`Another goal of the present invention is to automatically
`update each subscriber's local database of news stories at
`least once per day, andpreferably multiple times per day so
`as to present subscribers with timely information.
`Another goal of the present invention is present, news
`stories and advertisements in a dynamic and easy to read
`manner.
`Another goal of the present invention is to categorize
`news stories and advertisements, and to display advertise¬
`ments associated with each category at the same time that
`new stories associated with same category are displayed,
`thereby providing a "targeted" audience for advertisers.
`Another goal of the present invention is provide each
`subscriber with the ability to set up and change a user profile
`indicating categories and subcategories of topics which are
`of interest and not of interest to the subscriber, and to select
`the news stories displayed on the subscriber's computer
`accordingly.
`Yet another goal of the present inventionis to divide news
`stories into at least two portions, a preliminary portion and
`a secondary portion,where the preliminary portions of news
`stories are automatically displayed during idle periods, and
`the secondary portions are displayed only upon subscriber
`request.
`
`SUMMARY OF THE INVENTION
`In summary, the present invention is an information and
`advertising distribution system. A information server stores
`and updates a database of information items and advertise¬
`ments. The information items and advertisements are each
`categorized so that each has an associated information
`category. Workstations remotely located from the informa-
`
`
` 15
`
`

`
`,
`
`x
`
`.
`
`,
`
`1A/1.
`
`ÿ
`
`t
`
`_
`
`j
`
`ÿ
`
`x-
`
`5,740,549
`
`50
`
`4
`3
`many client computers 102 and at least one information
`tion server each include a display device, a communication
`server computer 104. Client computers are often called
`interface for receiving at least a subset of the information
`"subscribers'computers" in the present document, and the
`items and advertisements in the information server's data-
`terms "subscriber computer" and "client computer" will be
`base andlocalmemory for storing the informationitems and
`advertisements received from the information server. An 5 used synonymously. In many instances, a set of subscribers
`102 will be located within a common local area network
`information administrator in each workstation establishes
`communication with the information server from time to
`(LAN) 106, and are connected to a LAN server 108.
`time so as to update the information items and advertise-
`in the preferred embodiment, each subscriber's computer
`ments stored in local memory with at least a subset of the
`102 is connected to the information server 104 via the
`infonnation items and advertisements stored by the infor-
`1Q internet 119 for a small fraction of each day. Other forms of
`mation server. An information display controller in each
`electronic communication connections, including private
`workstation cksplays on the workstation s display device at
`wMe afea networks similar to CompuServe, America
`least a subset of the mformation items and advertisements
`. i ..
`0nLine or
`can be used t0 connect subscribers,
`stored in local memory when the workstation meets pre-
`_ ,
`computers to the mformation server 104in

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket