`
`[19]
`
`Reilly et al.
`
`[11] Patent Number:
`
`5,740,549
`
`[45] Date of Patent:
`
`Apr. 14, 1998
`
`USOOS740549A
`
`[54]
`
`INFORMATION AND ADVERTISING
`DISTRIBUTION SYSTEM AND METHOD
`
`“Journalist—A New Prodigy Add—On”, Newsbytes News
`Network. Apr. 5, 1994.
`
`[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
`
`[22]
`
`Filed:
`
`Jun. 12, 1995
`
`[51]
`Int. C1.6 ...................................................... G06F 17/60
`
`[52] us. Cl. .............................. 705/14
`[58] Field of Search ............................... 395/214, 200.09,
`395/20011, 200.15, 602, 604; 705/1. 14
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`11/1974 Martin et al.
`3,848,193
`............................. 325/53
`
`3,987,398 10/1976 Fung .............
`325/309
`
`
`4,170,782 10/1979 Miller ............. 358/84
`111980 Mortimer ................................ 358/146
`4,186,413
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`
`0 113 022 A3
`96303727
`0733 983
`3204259
`
`.
`11/1983 European Pat. Off.
`,
`8/1996 European Pat. 01f. .
`9/1996 Germany ........................ GOGF 17/3
`5/1991
`Japan .
`
`(List continued on next page.)
`OTHER PUBLICATIONS
`
`Doug Abrahms, “Patent Oflice May Hinder Hopping of
`Bunny Across Computer Screens”, Washington Times, p.
`B7. Jun. 2, 1994.
`G. M. O’Connell, "I‘urning Onto Screen Savers”, Promo, p.
`97. Jun. 1994.
`“PED Delivers Personalized Newspapers to Users Desk-
`tops”, Electronic Inforrnation Report, V 15, n14. Apr. 15,
`1994.
`
`(List continued on next page.)
`
`Primary Examiner—Gail O. Hayes
`Assistant Examiner—William N. Hughet
`Attorney, Agent, or Finn—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 information items 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 sewer 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 in each 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 in each workstation displays on the work-
`station’s display device at least a subset of the information
`items and advertisements stored in local memory when the
`workstation meets predefined idleness criteria. At least a
`subset of the workstations include a profiler for storing
`subscriber profile data. The subscriber profile data repre-
`sents subscriber information viewing 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
`
`102
`x.“
`102
`Clienl
`
`Silent
`
`LAN
`Server
`K 111a
`105
`
`'
`
`Clienl
`
`
`
`
`lnlsmel lnlevconneclxviry l'\11§
`(Switches, etc)
`
`
`
`AP News Feed
`
`DOW News Feed
`Span: Ticker
`
`
`
`
`
`
`
`
`
`\134
`
`
`
`114
`
`Inlnrmannn Emmr
`
` \130
`
`
`
`lnlmmallnn Dalabase
`'
`Tables [or accessing can
`\135
`News Slaw ncms
`5.132
`Advertisements
`muse
`Images
`\140
`Dlsplay SCI/p15
`L\mz
`Soliwarelnv dawniaadmg m cnems x144
`Clienl Catalog
`x143
`Advertising display slatislics
`\149
`News item display stansncs
`
`\150
`x152
`Application Servers
`\154
`Dala Servers
`
`
`
`Page 1 of 24
`
`LG EXHIBIT 1003
`
`l—.:__._—
`
`\ME Hauler
`
`Page 1 of 24
`
`LG EXHIBIT 1003
`
`
`
`5,740,549
`
`Page 2
`
`Us, PATENT DOCUMENTS
`
`
`
`5,355,480 10/1994 Smith et a1.
`............................ 3951600
`5,357,276 10/1994 Banker et a1.
`348/7
`
`, 395/600
`5,404,505
`4/1995 Levinson
`
`5,440,262
`811995 Lee et a1.
`3451212
`
`5,471,629 11/1995 Risch .....
`395/800
`
`311996 Gechter ..
`5,498,003
`273/434
`
`
`4/1996 Robson ..
`5,511,160
`. 3951162
`
`5,515,098
`5/1996 Carles
`----- 348/8
`
`-----------
`5,528,490
`6/1996 Hill
`. 364/403
`
`“1996 Amulet =11
`- 3951600
`5,537,586
`------
`5551721
`911996 PM et 31.
`- 3951143
`
`5577266 ““996 Takahisa 6131-
`455/66
`5579537 11’1996 Takahisa
`----------
`455/66
`
`5533563 ”“996 Wandemhe‘d et a1
`343/13
`2/1997 Schulman ...................... 348/9
`5,600,366
`5,617,565
`411997 Augenbraun et al.
`.................. 3951604
`FOREIGN PATENT DOCUMENTS
`
`Japan .
`5/1991
`A3204259
`Japan.
`7/1992
`4250591
`Japan.
`911992
`A4250591
`Japan.
`8/1994
`6314184
`611980 United Kingdom .
`2 034 995
`111985 United Kingdom .
`2 141 907
`711987 United Kingdom .
`2 185 670
`111989 United Kingdom .
`2 207 314
`2 256 549 1211992 United Kingdom .
`2 281 434
`811994 United Kingdom .
`2 281 434
`311995 United Kingdom .
`W0 88104507
`611988 WIPO .
`WO 90107844
`711990 WIPO .
`9212488 1211990 WIPO.
`WO 93109631
`511993 WIPO .
`WO 93119427
`911993 WIPO .
`W093/19427
`911993 WIPO .
`9630864
`311994 WLPO .
`W0 95131069
`1111995 WIPO .
`W0 96134466 1011996 WIPO .
`WO 96136141
`1111996 WIPO .
`
`OTHER PUBLICATIONS
`John R. Quain, “Journalist Delivers Your Own Personalized
`,5
`,
`Newspaper , PC Magazme, V 12, II 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, PC Magazine, V 12 n 5, p. 29. Sep.
`14, 1993_
`CorelDRAW User’s Manual—Version 4.0, Corel Corpora-
`tion 1993
`.
`,,
`.
`.
`.
`.
`,,
`'
`Tom Inglesby, Rightsmng 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”, Marketing News, v 22, n 6, pp. 37 & 40. Mar.
`14. 1938.
`“Microsoft Picks On—Line News From PointCast”, David
`BankTh Wall S
`I
`all 1
`D
`12 1996
`'
`ec-
`13-
`_
`.
`‘3
`tfcet 0‘“ ~
`_
`~
`,,
`“M1crosoft And Pothast In Broadcast Alliance , The New
`York Times, Laurence Zuckerman, l p.. Dec. 12, 1996.
`“Microsoft Unites With PointCast at Trade Show”. The San
`Francisco Chronicle, Jean Sheartz, 1 p., Dec. 12, 1996.
`“Microsoft Teams With PointCast”, The Globe And Mail,
`Patrick Bretmour, 1 13., DEC. 12. 1996
`“
`.
`.
`.
`,,
`MICIOSOfi CU“ Deals “'19 2 Fms ~ 5“ Jose Mammy
`NCW5~ 1 P-~ 1360- 12~ 1996-
`“Microsoft To Expand its Internet Reach”, Los Angeles
`Times, 1 p.. Dec. 12, 1996.
`
`4,224,644
`9/1980 Lewis et al.
`........................... 360/722
`4,287,592
`911981 Paulish et a1.
`..
`370/88
`
`4,288,809
`911981 Yabe ...............
`358/12
`
`4,305,101
`12/1981 Yarbrough et a1
`360/69
`
`
`
`..... 364/200
`4,307,446 1211981 Barton et a].
`7/1982 Staar ................. 360/132
`4,338,644
`
`4,347,498
`8/1982 Lee eta]. .
`340/82502
`
`
`4/1983 Lambert
`.......................... 358186
`4,381,522
`................................. 358/192.1
`4,405,946
`9/1983 Knight
`4,429,385
`1/1984 Cichelli et a1.
`370/92
`
`4,476,488 10/1984 Merrell ...................................... 358/86
`.......................... 358/181
`4,488.179 12/1984 Kruger et a1.
`
`8,1985 Campbell et a1.
`.. 358,122
`4,536,791
`
`______ 178/4
`4575579
`3/1986 Simon et a1.
`
`
`. 360/331
`4,641,205
`211987 Beyers, Jr.
`..
`6/1987 Lert, Jr. et al.
`.
`4,677,466
`358184
`
`4,691,351
`9/1987 Hayashi et a1.
`.
`380/10
`4,691,354
`911987 Palminteri .......
`380115
`.. 3581147
`4,701,794 10/1987 Froling et a1.
`..
`
`11/1987 Young .........
`4,706,121
`3581142
`
`.. 3581183
`4,751,578
`611988 Reiter et a1.
`
`..
`.. 3641900
`4,751,669
`611988 Sturgis et al.
`
`............ 360/331
`..
`4,768,110
`811988 Dunlap et a1.
`4,775,935 10/1988 Yourick ........................ 364/101
`
`.....
`.. 3641900
`4,815,030
`311989 Cross et a1.
`
`...... 3581183
`4,821,102
`411989 Ichikawa et a1.
`
`.......
`. 340182528
`4,823,122
`411989 Mann et a1.
`
`511989 Seth-Smith et a].
`4,829,569
`. 380110
`
`911989 Seth-Smith et a1.
`4,866,700
`. 380120
`
`911989 Williams, Jr. ........... 380149
`4,868,866
`
`..............
`.. 3641900
`4,873,662 10/1989 Sargent
`
`
`
`4,890,321
` 1211989 Seth-Smith et al. ..... 380120
`4,908,707
`311990 Kinghorn .......
`3581147
`4,908,713
`311990 Levine
`3581335
`4,974,149 1111990 Valenti
`3641200
`4,975,904 1211990 Mann et al.
`.. 370185.]
`4,975,905 1211990 Mann et a1.
`.. 3701851
`
`4,977,455 1211990 Young ............
`3581142
`
`1/1991 Johnson et a1.
`4,987,486
`358186
`
`£133; £1135” et 31'
`4,334,308
`358,141
`..
`,
`,
`u an et a1.
`. 358168
`3/1991 Johnson et 31.
`..... 358186
`5,001,554
`
`5,003,353
`4/1991 31y et a],
`364/900
`
`5,053,889 10/1991 Johnson .....
`358/349
`
`.. 370/851
`5,058,108 10/1991 ”Mann et al.
`
`1211991 Hashimoto .....
`5,075,771
`358134
`
`12/1991 Johnson et al.
`5,077,607
`. 358/86
`
`""" 353/86
`5,099,319
`3/1992 13$th al'
`
`5,105,18451
`41:33; grail]: et a].
`319121333
`5,133,07
`7/
`‘so
`.....
`3
`
`335/194.1
`5,151,789
`9,1992 Young .
`
`..... 358/86
`5,182,640
`1/1993 Takano
`
`5,187,787
`2/1993 Skeen et a1.
`3951600
`
`.. 3581146
`5,200,823
`411993 Yoneda et a1.
`53207420
`511993 Hoarty ct 31-
`----- 358136
`5,220,657
`611993 Bly et a1.
`3951425
`5’230’048
`7/1993 Moy """"
`395/600
`5,231,493
`711993 Apitz ..
`.. 3581146
`5,261,042
`11/1993 Brandt
`3951156
`5,283,639
`2,1994 Esch et a1
`348/6
`
`5 ,2337731
`2/1994 Lalonde _____
`364/401
`
`2/1994 Bradley et a1.
`5,285,272
`348/6
`
`.
`5,301,028
`411994 Banker et al.
`343/570
`51305495
`4,1994 MWPhy
`-------
`" 364,401
`
`611994 Wasrlewskl et a1.
`..... 330/14
`5,319,707
`811994 Comehs ...................
`5,337,155
`3481473
`
`811994 Manabe et al.
`.......
`.. 364/401
`5,339,239
`
`8/1994 Hennig .......
`5,343,300
`348/478
`
`5345594
`9/1994 Tsuda ,,,,,
`.. 455/13
`911994 Filepp et a1. ............................ 3951200
`5,347,632
`
`.
`--
`
`
`
`
`
`Page 2 of 24
`
`Page 2 of 24
`
`
`
`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 Profit, 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.,
`IEEE Journal On Selected Areas In Communications, vol.
`14 No. 1, Jan. 1996, pp. 264-278.
`“News to the desktop”, John Evan Frook Interactive Age, 3
`pp., Apr. 29,1996.
`“PointCast Network”, 1 p., Netguide, Sep. 1996.
`“A Need—To—Know Basis”, 1 p., WebMaster, Oct. 1996.
`“Big Business at Businesswire.Com”, Christopher Elliott,
`Web Techniques, Dec. 1996, pp. 95—99.
`“Better Internet Access 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, 1997pp.p 183— 190.
`“And Now The News—On Your PC Screen”, Newsbytes
`News Network, Oct. 16, 1995, Grant Buckler 1 page.
`“Globe Information To Market NewsEdge In Canada”,
`Grant Buckler, Newsbytes News Network, 1 page, May 26,
`1992.
`
`“Oracle’s Vision of Networked Future”, Martyn Williams, 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
`in Distributed Systems”, Proceedings of the Eleventh ACM
`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).
`CCII'I‘ Standard X208.
`CCII‘I‘ Standard X209.
`
`Birman and Marzullo, “Isis and the Meta Project”, Sun
`Technology, Summer, 1989.,
`“Afiidavit in Support of Lead Case Plaintiff’s Motion for
`Partial Summary Judgment”, By Fred B. Schneider, Nov. 4,
`1993.
`
`“VCR Technology: No. 4 in a series of reports from Mit-
`subishi R& ”, 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 SMP'I‘E. Jan. 1974. vol. 83, No. 1, pp.
`6—10.
`
`Green, N.W., “ORACLE—The Problems of Implementing a
`Teletext System On Independent Television and Their 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, N0. 3, Jul. 1979, pp. 299—303.
`Crowther, G.O., “Teletext and Viewdata Systems and Their
`Possible Extension to Europe and USA”, IEEE Transactions
`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 II ad.
`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, 0., et al., “Rule Management in Object Oriented
`Databases: A Uniform Approac ”, Proceedings of the Sev-
`enteen International Conference on Very Large Databases,
`Barcelona, Spain, Sep., 1991.
`FEB Software Corporation, Journalist Quick Start, pp. 1—4,
`U.S.A.
`
`Prodigy Interactive Personal Service, Journalist for 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,
`.loumalistTM User’s Guide,
`Your Personalized Newspaper for CompuServe, 1994, pp.
`1—143, Cupertino, CA, U. S.A.
`PED Software Corporation, JoumalistTM User’s Guide,
`YourPersonalized Newspaperfor the Prodigy Service, 1994,
`pp. 1—141, San Jose, CA, U.S.A.
`Kass. Andrew Jonathan. An Interchange Standard and Sys-
`tentfor Browsing Digital Documents, M.I.T., May 1995 , pp.
`1—105, U.S.A.
`Inter’I‘ect. 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 and High—Speed Networ
`”, Communincations ofthe
`ACM, vol. 34, No. 4, Apr. 1991, pp. 113—116.
`Miller et al., “NCWS On—Demand for Multimedia Net-
`” ,ACM Multimedia 93.
`Jackson et al., “InterMail: A Prototype Hypermedia Mail
`System”, Hypertext
`’91 Proceedings, Dec. 1991, pp.
`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.
`
`Page 3 of 24
`
`Page 3 of 24
`
`
`
`5,740,549
`Page 4
`
`“PC Meets TV: The Plot Thickens”, 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 Evolution Approach
`Based on Adaptors”, Software—Practice and Experience,
`v01. 24, No. 9, Sep. 1994, pp. 785—800.
`Richard L. Phillips, “An Interpersonal Multimedia Visual—
`ization System”, IEEE Computer Graphics & Applications,
`May 1991, pp. 20—27.
`Ramanathan et al., “Architectures for Personalized Multi—
`media”, IEEE Multimedia, Spring 1994, pp. 37—46.
`Postel et al., “The ISI Experimental Multimedia Mail Sys-
`tem”, ISI Research Report, ISI/RR—86—173, Sep. 1986.
`Ramanathan et al., “Towards Personalized Multimedia Dia-
`l—up Services”, Computer Networks and ISDN Systems,
`Elsevier Science B.V., 1994, pp. 1305—1322.
`Andreas Dieberger. “Browsing the W by Interacting
`with a Textual Virtual Environment—A Framework for
`Experimenting with Navigational Metaphors”, Hypertext
`’96, Washington, DC, 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 P ”, 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
`Too ”, Science, vol. 274, Oct. 18, 1996, pp. 371—372.
`Laurence Zuckerman, “Pushing the Envelope on Delivery of
`Customized Internet”, New York limes, 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-
`toco ”, 1996 USENIX Technical Conference, Jan. 22—26,
`1996, San Diego, CA, pp. 343—352.
`Heiko Thimm, “A Multimedia Enhanced CSCW Teleservice
`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
`Like Television 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), Nauclmo—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. Hawldns, “Electronic Advertising on Online
`Information Systems”, Online V. 18, n 2, pp. 26—39, Mar.
`1994.
`
`Page 4 of 24
`
`Page 4 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 1 of 10
`
`5,740,549
`
`100
`
`\d
`
`102
`
`102
`
`1 02
`
`106
`
`
`
`
`
`104
`
`1 10
`
`
`AP News Feed
`DOW News Feed
`Sports Ticker
`
`120
`
`Internet Interface
`
`Newswire Interface
`
`1 1
`
`Information Database
`
`130
`
`134
`
`
`
`User Interface
`
`_ 150
`.
`.
`Application Servers
`152
`
`154
`
`FIGURE 1
`
`Page 5 of 24
`
`Page 5 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 2 of 10
`
`5,740,549
`
`119 User Interface
`
`176
`
`
`
`.°."=:=Z-Z=:=:=:-:"'
`
`102
`W lnternetlnterconnectivity
`(Switches. etc)
`
`170
`
`178
`
`172
`m
`
`Administration Manager
`
`Information Database
`
`174
`
`180
`
`181
`
`182
`
`184
`
`186
`
`183
`
`
`
`194
`
`200
`
`201
`
`202
`
`204
`
`206
`
`210
`
`188
`m 190
`192
`
`
`
`
`-
`
`Screen SaverNiewer Procedures
`
`FIGURE 2
`
`Page 6 of 24
`
`Page 6 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 3 of 10
`
`5,740,549
`
`202-1
`
`
`
`Category Profile Data Structure
`
`202A
`
`2028
`
`2020
`
`202+:
`
`
`
`202_2
`
`202-3
`
`Category Profiler
`
`202-4
`
`
`
`
`
`
`
`
`
`FIGURE3
`
`User Profile
`
`194
`
`Subscriber Identifier
`
`Connection Password
`
`Subscriber Hardware & Software Configuration
`
`Connection Schedule
`
`Category and Subcategory Preferences
`
`Timestamp1 Last News Update
`
`TImestamp2 - Last Ad Update
`
`Timestamps - Last Administrative Update
`
`
` Display Statistics
`
`Last Displayed Category, Ad News Items etc
`
`Screen Saver Exit Mode
`
`item Storage Limits
`
`FIGURE 4
`
`Page 7 of 24
`
`
`
`212
`
`213
`
`214
`
`215
`
`216
`
`217a
`
`217b
`
`217c
`
`218
`
`219
`
`220
`
`221
`
`Page 7 of 24
`
`
`
`US. Patent
`
`Apr. 14,1998
`
`Sheet 4 of 10
`
`5,740,549
`
`Category Profiler Dialog Box
`222
`
`
`Sports News Profile
`
`
`Check box for each topic that interests you:
`
`223
`11dotbalUtewe;1;1;~111;11;1’1
`E Sports Images
`
`
`E] Sports Scoboard
`Include only stories
`
`
`mentioning:
`E] Baseball news
`
`
`gramme
`
`
`El Basketball news
`
`
`E Hockey news
`Exclude stories
`mentioning:
`B Soccer news
`
`
`D Tennis/Golfnews
`. :3
`I: College news
`
`
`
`
`
`
`Select All
`
`Deselect All
`
`
`
`
`
`
`
`
`
`
`News Category Profile Data Structure
`2028
`
`
`
`
`
`Subcategory selections
`
`Include filters
`
`Exclude filters
`
`
`
`
`
`FIGURE 5
`
`Page 8 of 24
`
`Page 8 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 5 of 10
`
`5,740,549
`
`230a
`
`Headline 1
`
`Headline 2
`(Short Article)
`
`230C
`
`.
`Headline 3
`
`Image
`
`Advertisement
`
`FIGURE 6
`
`Page 9 of 24
`
`Page 9 of 24
`
`
`
`US. Patent
`
`Apr. 14,1998
`
`Sheet 6 of 10
`
`5,740,549
`
`Display Script Definition
`Dialog Box
`234
`
`
`
`
`Define New Actor
`
`Edit Actor
`
`Delete Actor
`
`Smooth Path
`
`Wallpaper
`
`Actor2
`
`NxtN
`ArialFont
`
`Actors
`N
`NxtN
`
`Actor4
`N
`NxtAd
`
`Actor5 Wallpaper: NYNY1
`SS
`SS3
`
`236
`
`
`
`
`
`
`
`
`
`
`
`
`1 2
`
`—__—_
`s_--_—
`4——-_—
`
`
`
`
`
`
`
`
`
`
`
`30 x, y, size x, y, size x, y, size x, y, size x, y, size
`
`ACt0r1: N-> NextHL, W=300, H=150
`
`235
`
`Display Script Data Structure
`237
`
`
`
`
`Header: Script Name, No. of Actors, Wallpaper,
`Static Image List
`
`Actor definition arrays
`
`FIGURE 7A
`
`
`
`Open
`Save
`
`
`
`Save As
`Simulate
`
`FIGURE 7B
`
`Page 10 of 24
`
`Page 10 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 7 of 10
`
`5,740,549
`
`In.
`
`'
`
`
`
`
`
`
`
`File Name Category Link
`‘ist
`tst
`1st_ _-—
`
`Categorv Ad Story -_-m
`Elli
`—_ _-III
`—muII
`-E:§= --III
`—==“‘““"""= ‘==Ill=
`-“|‘“l“‘ —mIIIII
`
`
`\\‘ --IIIII
`
`
`
`I.
`-mIIIII
`
`
`\--lflll
`
`
`
`Finance
`
`Weather
`
`
`
`
`
`186
`
`Page 11 of 24
`
`
`
`
`
`--lllll
`
`Advertisement Queues
`
`File Name Category Link
`-_l-
`—mu-
`
`N004
`
`News
`
`Weather
`
`Weather
`
`Spons
`
`Spons
`
`Sports
`
`News
`
`Finance
`
`N007
`
`N008
`
`N010
`
`N011
`
`N012
`
`
`
`
`
`FIGURE 8
`
`News Story Queues
`
`Page 11 of 24
`
`
`
`US. Patent
`
`Apr. 14,1998
`
`Sheet 8 of 10
`
`5,740,549
`
`File Name Category Link
`
`
`
`
`
`
`
`
`
`
`Category 2:: $22,, ‘33,: --l-
`
`WI-fi‘nfl-
`_I-= m—II-
`---n --Il-
`-I-liL Emu-
`---r.= sons -Il-
`—I--u -_Ill-
`__IIIII
`nlIu
`
`Category Queue —-IIIII
`_—IIIII
`
`-_IIII
`--lllll
`
`
`
`
`
`
`
`
`
`
`Headers
`
`
`
`
`FIGURE 9
`
`Script Queues
`
`Page 12 of 24
`
`Page 12 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1993
`
`Sheet 9 of 10
`
`5,740,549
`
`Photo or Image
`Associated with
`
`Article
`
`@@ Anicxemoffll
`
`Advertisement
`Image
`
`‘—
`
`— ‘
`
`FIGURE 10
`
`252
`
`258
`
`Page 13 of 24
`
`Page 13 of 24
`
`
`
`US. Patent
`
`Apr. 14, 1998
`
`Sheet 10 of 10
`
`5,740,549
`
`104
`
`INFORMATION SERVER
`
`Client
`Computer
`
`
`
`
`
`/
`A.
`
`W
`
`
`-——————-————---n————
`
`FIGURE 11
`
`INFORMATION SERVER
`
`II I
`
`: :
`
`CLIENT COMPUTER
`
`Connection Scheduler
`
`'W
`
`—I
`
`I
`
`Initiate Connection
`
`Assi n A l‘cation Server
`Send User Profile and 4———"""I""'
`9
`pp '
`Advertisin Dis la
`'
`Statistics 9
`p y N Application Server
`
`I l l I
`
`Select and Send news items,
`I
`4——--'-r""' Ads, etc. needed to update
`local database.
`
`Load received data into
`local database. Delete
`specified items in local
`information database.
`Update data access
`tables.
`
`Page 14 of 24
`
`FIGURE 12
`
`Page 14 of 24
`
`
`
`5,740,549
`
`2
`
`1
`INFORMATION AND ADVERTISING
`DISTRIBUTION SYSTEM AND METHOD
`
`invention relates generally to computer
`The present
`based information distribution systems, and particularly to a
`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.
`
`5
`
`10
`
`BACKGROUND OF THE INVENTION
`
`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,
`“on line” newspapers and magazines are notoriously difficult
`and tedious to read. Graphics and animation and full 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
`dilficult and tedious. In television the majority of infonna—
`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.
`
`is a goal of the present invention to disseminate
`It
`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, and preferably 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 bf 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 invention is 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
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`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-
`
`The use of advertising revenues to pay for information
`dissemination is well established in domains such as tele-
`vision and radio in which end users are tuned to a continuous
`signal over a lengthy period of time. In such systems, due to
`' the continuous nature of the signal being monitored by the
`end users, the end users are sufliciently 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
`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 field and a smaller
`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 information portion of the screen occupies a
`small part 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, “infomercials”
`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
`a program or 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-
`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
`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
`newspapers have been “published” at least in part on the
`Internet, and include advertisements along with information
`content. In fact. some newspapers sell advertising space on
`an associated World Wide Web (WWW) site. which often
`includes extensive listings of certain types of advertisements
`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
`
`Page 15 of 24
`
`Page 15 of 24
`
`
`
`5 ,740,549
`
`3
`tion server each include a display device, a communication
`interface for receiving at least a subset of the information
`items and advertisements in the information server’s data-
`base and local memory for storing the information items and
`advertisements received from the information server. An
`information administrator in each workstation establishes
`communication with the information server from time to
`time so as to update the information items and advertise-
`ments stored in local memory with at least a subset of the
`information items and advertisements stored by the infor—
`mation server. An information display controller in each
`workstation displays on the workstation’s display device at
`least a subset of the information items and advertisements
`stored in local memory when the workstation meets pre-
`defined idleness criteria.
`At least a some of the workstations include a profiler for
`storing subscriber profile data. The subscriber profile data
`represents subscriber information viewing preferences, indi-
`cating information categories for which a subscriber asso-
`ciated with the workstation 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.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`Additional objects and features of the invention will be
`more readily apparent from the following detailed descrip-
`tion and appended claims when taken in conjunction with
`the drawings, in which:
`FIG. 1 is a block diagram of an information and adver-
`tising distribution system in accordance with the present
`invention.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`FIG. 2 is a block diagram of a subscriber’s computer in
`the information and advertising distribution system of FIG.
`1.
`
`35
`
`FIG. 3 schematically depicts the procedures and data
`structures in a set of category managers.
`FIG. 4 schematically depicts a user profile data structure
`stored in a subscriber’s computer to store status and con—
`figuration information for a particular subscriber and work-
`station.
`
`FIG. 5 schematically depicts the dialog box used to define
`the user profile for one information category.
`FIG. 6 schematically depicts display generated on a
`subscriber’s display device using the screen saver procedure
`in a preferred embodiment of the present invention.
`FIGS. 7A and 7B schematically depicts the dialog box
`used to define a display script and the resulting data struc-
`ture.
`
`FIG. 8 and 9 schematically depict