throbber
USOO8694657B1
`
`(12) Unlted States Patent
`(10) Patent No.:
`US 8,694,657 B1
`
`Marks
`(45) Date of Patent:
`*Apr. 8, 2014
`
`(54) REAL TIME COMMUNICATIONS SYSTEM
`
`-
`-
`.
`InVent0r~ Danlel L Marks, Chappel H111, NC (US)
`(76)
`( * ) Notice:
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days,
`.
`.
`.
`.
`.
`This patent is subject to a terminal (115-
`claimer,
`
`,
`(21) APPI‘NO" 09/399578
`,
`(22)
`Filed:
`Sep. 20, 1999
`
`Related US. Application Data
`
`5,408,470 A
`5,440,624 A *
`5,452,299 A
`5,465,370 A
`2
`5,528,671 A
`5,548,506 A
`5,563,804 A
`5,572,248 A
`5,572,643 A
`5,592,478 A
`5,608,786 A
`5,613,056 A
`5,616,876 A
`
`4/1995 Rothrock et 31.
`8/1995 Schoof,II .............. .. 379/202.01
`9/1995 Thessin et al.
`11/1995 Ito er al.
`...................... N 709/204
`
`ailiflaeftaf'
`6/1996 Ryu et a1.
`8/1996 Srinivasan
`10/1996 Mortensen et al.
`11/1996 Allen etal.
`................ .. 348/141
`
`11/1996 Judson .
`709/218
`1/1997 Weiss .......................... .. 370/260
`3/1997 Gordon
`............... .. 345/473
`3/1997 Gasperetal.
`4/1997 Cluts ............................. .. 84/609
`.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`(63) Continuation of application No. 08/617,658, filed on
`Apr. 1, 1996, now Pat. No. 5,956,491.
`
`EP
`
`336 552 A2
`
`10/1989
`
`(51)
`
`Int- CL
`G06F 15/16
`(52) US. Cl.
`USPC ......... .. 709/229; 709/204; 709/206; 709/207;
`709/225
`
`(2006-01)
`
`(58) Field of Classification Search
`USPC ....... .. 709/203, 231, 316, 2047207, 225, 229;
`379/401 202.01
`’
`See application file for complete search history.
`
`(56)
`
`References Cited
`US. PATENT DOCUMENTS
`
`4,525,779 A
`4,710,917 A
`4,953,159 A
`5,008,853 A
`5a195a086 A
`5 ’257’306 A
`5,325,419 A
`5,333,266 A
`5,347,306 A
`5,347,632 A
`
`6/1985 Davids et al.
`.......... N 709/204
`12/1987 Tompkins et 31.
`8/1990 Hayden eta1,
`,,,,,,,,,,,,,, ,, 370/265
`4/ 1991 Bly et a1.
`
`3/1993 Baumgmer et 3L ~~~~~ ~~ 370/264
`10/1993 wamnabe """ "
`348/1409
`6/1994 Connolly et al.
`............. .. 379/60
`7/1994 Boaz et 31.
`9/1994 Nitta .......................... .. 348/14.1
`9/ 1994 Filepp et al.
`
`OTHER PUBLICATIONS
`Kazuo Watabe et al., Distributed Multiparty Desktop Conferencing
`System: MERMAID, Oct. 1990, Proceedings CSCW ’90, ACM, pp.
`27.38,*
`
`.
`(Commued)
`Primary Examiner 7 Patrice Winder
`(74) Attorney, Agent, or Firm 7 Peter K. Trzyna, Esq.
`
`ABSTRACT
`(57)
`A system and method communicating Via an lntemet net-
`work, the system including: a plurality of computers con-
`nected to a computer system such that one of the plurality of
`.
`.
`.
`.
`computers, correspondlng to a first of the user ldentltles, and
`an other of the plurality of computers, corresponding to a
`second of the user identities, can send communications, and
`some of the communications are received in real time Via the
`Internet There can be a determination as to whether some of
`'
`.
`.
`the communications are allowed.
`
`671 Claims, 22 Drawing Sheets
`
`CLIENT CHANNEL DATA STRUCTURE AND INFORMATION FLOW DIAGRAM
`ze
`MEEng
`ERRDR MESSAGE
`ONTROLLER
`:ETURNED Bv _.
`DISPLAVEDTO
`rRANSDRIvr
`DD
`MESSAGEADDED
`IMMEDIATELY
`“Mum
`mYRANSCRIP'I
`PLEXED
`sums
`82
`BvMESSAGE
`UPDATE USER
`my;
`DNAsrRucruRE
`
`JD'N
`a
`CHANNEL
`ADD USERTO
`LDDAL MEMBER
`LIST, DISPLAY
`CHANGES
`
`ElREMOVE USER
`FROM MEMBER —>
`LIST. DlsRL/w
`CHANGES
`E
`AREA
`TOMUDERATIDN
`MESSAGESENT
`SEICHAN
`22
`
`
`CDMPOSE REQUEST
`REQUESV
`TO CHANGE
`
`
` MEMBERAmalBurE
`
`109
`
`
` RESUBMIT MEMBERMESSAGE As
`APPROVED
`
`51‘
`MULTlFLEXER
`
` IN707HE
`CONTROLLER
`DONNECHON
`
`
`
`
`
`
`
`
`
`m
`00MP05ERESPONSE
`wro CONTROLLER
`MESSAGE
`m
`DoMPDsE BRAPHIDAL
`INFORMATION
`SUBMISSlDN INTO
`CONTROLLER
`MESSAGE
`
`STANDARD
`MESSAGE
`m
`RESPONSE
`AREA
`GMPchL
`lNFoRMAnoN
`suaMlssmN
`
`MESSAGE
`
`
`
`LEAVECHANNEL
`
`MODMSG
`
`
`
`TRANSCRIPT
`AREA
`
`b
`
`m
`MEMBER
`LIST,—
`MEMBER
`lDENnFlER
`Know
`ATI'RIBUTES/
`PROFERTIES
`PERMISSIONS]
`FERSUN‘L
`INFORMATION
`35
`
`MODERREATDN
`
`39
`MEMBER
`ALF/{ETA
`
`I_.{
`
`
`
`Facebook Inc's Exhibit ‘IOO‘I
`.
`. 001
`Petltlonel' MICI‘OSOft Corporatlon, Ex. 1001, p. 1
`
`Facebook Inc.'s Exhibit 1001
`
`001
`
`Petitioner Microsoft Corporation, Ex. 1001, p. 1
`
`

`

`US 8,694,657 B1
`Page 2
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`.............. .. 709/205
`
`................ .. 715/758
`
`
`
`........... .. 709/204
`
`4/1997 Ludwig et al.
`5,617,539 A
`4/1997 Vaudreuil
`5,621,727 A
`5/1997 Altom et al.
`5,627,978 A
`8/1997 Poggie et al.
`5,659,692 A
`............... .. 345/473
`10/1997 Linnett et al.
`5,682,469 A
`370/352
`.
`5,689,553 A * 11/1997 Ahujaet al.
`. . . . .. 707/10
`5,713,019 A
`1/1998 Keaten . . . . . . . . .
`............ .. 379/88.04
`5,721,763 A
`2/1998 Joseph et al.
`5,724,508 A
`3/1998 Harple, Jr. et al.
`5,729,684 A
`3/1998 Kuzma ........................ .. 709/204
`5,740,231 A
`4/1998 Cohnet al.
`5,754,775 A
`5/1998 Adamson et al.
`5,761,201 A
`6/1998 Vaudreuil
`5,771,355 A
`6/1998 Kuzma ................... .. 395/200.62
`5,774,668 A
`6/1998 Choquier et a1.
`709/223
`5,784,568 A
`7/1998 Needham
`709/234
`5,793,365 A *
`8/1998 Tang etal.
`.. 715/758
`5,794,006 A
`8/1998 Sandermah
`709/223
`5,794,210 A
`8/1998 Goldhaber et al
`.. 705/14
`5,799,151 A *
`8/1998 Hoffer
`....... ..
`709/204
`5,801,700 A
`9/1998 Ferguson .
`715/748
`5,802,281 A
`9/1998 Clapp et al.
`709/228
`5,812,552 A *
`9/1998 Aroraetal.
`370/401
`5,822,523 A
`10/1998 Rothschild et al
`709/236
`5,826,085 A * 10/1998 Bennett etal.
`.............. .. 709/316
`5,832,212 A
`11/1998 Cragun et a1.
`......... .. 395/188.01
`5,850,442 A
`12/1998 Muftic . . . . . . . . .
`. . . . .. 705/65
`5,880,731 A
`3/1999 Liles etal.
`715/758
`5,889,843 A
`3/1999 Singer et a1.
`379/202.01
`5,894,321 A *
`4/1999 Downs etal.
`............... .. 370/260
`5,894,556 A
`4/1999 Grimm et al.
`5,924,082 A
`7/1999 Silverman et al.
`............ .. 705/37
`5,933,599 A
`8/1999 Nolan ........... ..
`715/734
`
`5,941,947 A *
`8/1999 Brown et al.
`............... .. 709/225
`5,951,694 A
`9/1999 Choquier et al.
`5,956,509 A
`9/1999 Kevner
`....................... .. 719/330
`5,960,173 A
`9/1999 Tang etal.
`...................... .. 707/3
`5,974,409 A
`10/1999 Sanu et al.
`5,987,401 A
`11/1999 Trudeau .......................... .. 704/2
`6,064,723 A
`5/2000 Cohn et al.
`6,119,101 A
`9/2000 Peckover
`6,289,390 B1
`9/2001 Kavner
`................ .. 713/163
`6,560,707 B2*
`5/2003 Curtis et al.
`6,692,359 B1
`2/2004 Williams et al.
`.............. .. 463/42
`8,407,356 B1
`3/2013 Marks
`
`“Join a Dungeon Adventure”, Daniel James, Nov. 30, 2001, www.
`techtv.com/screensavers/supergeek/story/O,24330,3012300,00.
`htrnl.
`“Google Search Results for MUDs”, Google.com, http://directory.
`google.com/Top/Games/Internet/MUDs/, retreived May 5, 2002.
`“A Brief History of SOF”, http://sofeq.sofguild.com/history.htm,
`Jun. 1998.
`“Adventures On-Line”, Michael Ciraolo, www.atarimagazines.com/
`v2n7/online.html, Antic vol. 3, No. 7, Nov. 1984.
`“Host Extensions for IP Multicasting,” S. Deering, Stanford Univer-
`sity, Aug. 1989, 16 Pages.
`“Complaint: Brian Hollander vs. Peter K. Trzyna and PTK Technolo-
`gies, LLC,” Dated Nov. 13, 2007, pp. 1-18.
`Winder, Patrice L., “Notice ofAllowance” mailed Mar. 21, 2013, for
`US. Appl. No. 11/510,351, filed Aug. 24, 2006. pp. 1-26. USA.
`Trzyna, Peter K., “Amendment After Allowance” filed Mar. 22, 2013,
`for US. Appl. No. 11/510,351, filed Aug. 24, 2006. pp. 1-22. USA.
`Winder, Patrice L., “Office Action-Final Rejection” mailed Jan. 10,
`2013, for US. Appl. No. 11/510,473, filed Aug. 24, 2006. pp. 1-37.
`USA.
`Trzyna, Peter K., “Amendment After Final and Response” filed Sep.
`6, 2012, forU.S.Appl. No. 11/510,473, filedAug. 24, 2006. pp. 1-30.
`USA.
`Winder, Patrice L., “Notice of Allowance” mailed Apr. 5, 2013, for
`US. Appl. No. 11/510,463, filed Aug. 24, 2006. pp. 1-23. USA.
`Trzyna, Peter K., “Amendment After Allowance” filed Apr. 5, 2013,
`for US. Appl. No. 11/510,463, filed Aug. 24, 2006. pp. 1-18. USA.
`Trzyna, Peter K., “Supplemental Amendment and Response After
`Final” filed Mar. 12, 2013, for US. Appl. No. 11/510,463, filedAug.
`24, 2006. pp. 1-18. USA.
`Prakash, Atul et al. “Distview: Support for Building Efficient Col-
`laborative Applications using Replicated Objects.” Software Systems
`Research Laboratory, Department of Electrical Engineering and
`Computer Science, University of Michigan. pp. 1-12, Ann Arbor, MI.
`Anupam, Vinod “Collaborative Multimedia Environments for Prob-
`lem Solving.” A Thesis Submitted to Purdue University. (Aug. 1994),
`pp. 1-212, Ann Arbor, MI.
`Bajaj, Chandrajit et al. “Collaborative Multimedia in Shastra.” 3rd
`International Conference on Multimedia, San Francisco, CA (1995).
`pp. 365-366.
`Ahuja, S.R. et al. “The Rapport Multimedia Conferencing System.”
`AT&T Bell Laboratories. pp. 1-8. Holmdel, NJ.
`Anupam, Vinod et al. “Collaborative Multimedia in Scientific
`Design.” Proceedings: First ACM Multimedia Conference, ACM
`Multimedia 93, Anaheim, California, ACM Press, (1993). pp. 447-
`456.
`Anupam, Vinod et al. “ShastraiAn Architecture for Development of
`Collaborative Applications.” Proceedings: Second IEEE Workshop
`on Enabling Technologies: Infrastructure for Collaborative Enter-
`prises, Morgantown, (1993). pp. 155-166.
`Bajaj, Chandrajit et al. “Brokered Collaborative Infrastructure for
`CSCW.” Proceedings: Fourth IEEE Workshop on Enabling Tech-
`nologies:
`Infrastructure for Collaborative Enterprises, Berkeley
`Springs, West Virginia, IEEE Computer Society Press, (1995), pp.
`207-213.
`Anupam, Vinod et al. “Shastra: Multimedia Collaborative Design
`Environment.” IEEE Multimedia, 1, 2, (1994), pp. 39-49.
`Anupam, Vinod et al. “Distributed and Collaborative Visualization.”
`IEEE Computer, 27, 7, (Jul. 1994), pp. 37-43.
`Bajaj, Chandrajit et al. “Web based Collaborative Visualization of
`Distributed and Parallel Simulation.” In Proceedings of the 1999
`IEEE Symposium on Parallel Visualization and Graphics, (Oct.
`24-29, 1999), San Francisco, CA, pp. 47-54.
`Bajaj, Chandrajit et al. “NLS: Collaborative Virtual Environment to
`Promote Shared Awareness.” Proceedings: Workshop on New Para-
`digms in Information Visualization and Manipulation NPIV’96, In
`conjunction with Fifth ACM International Conference on Informa-
`tion and Knowledge Management (CIKM’96), (1996), pp. 41-45.
`Bajaj, Chandrajit et al. “Web Based Collaboration-Aware Synthetic
`Environments” Proceedings of the 1997 GVU/NIST TEAMCAD
`workshop, Atlanta, GA, 1997, 143-150.
`
`
`
`..
`
`.
`
`OTHER PUBLICATIONS
`
`Tak K Woo and Michael J. Rees, A Synchronous Collaboration Tool
`for the World Wide Web, The Proceedings of Second International
`WWW Conference: Mosaic and the Web, Jul. 1994, 10 pages.*
`VinodAnupam et al., SHASTRAiAn architecture for Development
`of Collaborative Applications, Apr. 1993, IEEE, pp. 155-166.*
`Paul Tarau et al., LogiMOO: an Extensible Multi-User Virtual World
`with Natureal Language Control, The Journal of Logic Program-
`ming, 1993, vol. 12, pp. 1-23.*
`“Microsoft NetMeeting Conferencing Spftware Provides EasyVoice,
`Dad Internet Communications; Available on the Web Now”, May 29,
`1996,
`http://www.microsoft.com/presspass/press/1996/may96/
`INCONFPRasp.
`“Mechanisms for Specifying and Describing the Format of Internet
`Message Bodies”, Nathaniel Borenstein, Ned Freed, Jun. 1991, pp.
`1-40.
`“Network Security via Private-Key Certificates”, Don Davis and
`Ralph Swick, pp. 1-4, Oct. 1990.
`“Discuss in Section 9”, Athena Zepher and Kerberos, 1988, pp. 1-11.
`“www.cs.columbia.edu/~hgs/rpt/” complete printout of website,
`compiled Feb. 3, 2002.
`“History of IRC”, Daniel Stenberg ,Version: 0.77Jan. 8, 2002.
`“Index of /pub/academic/communications/logs/Gulf-War/”, www.
`ibiblio.org/pub/academic/communicaations/logs/Gulf-War/desert-
`storm/01, retrieved May 2, 2002.
`
`002
`Facebook |nc.'s Exhibit 1001
`Petitioner Microsoft Corporation, Ex. 1001, p. 2
`
`Facebook Inc.'s Exhibit 1001
`
`002
`
`Petitioner Microsoft Corporation, Ex. 1001, p. 2
`
`

`

`US 8,694,657 B1
`
`Page 3
`
`(56)
`
`References Cited
`OTHER PUBLICATIONS
`
`Trzyna, Peter K., “Amendment After Final and Request for Recon-
`sideration” filed Jan. 16, 2013, for U.S.App1.No. 11/836,633, filed
`Aug. 9, 2007. pp. 1-14. USA.
`Trzyna, Peter K., “Amendment and Request for Reconsideration”
`filed Jul. 16, 2012 , for U.S.App1. No. 11/510,351, filed Aug. 24,
`2006. pp. 1-32. USA.
`T. Socolofsky et a1., Request for Comments (RFC) 1180: A TCP/IP
`Tutorial, Network Working Group, Jan. 1991, pp. 1-29.
`J. Oikarinen et a1., Request for Comments (RFC) 1459: Internet
`Relay Chat Protocol, Network Working Group, May 1993, pp. 1-66.
`Andreas Dieberger, Providing Spatial Navigation for the WorldWide
`Web, Spatial Information theory a Theoretical Baisi for GIS, Lecture
`Notes in Computer Science, vol. 988, 1995, pp. 93-106.
`Lee Newberg et a1., Integrating the World-Wide Web and Multi-User
`Domains to Support Advanced Network-Based Learning Experi-
`ments, Conference Proceedings of ED-MEDIA 1995, pp. 494-499.
`TY Hou et al., An active multimedia System for Delayed Conferenc-
`ing, Proceedings ofthe SPIE Conference on High-Speed Networking
`and Multimedia Computing, San Jose CA, 1994, pp. 97-104.
`Roy Rada and Claude Ghaoui. “Medical Multumedia” Intellect Ltd.
`Great Britain (1995) Suite 2, 108/110 London Road, Oxford OX3
`9AW.
`“CCCP: Conference Control Channel Protocol a Scalable Base for
`Building Conference Control Applications,” Mark Handley et al.,
`V1.4 pp. 1-18, Aug. 28-Sep. 1, 1995.
`“CCCP: Conference Control Channel Protocol a Scalable Base for
`Building Conference Control Applications,” Mark Handley et al., pp.
`1-13,Aug. 28-Sep. 1, 1995.
`“An Application Legel Video Gateway,” Elan Amir et al., pp. 1-10,
`Aug. 28-Sep. 1, 1995.
`“Vic: A Flexible Framework for Packet Video,” Steven McCanne, et
`al. pp. 1-12.Aug.28-Sep.1,1995.
`“Argo: A System for Distributed Collaboration,” Hania Gaj ewska, et
`a1., 8 pages, ACM Multimedia 1994.
`“Scalable Feedback Control for Multicast Wideo Distribution in the
`Internet,” Jean-Chrysostome Bolot, et a1., 10 Pages, Proceedings of
`SIGCOMM ’94, ACM.
`“Argohalls: Adding Support for Group Awareness to the Argo
`Telecollaboration System,” Hania Gajewska, et a1., 2 Pages, Nov.
`13-17, 1995.
`“PSSST: Side Conversations in the Argo Telecollaboration System,”
`Lance Berc, et a1. 2 Pages. Nov. 14-17, 1995.
`“A World-Wide Web User Interface for an Electronic Meeting Tool,”
`Michael J. Rees and Tak K. Woo, Howard & Lueng, Nov. 28-Dec. 1,
`1994, pp. 187-192.
`Rules for IRC networkingiRatified Jul. 6, 1994; Edited Jun. 29 by
`#EU-Opers.
`IRCiInternet Relay Chat, doc/MANUAL; Copyright 1990, Karl
`Kleinpaste.
`Undemet IRC FAQ (Part I).(updated Jul. 28, 1995)7Weekly Report.
`Undemet IRC FAQ (Part II) (updated Jul. 28, 1995)7Weekly Report.
`A short IRC primer; Edition 1.1b, Feb. 28, 1993.
`Internet Relay Chat Protocol; J. Oikarinen, D. Reed; May 1993.
`Electropolis: Communication and Community on Internet Relay
`Chat; Elizabeth M. Reid 1991.
`CU-SeeMe, Updated: Thursday Dec. 21, 1995.
`Real Time Groupware on the Information Highway, Saul Greenberg,
`Deparrment of Computer Science, University of Calgary, Alberta
`Canada (1994).
`Real Time Groupware as a Distributed System: Concurrently Control
`and Its Effect on the the Interface, Saul Greenberg and David
`Marwood, Department of Computer Science, University of Calgary,
`Alberta Canada (1994).
`A Groupware Environment for Complete Meetings, Ted O’Grady
`and Saul Greenberg, The University of Calgary, Alberta Canada
`(1992).
`
`Group Kit a Groupware Toolkit for Building Real-Time Conferenc-
`ing Applications, Mark Ro seman and Saul Greenberg, Department of
`Computer Science, University ofCalgary, Alberta Canada, CSCW 92
`Proceedings (1992).
`Issues and Experiences Designing and Implementing Two Group
`Drawing Tools. Saul Greenberg, Mark Roseman, DavidWebster and
`Ralph Bohnet , Department of Computer Science, University of
`Calgary, Alberta Canada (1992).
`Liveware: A New Approach to Sharing Data in Social Networks, Ian
`H. Witten, Computer Science, University of Calgary, Canada, Harold
`W. Thimbleby, Computing Science, Stirling University, Stiring,
`Scotland, UK, George Coulouris, Queen Mary and Westfield Collete,
`London, Saul Greenberg. Computer Science, University of Calgary,
`Calgary, Canada (Received May 1, 1990 and accepted in revised form
`Aug. 1, 1990).
`Groupsketch: A Mult-User Sketchpad for Geographically-Distrib-
`uted Small Groups, Saul Greenberg, Department of Computer Sci-
`ence, University of Calgary, Alberta Canada, Ralph Bohnet, MPR
`TelTech Ltd., Burnaby, Canada, CSCW (1991(b)).
`The World Wide Web Unleashed, John December and Neil Randall,
`SAMS Publishing, Indianapolis, IN, (1994).
`Plato: The Emergence of On-Line Community, Copyright 1994 by
`David R. Woolley, Matrix News, vol. 4, No. 1, (1994).
`Gtalk Owners Manual, David W. Jeske (1995).
`Muds Grow Up: Social Virtual Reality in the Real World; Pavel Curtis
`and David A. Nichols, Xerox Parc (1993).
`Collaborative Networked Communication: MUDS as Systems Tools,
`Remy Evard, 1993 Lisa, Nov. 1-5, 1993.
`Proceedings of the Seventh Systems Administration Conference
`(USAVII), Monterey. CA, USENIX Association, (1993) (One Page).
`The History of NWN, Neverwinter Nights Archive (1991-1997),
`netgamesnTMYour Guide to the Games People Play on the Electronic
`Highway, A Michael Wolff Book, Kelly Maloni, Derek Baker and
`Nathaniel Wice.
`Baudy Tales From The Cyburbs: A Guide to On-Line Games,
`(includes related articles on UseNet Message Groups and Suggested
`reading (Evaluation) (Software Review), Full Text: Copyright 1994
`zdnet, Computer Gaming World, v 123 (1994).
`AMS: Area Message Service for SLC, M. Crane, R. Mackenzie, D.
`Millsom, M. Zelazny, Stamford Linear Accelerator Center, Stanford
`University, Stanford, CA, PAC (1993).
`An Experimental Multi-Media Bridging System, E.J. Addeo, A.B.
`Dayao, A.D. Gelman, V.F. Massa, Bell Communications Research,
`Morristown, NJ, ACM (1988).
`Quilt: A Collaborative Tool for Cooperative Writing, Robert S. Fish,
`Robert E. Kraut, Mary D. P. Leland, Bell Communications Research,
`Michael Cohen, University of Washington, ACM (1988).
`RFC 1459 Internet Relay Chat Protocal, J. Oikarinen, D. Reed
`(1993).
`Groupware for Real-Time DrawingiA Designer’s Guide, Saul
`Greenberg, Stephen Hayne, Roy Rada, McGraw-Hill Book Com-
`pany, Berkshire, England (1995).
`Collaborative Document Production Using Quilt, Mary D.P. Leland,
`Robert S. Fish and Robert E. Kraut, Bell Communications Research,
`Inc, Morristown, NJ ACM (1988).
`The Rapport Multimedia Conferencing System, S.R. Ahuja, J. Rob-
`ert Ensor and David N. Horn, AT&T Bell Laboratories, Holmdel, NJ,
`ACM (1988).
`Software Architecture for Integration of Video Services in the
`Etherphone System, P. Venkat Rangan, Member, IEEE, and Daniel C.
`Swinehart, Member, IEEE (1991).
`Multimedia Conferencing in the Etherphone Environment, Herrick
`V. Vin, Polle T. Zellweger, Daniel C. Swinehart, and P Venkat
`Rangan, Xerox Palo Alto Research Center, (1991).
`Tools for Supporting the Collaborative Process, James R. Rhyne,
`Catherine G. Wolf,
`IBM Thomas J. Watson Research Center,
`Yorktown Heights, NY, UIST (1992).
`System Support for Computer Multimedia Collaborations, Harrick
`M. Vin, P Venkrat Rangan, University of California at San Diego,
`LaJolla, CA, Mon-Song Chen, IBM T. J. Watson Research Center,
`Yorktown Heights, NY, CSCW 92 Proceedings (1992).
`
`003
`Facebook |nc.'s Exhibit 1001
`Petitioner Microsoft Corporation, Ex. 1001, p. 3
`
`Facebook Inc.'s Exhibit 1001
`
`003
`
`Petitioner Microsoft Corporation, Ex. 1001, p. 3
`
`

`

`US 8,694,657 B1
`Page 4
`
`(56)
`
`References Cited
`OTHER PUBLICATIONS
`
`Collaboration in KMS, A Shared Hypermedia System, Elise Yoder,
`Robert Aksyn, Donald McCracken, Knowledge Systems Incorpo-
`rated, Murrysville, PA, ACM (1989).
`The Rendezvousd Architecture and Language for Constructing
`Multiuser Applications, Ralph D. Hill, Tom Brinck, Steven Rohall,
`John F. Patterson and Wayne Wilner, ACM Transactions on Com-
`puter-Human Interaction, vol. 1, No. 2 (1994).
`Collaboration Support Provisions
`in Augment, Douglas C.
`Engelbart, Tymshare, Inc. (1983).
`Building Real-Time Groupware With Groupkit, A Groupware
`Toolkit, Mark Roseman and Saul Greenberg, University of Calgary,
`ACM Transactions on Computer-Human Interaction, vol. 3, No. l,
`(1996).
`Architecture for a Multimedia Teleconferencing System, L. Aguilar,
`J.J. Garcia-Luna-Aceves, D. Moran, E.J. Craighill, R. Brungardt,
`Information Services and Technology Center, SSRI International,
`Menlo Park, CA, ACM (1986).
`Special Issue on CSCW: Part 1, Human and Technical Factors of
`Distributed Group Drawing Tools, Saul Greenberg, Mark Roseman,
`Dave Webster and Ralph Bohnet, Interacting With Computers, vol. 4,
`No. 3 (1992).
`Design of a Multi-Media Vehicale for Social Browsing, Robert W.
`Root, Bell Communications Research, NJ, ACM (1988).
`Supporting Collaborative Writing of Hyperdocuments in Sepia, Jorg
`M. Haake and Brian Wilson, GMD-IPSI, Federal Republic of Ger-
`many, CSCW 92 Proceedings (1992).
`Filling Htrnl Forms Simultaneously: Coweb-Architecture and Func-
`tionality, Stephen Jacobs, Michael Gebhardt, Stefanie Kethers,
`Wojtek Rzasa, RWTH Aachen, Informatik V, Fifth International
`World Wide Web Conference, Paris, France (May 1996).
`Webchat 0.2 Source Distribution, e-mail from Michael Fremont,
`Internet Roundtable Society, dated Feb. 10, 1995.
`Supporting Development of Synchronous Collaboration Tools on the
`Web With Groco, Michael Walther, Proceedings ofthe ERCIM work-
`shop on CSCW and the Web, Sankt Augustin, Germany (Feb. 7-9,
`1996).
`The University of Calgary, Design of Real-Time Groupware Toolkit,
`Mark Roseman, A Thesis Submitted to the Faculty of Graduate
`Studies in Partial Fulfillment of the Requirements for the Degree of
`Master of Science, Department of Computer Science, Calgary,
`Alberta (Feb. 1993).
`Session Management for Collaborative Applications, W. Keith
`Edwards, Graphics, Visualization & Usability Center College of
`Computing, Georgia Institute of Technology, GA, Association for
`Computer Machinery, Published in Proceedings ofthe ACM Confer-
`ence on Computer-/supported Work (CSCW ’94).
`Social Activity Indicators: Interface Components for CSCW Sys-
`tems, Mark S. Ackerman, Brian Starr, Department ofInformation and
`Computer Science, University of California, Irvine, UIST (No. 14-17
`(1995).
`Social Activity Indicators: Interface Components for CSCW Sys-
`tems, Symposium on User Interface Software and Technology, Pro-
`ceedings of the 8th Annual ACM Symposium on User Interface and
`Software Technology, Pittsburgh, PA (1995).
`Distview: Support for Building Efficient Collaborative Applications
`Using Replicated Objects, Atul Prakash and Hyong Sop Shim, Soft-
`ware Systems Research Laboratory, Department of Electrical Engi-
`neering and Computer Science, University of Michigan, MI ACM
`(1994).
`Gtalk Source License Agreement, David W. Jeske, Jun. 2, 1998).
`Englebart Douglas C.: “Authorship Provisions in AUGMENT”
`COMPCON ’84 Digest Proceedings of the COMPCON Conference,
`San Francisco, CA, Feb. 27-Mar. l, 1984, pp. 465-472.
`Englebart, Douglas C.: “Toward High-Performance Knowledge
`Workers,” OAC ’82 Digest, Proceedings of the AFIPS Office Auto-
`mation Conference, San Francisco, CA, Apr. 5-7, 1982, pp. 279-290.
`Lee, Andrew: “Anonymous collaboration: An alternative technique
`for working together” ACM SIGCHI Bulletin vol. 26 ,Issue 3, Jul.
`1994, pp. 40-46.
`
`Abdel-Wahab, Hussein: “Reliable Information Service for Internet
`Computer Conferencing” Proceedings , Second Workshop on
`Enabling Technologies Infrastructure for Collaborative Enterprises,
`IEEE Comput. Soc. Press, 1993, pp. 128-142.
`French, Robert S et al: “The Zephyr Programmer’s Manual” Protocol
`Version ZEPHO.2, Apr. 5, 1989.
`Fermann, Carla J.:“Distributed consulting in a distributed environ-
`ment” New Centerings in Computing Services, Proceedings of the
`18th annual ACM SIGUCCS conference on User services Cincinnati,
`Ohio, United States , 1990 pp. 117-120.
`Cohen, Abbe: “Inessential Zephyr” The Student Information Pro-
`cessing Board, Aug. 23. 1993.
`French, Robert /mit/zephyr/repository/zephyr/clients/zaway/zaway.
`c, v 39; Copyright (c) 1987, 1993 by the Massachusetts Institute of
`Technology.
`Sunkavally, N et al: “Using MIT’s Athena Computing System” The
`Tech, vol. 119, No. 39, Thursday, Sep. 2, 1999.
`Tony Della Fera et al.: “Zephyrisephyr Notification Service” MIT
`Project Athena (Jul. 1, 1988) Zephyr Notification Service.
`Horus: A Flexible Group Communications System, Robbed van
`Renesse, Kenneth P Birman, and Silvano Maffeis, Communications
`ofthe ACN, Apr. 1996, vol. 39, No. 4.
`French Robert S.: “Zawayitell other people via Zephyr that you
`aren’t around” MIT Project Athena, Jul. 1, 1988.
`Kurlander, David et al: “Comic Chat” Proceedings of SIG-
`GRAPH’96 (New Orleans, Aug. 1996), Computer Graphics Proceed-
`ings, Annual Conference Series, pp. 225-236, NewYork, 1996, ACM
`SIGGRAPH.
`Maes, P: “Artificial Life meets Entertainment: Interacting with Life-
`like Autonomous Agents”, In: Special Issue on New Horizons of
`Commercial and Industrial Al 38, 11 (1995) 108-114, Communica-
`tions ofthe ACM, ACM Press.
`Walker, Janet H. et al: “Using a Human Face in an Interface”, ACM
`Human Factors in Computing Systems. Apr. 24-28, 1994 pp. 85-91.
`“Visual Dialog Showing Speech Interaction with an Intelligent
`Agent” IBM Technical Disclosure Bulletine, vol. 39, No. 1, Jan.
`1996, pp. 237-239.
`An Intelligent Network Service Prototype Using Knowledge Pro-
`cessing, Int. Conf. on Tools for A1 (1991).
`Julia’s Home Page, Julie, a Chatterbot (Dec. 19, 1994).
`Chatterbots, Tinyrnuds, and the Turing Test, Entering the Loebner
`Price Competition (Jan. 24, 1994).
`Entertaining Agents: Julia (1993).
`What is an Agent, Anyway? A Sociological Case Study, Leonard N.
`Foner, (May 1993).
`Social Activity Indicators: Interface Components for CSCW Sys-
`tems, Mark S. Ackerman and Brian Starr, Dept. of Info. and Com-
`puter Science, Univ. of California, Irvine (Nov. 14-17, 1995) UIST
`’95.
`Software Secretaries: Learning and Negotiating Personal Assistants
`for the Daily Office Work, Siegfried Bocionek, Siemens AG, Munich.
`Germany (1994 IEEE).
`MUDs in Education: New Environments, New Pedagogies, Tari Lin
`Fanderclai, ComputeriMediated Communication Magazine, vol. 2,
`No. 1, Jan. 1, 1995.
`The Evolution of Intercat-Scale Event Notification Services: Past,
`Present and Future, Adam Rifl<in and Rohit Khare, Aug. 10, 1998.
`The Zephyr Help Assistance: Promoting Ongoing Activity in a
`CSCW System; Mark Ackerman and Leysia Palen, Department of
`Information and Computer Science, University of Calioromia, Irvine
`(to appear in the Proceedings of the ACM Conference on Human
`Factors in Computing Systems (CHI ’96)).
`The Zephyr Notification Service, C. Anthony DellaFera et al., Digital
`Equipment Corp., Project Athena, Massachusetts Institute of Tech-
`nology, Cambridge, MA, 1996.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`No. 04 C 4240, “Complaint” filed Jun. 24, 2004.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`No. 04 C 4240, “Notice of Claim Involving a Patent” filed Jun. 24,
`2004.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`No. 04 C 4240, “First AmendedAnswer to the Complaint, and Coun-
`terclaim of Defendant America Online, Inc.” filed Sep. 14, 2004.
`
`004
`Facebook |nc.'s Exhibit 1001
`Petitioner Microsoft Corporation, Ex. 1001, p. 4
`
`Facebook Inc.'s Exhibit 1001
`
`004
`
`Petitioner Microsoft Corporation, Ex. 1001, p. 4
`
`

`

`US 8,694,657 B1
`
`Page 5
`
`(56)
`
`References Cited
`OTHER PUBLICATIONS
`
`
`
`Windy City Innovations, LLC V. America Online, Inc., Civil Action
`No. 04 C 4240, “Plaintiff’ s Reply to the First Amended Counterclaim
`of Defendant America Online, Inc.” filed Sep. 28, 2004.
`Windy City Innovations, LLC V. America Online, Inc., Civil Action
`No. 04 C 4240, “AOL’s Supplemental Response to Plaintiff Windy
`City Innovations, LLC’s First Set of Interrogatories (No. 4)” dated
`Apr. 29, 2005.
`“Internet hasn’t focused on good photography as much as it could”
`Article, The Dallas Morning News, Sep. 1995 (AOL-B 0001478).
`“Group dynamics add fun to guided online tours” Article, USA
`Today, Oct. 1995 (AOL-B 0001479).
`“People with addictions band together for support on line”, Article,
`Jun. 1995 (AOL-B 0001480).
`“Netscape Communications Introduces Netscape Internet Applica-
`tions Family for Electronic Commerce” Netscape Company Press
`Relations, Mar. 1995 (AOL-B 0005712-0005713).
`Windy City Innovations, LLC V. America Online, Inc., Civil Action
`\I0. 04 C 4240, “Expert Report of Bruce M. Maggs” dated Aug. 5,
`2005.
`Windy City Innovations, LLC V. America Online, Inc., Civil Action
`\I0. 04 C 4240, “Supplemental Rebuttal Expert of Bruce M. Maggs
`Regarding Invalidity ofU.S. Patent 5,956,491” dated Sep. 26, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, Rebuttal Expert Report of Bruce M. Maggs Regard-
`ing Invalidity ofU.S. Patent 5,956,491 dated Aug. 28, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, AOL’s Supplemental Response to Plaintiff Windy
`City Innovations, LLC’s First Set of Interrogatories (No. 4) dated
`Apr. 29, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, AOL’s Second Supplemental Response to Plaintiff
`Windy City Innovations, LLC’s First Set of Interrogatories (No. 4)
`dated May 20, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, AOL’s Third Supplemental Response to Plaintiff
`Windy City Innovations, LLC’s First Set of Interrogatories (No. 4)
`dated Aug. 11,2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, AOL’s Fourth Supplemental Response to Plaintiff
`Windy City Innovations, LLC’s First Set of Interrogatories (No. 4)
`dated Sep. 20, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, AOL’s Fifth Supplemental Response to Plaintiff
`Windy City Innovations, LLC’s First Set of Interrogatories (No. 4)
`dated Sep. 27, 2005.
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`\I0. 04 C 4240, “Declaration of Mr. David W. Jeske” dated Jun. 6,
`2005.
`“Netscape adds tools,” Responsive Database Services, Inc., Press
`Release Mar. 1995 (A01 1206861-1206862).
`“Netscape communications introduces Netscape interne applications
`family for electronic commerce,” PR Newswire Association Inc.
`Press Release, Mar. 1995 (AOL 1206863-1206864).
`Full Scale Commerce With Netscape, Business Communications
`Co., Press Release, Apr. 1995 (AOL 1206865-1206866).
`“Netscape spins Web extensions; adds firewall, Usenet servers, elec-
`tronic shopping software Netscape Communications Proxy Server,
`Isore, Merchant System, Publishing System, Community System,”
`Information Access Company, Apr. 1995 (AOL 1206867-1206868).
`“Netscape offers bookmark, chat services on Web,” InfoWorld Media
`Group, Aug. 1995 (AOL 1206869).
`“Netscape for Windows 95 Announced,” Newsweek Business Infor-
`mation, Inc., Aug. 1995 (AOL 1206870-1206873).
`“Netscape introduces Netscape Smartrnarks and Netscape Chat;
`Applications Bring New Navigation and Communications Capabili-
`ties to Users of Netscape Navigator for Windows,” Netscape Chat
`Help Contents (AOL 613173-613243).
`
`Windy City Innovations, LLC v. America Online, Inc., Civil Action
`No. 04 C 4240, “AOL’s Second Supplemental Response to Plaintiff
`Windy City Innovations, LLC’s First Set of Interrogatories (No. 4)”
`dated Mat 20, 2005.
`Netscape, “Netscape Power Pack Bookmarks, Chat, and Multimedia
`Add-Ons”. (AOL 613167-613172).
`Netscape, “Netscape Announces Add-On Product Suite for Popular
`Netscape Navigator Software, Netscape Power Pack Includes
`Netscape SmartMarks, Netscape Chat and Multimedia Add-On
`Applications From Adobe, Apple, and Progressive Networks” Press
`Release, May 11, 2005, pp. 1-3. (AOL 613244-613246).
`PR Newswire Assoc., Inc. “Netscape Announces Add-On Product
`Suite for Popular Netscape Navigator Software” Article, Oct. 25,
`1999, pp. 1-2. (AOL 613247-613248).
`Netscape, “Netscape Chat Help Contents” Manual. (AOL 613173-
`613243).
`Wired Channeling “Tips for Foiling the NSA” Article, Jan. 1996, p.
`174. (AOL 469104-469105).
`Flash News “Market Support News, Jacksonville Update” Article,
`May 19, 1995, pp. 1-4, (AOL 469106-469109).
`Palfreyman, et al., “A Protocol for User Awareness on the WorldWide
`Web”, Article, 1996, pp. 130-139. (AOL 469110-469119).
`Robinett, “Interactivity and Individual Viewpoint in Shared Virtual
`Worlds: The Big Screen vs. Networked Personal Displays”, Article,
`Computer Graphics, vol. 28, No. 2, May 1994, pp. 127-130. (AOL
`074871-074974).
`Ohya, et al., “Real-Time Reproduction of 3D Human Images in
`Virtual Space Teleconferencing”, Article, pp. 408-414.
`(AOL
`074875-074881).
`Fukuda, et al., “Hypermedia Personal Computer Communication
`System: Fujitsu Habitat”, Fujitsu Sci. Tech. J. Oct. 1990, vol. 26, No.
`3, pp. 197-206. (AOL 074882-074893).
`Carlsson, “DIVEia Multi-User Virtual Reality System”, Article,
`IEEE 1993, pp. 394-400. (AOL 074894-074900).
`Benford, et al., “Supporting Cooperative Work in Virtual Environ-
`ments”, The Computer Journal, vol. 37, No. 8, 1994, pp. 653-668.
`(AOL 074901-074916).

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