throbber

`
`
`
`United States Patent
`
`
`
`US 6,226,686 B1
`
`
`(10) Patent No.:
`(12)
`
`
`
`
`
`
`
`
`
`
`
`May1, 2001
`(45) Date of Patent:
`Rothschild et al.
`
`
`
`
`US006226686B1
`
`
`
`(54) SERVER-GROUP MESSAGING SYSTEM FOR
`
`
`
`
`INTERACTIVE APPLICATIONS
`
`
`
`
`
`(75)
`
`
`
`Inventors: Jeffrey Jackiel Rothschild, Los Gatos;
`
`
`
`
`
`Daniel Joseph Samuel, Sunnyvale;
`
`
`
`
`Marc Peter Kwiatkowski, Los Gatos,
`
`
`
`
`all of CA (US)
`
`
`
`
`
`
`
`
`
`OTHER PUBLICATIONS
`
`
`
`
`Ahuja, S.R., et al., “The Rapport Multimedia Conferencing
`
`
`
`
`
`
`
`System,” Conference on Office Information Systems 1988,
`
`
`
`
`
`
`pp. 1-7.
`
`
`
`
`
`
`
`
`
`
`(List continucd on next page.)
`
`
`
`(73) Assignee: HearMe, Mountain View, CA (US)
`
`
`
`
`
`
`
`
`
`Primary Examiner—Zarm Maung
`
`
`
`
`
`
`
`(74) Attorney, Agent, or Firm—Sterne, Kessler, Goldstein,
`
`
`
`& Fox PLLC
`
`
`(*) Notice:—Subject to anydisclaimer, the term of this
`
`
`
`
`
`
`
`
`
`
`
`
`patent is extended or adjusted under 35
`
`
`
`
`
`
`
`U.S.C. 154(b) by 0 days.
`
`
`
`
`
`(57)
`
`
`
`ABSTRACT
`
`
`
`(21) Appl. No.: 09/407,371
`
`
`
`
`
`
`(22) Filed:
`
`
`
`
`Sep. 28, 1999
`
`
`
`
`
`
`
`
`
`Related U.S. Application Data
`
`
`
`
`
`
`(63) Continuation ofapplication No. 08/896,797,filed on Jul. 18,
`
`
`
`
`
`
`
`
`
`
`
`1997, now Pat. No. 6,018,766, which is a continuation of
`
`
`
`
`
`
`
`
`
`
`application No. 08/595 323, filed on Feb. 1, 1996, now Pat.
`
`
`
`
`
`
`
`
`
`
`No. 5,822,523.
`
`
`
`(51)
`sence GOOF 15/16
`Int. Cl.’ .....
`
`
`
`
`
`
`
`ssesssesssseessereessseiees 709/245; 709/218
`(52) US. Cle cece
`
`
`
`
`
`
`(58) Field of Search oo. eecceeree 709/218, 206,
`
`
`
`
`
`
`
`709/230, 236, 207, 231, 232, 204, 245;
`
`
`
`
`
`
`
`370/389, 390
`
`
`
`(56)
`
`
`
`4,470,954
`
`4,572,509
`
`4,740,954
`
`4,807,224
`
`
`References Cited
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`ceeeee 370/60
`9/1984 Cotton et al. cic
`
`
`
`
`
`
`wee 273/85 G
`2/1986 Strick sees
`
`
`
`
`
`
`4/1988 Cotton et al. ve. 370/60
`
`
`
`
`
`
`
`2/1989 Naron et al. wees
`vee 370/94
`
`
`
`
`
`
`
`A method for deploying interactive applications over a
`
`
`
`
`
`
`
`network containing host computers and group messaging
`
`
`
`
`
`
`servers is disclosed. The method operates in a conventional
`
`
`
`
`
`
`
`
`unicast network architecture comprised of conventional net-
`
`
`
`
`
`
`work links and unicast gateways and routers. The hosts send
`
`
`
`
`
`
`
`
`
`
`messages containing destination group addresses by unicast
`
`
`
`
`
`
`
`to the group messaging servers. The group addresses select
`
`
`
`
`
`
`
`
`
`message groups maintained by the group messaging servers.
`
`
`
`
`
`
`
`
`For each message group, the group messaging servers also
`
`
`
`
`
`
`
`
`
`maintain a list of all of the hosts that are members of the
`
`
`
`
`
`
`
`
`
`
`
`
`
`particular group.
`In its most simple implementation, the
`
`
`
`
`
`
`
`
`method consists of the group server receiving a message
`
`
`
`
`
`
`
`
`
`from a host containing a destination group address. Using,
`
`
`
`
`
`
`
`
`
`the group address, the group messaging scrver then sclccts
`
`
`
`
`
`
`
`
`
`a message group whichlists all of the host members of the
`
`
`
`
`
`
`
`
`
`
`
`
`group which are the targets of messages to the group. The
`
`
`
`
`
`
`
`
`
`
`
`group messaging scrver then forwards the message to cach
`
`
`
`
`
`
`
`
`
`of the target hosts. In an interactive application, many
`
`
`
`
`
`
`
`
`
`messages will be arriving at the group server close to one
`
`
`
`
`
`
`
`
`
`
`
`another in time. Rather than simply forward each message to
`
`
`
`
`
`
`
`
`
`
`its targeted hosts, the group messaging server aggregates the
`
`
`
`
`
`
`
`
`
`contents of each of messages received during a specified
`
`
`
`
`
`
`
`
`
`time period and then sends an aggregated message to the
`
`
`
`
`
`
`
`
`
`
`targeted hosts. The time period can be defined in a number
`
`
`
`
`
`
`
`
`
`
`
`(List continued on next page.)
`
`
`
`
`
`of ways. This method reduces the message traffic between
`
`
`
`
`
`
`
`
`
`LORLEIGN PAPLN'T DOCUMENTS
`hosts in a networked interactive application and contributes
`
`
`
`
`
`
`
`
`
`
`
`
`to reducing the latency in the communications between the
`
`
`
`
`
`
`
`
`
`(EP)
`2/L99OS
`veecssesesessseesereseseees HO4L/12/18
`0 637 149
`hosts.
`
`
`
`
`
`
`
`
`
`8/1993 (WO)
`WO 93/15572
`coecseceeeseteeecesnsees 11041/3/26
`
`
`
`
`
`
`WO 95/10908 4/1995(WO)oeceeceeceeeeerteereees HO4L/12/18
`
`
`
`
`
`
`
`
`
`WO 95/10911 ALL9DS(WO)ciecsscecsseresescrreceseees HO04L/29/06
`
`19 Claims, 11 Drawing Sheets
`
`
`
`
`
`
`
`
`
`
`96
`
`Host C Receives
`Yost C Sends
`
`
`ets [sc [Pt[2 [Pa[prs s [c] J
`
`
`
`
`
`
`
`
`
`99
`103
`
`Host A Receives: Host A Sends:
`s[sG
`A
`PI
`SLA LH
`[2
`[ps]
`pe
`
`
`
`
`
`
`
`101
`
`HostB Sends
`i
`Host8 Receives
`
`BLS
`|S
`i|f
`s
`[ec f[ret[re]P
`
`
`
`
`
`402
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Host D Receives
`Host D Sands
`
`
`
`Ds {sc|P4 s [0[« v2|Pa[Pi]
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`97
`
`
`
`98
`
`
`
`
`
`100
`
`
`
`
`
`
`
`36
`
`Group Server Sands
`Group Server Receives
`
`P2
`F3
`Ba
`A
`3
`G
`Pi
`
`404
`S
`iAH
`7)
`Upset Pe
`B] S|
`[2
`
`
`
`
`
`
`
`
`
`s [Pi|r2{[Lo [Kk ps vp, s ie]
`
`sje qs
`[mt
`[re[pe
`lcs G [Ps
`12 J
`93
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Ce)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1002, Page 1
`Petitioner Riot Games,Inc. - Ex. 1002, p. 1
`
`Petitioner Riot Games, Inc. - Ex. 1002, p. 1
`
`Petitioner Valve - Ex. 1002, Page 1
`
`

`

`
`
`
`US 6,226,686 B1
`
`Page 2
`
`
`
`
`
`U.S. PATENT DOCUMENTS
`Braudes, R. and Zabele, S., “Requirements for Multicast
`
`
`
`
`
`
`
`
`
`
`Protocols,” Network Working Group Request for Com-
`
`
`
`
`
`
`1/1991 Hillis et al. oe 370/60
`4,984,235
`
`
`
`
`
`
`
`ments: 1458, May 1993, 16 pages.
`
`
`
`
`
`
`2/1991 Teraslinna et al. oe 370/94.1
`4,991,171
`
`
`
`
`
`
`
`Cameron,
`P. et al., “Transport Multiplexing Protocol
`
`
`
`
`
`
`
`3/1991 Tashiro et al.
`«. 364/410
`4,998,199
`
`
`
`
`
`
`1/1992 Perlman ...
`.. 370/94.3
`5,079,767
`(TMux),” Network Working Group Request for Comments:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1/1992 Lockton ...
`. 273/439
`5,083,800
`1692, Aug. 1994, 10 pages.
`
`
`
`
`
`
`
`
`
`
`
`2/1992 DeLucaetal.
`340/825.44
`5,089,813
`Cheriton, D.R. and Deering, S.E., “Host Groups: A Multi-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,117,420 ceceeeeeeeneee 370/605/1992 Tlillis et al.
`
`
`
`
`cast Extension for Datagram Internetworks,’ ACM/IEEE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9/1992 Bertrand ...
`.. 380/28
`5,150,410
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Proceedings of the Ninth Data Communications Sympo-
`
`
`
`
`
`
`9/1992 Sidhu et al.
`.
`395/200.01
`5,150,464
`
`
`
`
`
`
`
`sium, Sep. 10-13, 1985, pp. 172-179.
`
`
`
`
`
`
`5,245,608
`9/1993 Deaton, Jr. ct al.
`
`
`
`
`
`
`
`
`
`
`
`
`
`Chimiak, W., “A Comment on Packet Video Remote Con-
`
`
`
`
`
`
`
`
`10/1993 Chen et al.
`..
`5,257,113
`
`
`
`
`
`
`
`
`ferencing and the Transport/Neiwork Layers,” Network
`
`
`
`
`
`5,287,530
`2/1994 Daviset al.
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,289,460
`2/1994 Drake, Jr. et al.
`......
`Working Group Request for Comments: 1453, Apr. 1993, 9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`pages.
`3/1994 Vridrich et al.
`.
`5,297,143
`
`
`
`
`
`
`
`
`5/1994 Cidon el al.
`.
`5,309,433
`Crocker, D.H., “Standard For The Format Of ARPA Internet
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,309,437
`5/1994 Perlmanet al.
`. 370/85.13
`
`
`
`
`
`
`
`Text Messages,” IETF RFC #822, Aug. 13, 1982, 43 pages.
`
`
`
`
`
`
`
`
`
`
`
`7/1994 Page et al. wees. 395/200,01
`5,329,619
`
`
`
`
`
`
`Deering, S.E. and Cheriton, D.R., “Host Groups: A Multi-
`
`
`
`
`
`
`
`
`11/1994 Doeringer et al... 370/60
`5,361,256
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`cast Extension to the Internet Protocol,” Network Working
`
`
`
`
`
`
`
`.
`5,365,523
`11/1994 Derbyet al.
`370/85.2
`
`
`
`
`
`
`
`
`Group Request for Comments: 966, Dec. 1985, 23 pages.
`
`
`
`
`
`
`
`
`
`4/1995 Kamataet al.
`. 348/15
`5,408,261
`
`
`
`
`
`
`
`5,418,912
`5/1995 Christenson
`.. 395/200
`Deering,S., “Host Extensions for IP Multicasting,” Network
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`7/1995 Callon ......
`370/85.13
`5,430,727
`Working Group for Comments: 1054, May 1988, 16 pages.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,453,780 9/1995 Chen et ab.csceeeeseeteeseee 348/15
`
`Deering, S., “Host Extensions for IP Multicasting,” Network
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`12/1995 Milleret al.
`.
`. 395/200,01
`5,475,819
`
`
`
`
`
`
`
`
`Working Group Request for Comments: 1112, Aug., 1989,
`
`
`
`
`
`
`
`
`395/200.1
`1/1996 Mortensen el a
`5,481,735
`
`
`
`
`
`
`
`
`
`
`
`
`14 pages.
`
`
`3/1996 Fischer .
`. 370/94.1
`5,502,726
`
`
`
`
`
`
`Handley, M J., “The Car System: Multimedia in Support of
`
`
`
`
`
`
`
`
`
`5,517,494
`S/1996 GICON viesecreceseceecententeeressesenee 370/60
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Collaborative Design,” Computing and Control Division
`
`
`
`
`
`
`9/1996 Perlman wo... eee 463/42
`5,558,339
`
`
`
`
`
`
`5,581,552
`12/1996 Civanlaretal.
`370/396
`Colloquium on ‘Multimedia and Professional Applications’,
`
`
`
`
`
`
`
`
`
`
`
`
`
`12/1996 Perlman...
`. 463/42
`5,586,257
`
`Feb. 3, 1993, pp. 8/1-8/5.
`
`
`
`
`
`
`
`
`
`
`
`5,586,937 12/1996 Menashe .0....ececeeteereeereee 463/41
`
`
`Henckel, L., “Multipeer Transport Services for Multimedia
`
`
`
`
`
`
`
`
`
`
`
`12/1996 Stevens.......
`395/200.01
`5,590,281
`
`
`
`
`
`Applications,” High Performance Networking, V: Proc. Of
`
`
`
`
`
`
`
`5,594,732
`1/1997 Bell et al.
`«. 370/401
`
`
`
`
`
`
`
`
`the IFIP TC6/WG6.4 Fifth International Conference on High
`
`
`
`
`
`
`
`
`5,630,757
`5/1997 Gagin et al. wc 463/43
`
`
`
`
`
`
`
`Performance Networking,
`Jun. 27-Jul.
`1, 1994, pp.
`
`
`
`
`
`
`
`5/1997 Auerbach et al.
`............... 395/200.15
`5,634,011
`
`
`
`
`
`
`
`167-184.
`
`5,674,127
`10/1997 Horstmann et al. oes 463/42
`
`
`
`
`
`
`
`
`Kirsche, T. et al., “Communication support for cooperative
`11/1997 Bakoglu etal.
`. 463/41
`5,685,775
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,729,540
`3/1998 Wegrzyn.....
`370/336
`work,” Computer Communications, vol. 16, No. 9, Sep.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`.. 370/390
`5,740,170
`4/1998 Andouetal.
`1993, pp. 594-602.
`
`
`
`
`
`
`
`
`
`
`5,740,231 4/1998 Cohn et alecseseeeteeeteeseee 379/83
`
`
`
`
`
`
`
`
`Lauwers, J.C. et al., “Replicated Architectures for Shared
`
`
`
`
`
`
`
`
`5,761,436
`6/1998 Nielsen .......
`395/200.75
`
`
`
`
`
`
`Window Systems: A Critique,” Proc. of the ACM Confer-
`
`
`
`
`
`
`
`
`5,778,187
`7/1998 Monteiro et al.
`. 395/200.61
`
`
`
`
`
`
`
`enee on Office Information Systems, 1990, pp. 249-260.
`
`
`
`
`
`
`
`
`6/1998 Needham .
`. 395/200.64
`5,784,568
`
`
`
`
`
`
`Tcung, Y-W. And Yum, T-S., “Optimum Connection Paths
`395/200,35
`9/1998 Reesectal.
`5,805,830
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`for a Class of Videoconferences,” Int’! Conference on
`.. 370/401
`5,812,552
`9/1998 Aroraetal.
`.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`7/1999 Katsube et al.
`eens 370/409
`on.
`5,930,259
`Comm.
`ICC 91, vol.
`1 of 3, Jun. 23-26, 1991, pp.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`0859-0865.
`5,946,308
`8/1999 Dobbinset al. wee 370/392
`
`
`
`
`
`
`
`
`-. 395/200.34
`9/1999 Perlman
`5,956,485
`
`
`
`
`
`Teung, Y-W. And Yum, T-S., “A Modular Multirate Video
`
`
`
`
`
`
`
`
`
`Distributing System—Design and Dimensioning,” TEEE/
`
`
`
`
`
`OTHER PUBLICATIONS
`
`ACMTransactions on Networking, vol. 2, No. 6, Dec. 1994,
`
`
`
`
`
`
`
`
`
`pp. 549-557.
`
`
`Ta, Y. and Andresen, S., “Multipoint Conferencing for
`
`
`
`
`
`
`
`
`Mobile Communications Network,” 2”? Int’1. Conference on
`
`
`
`
`
`
`
`Universal Personal Communications, Oct. 12-15, 1993, pp.
`
`
`
`
`
`
`
`212-216.
`
`Multipoint Control Units For Audiovisual Systems Using
`
`
`
`
`
`
`Digital Channels Up To 2 Mbit/s, ITU Standard Draft H.231,
`
`
`
`
`
`
`
`
`
`1993, pp. 11-22.
`
`
`
`Ngoh,L., “Multicast Support for Group Communications,”
`
`
`
`
`
`
`
`Computer Networks and ISDN Systems, 166-178, Oct.
`
`
`
`
`
`
`
`1991, pp. 166-178.
`
`
`
`Postel, J.B., “Simple Mail Transfer Protocol,” Internet Engi-
`
`
`
`
`
`
`
`neering Task Force (IETF) Request for Comments (RFC)
`
`
`
`
`
`
`
`821, Aug. 1982, 59 pages.
`
`
`
`
`
`Rajagopalan, B., “Membership protocols for distributed
`
`
`
`
`
`conference control,” Computer Communications, vol. 18,
`
`
`
`
`
`No. 10, Oct. 1995, pp. 695-708.
`
`
`
`
`
`
`
`Armstrong, S. et al, “Multicast Transport Protocol,” Net-
`
`
`
`
`
`
`
`work Working Group Request For Comments: 1301, 1992,
`
`
`
`
`
`
`
`31 pages.
`
`
`Berglund, E.J. and Cheriton, D.R. “Amaze: A Distributed
`
`
`
`
`
`
`
`Multi-Player Game Program using the Distributed V Ker-
`
`
`
`
`
`
`
`nel,” IEEE Proceedings of the Fourth Int’! Conf. on Dis-
`
`
`
`
`
`
`
`
`
`tributed Systems, 1984, pp. 248-253.
`
`
`
`
`
`
`
`
`
`
`
`Braden, R. (ed.), “Requirements for Internet Hosts—Com-
`munication Layers,” Network Working Group Request for
`
`
`
`
`
`
`
`Comments: 1122, Oct. 1989, 100 pages.
`
`
`
`
`
`
`
`
`
`
`
`
`Braden, R. (ed.), “Requirements for Internet Hosts—Appli-
`cation and Support,” Network Working Group Request for
`
`
`
`
`
`
`
`
`Comments: 1123, Oct. 1989, 84 pages.
`
`
`
`
`
`
`Braden, R. et al., “Integrated Services in the Internet Archi-
`
`
`
`
`
`
`
`
`
`
`tecture: An Overview,” Network Working Group Request
`
`
`
`
`
`
`for Comments: 1633, Jun. 1994, 27 pages.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1002, Page 2
`Petitioner Riot Games,Inc. - Ex. 1002, p. 2
`
`Petitioner Riot Games, Inc. - Ex. 1002, p. 2
`
`Petitioner Valve - Ex. 1002, Page 2
`
`

`

`
`
`
`US 6,226,686 B1
`
`Page 3
`
`
`
`
`
`
`
`Ramanathan,S. et al., “Optimal Communication Architec-
`
`
`
`
`
`
`ture for Multimedia Conferencing in Distributed Systems,”
`
`
`
`
`
`
`The 12%” Int?] Conference on Distributed Computing Sys-
`
`
`
`
`
`
`
`tems, Jun. 9-12, 1992, pp. 46-53.
`
`
`
`
`
`
`Rose, M.T. and Stefferud, E.A., “Proposed Standard for
`
`
`
`
`
`
`
`
`Message Encapsulation,” Network Working Group Request
`
`
`
`
`
`
`for Comments: 934, Jan. 1985, 9 pages.
`
`
`
`
`
`
`
`Schaffer, U., “MPPS—A Multiparty Presentation Service,”
`
`
`
`
`
`
`Upper Layer Protocols, Architectures and Applications:
`
`
`
`
`
`
`Proc. Of the IFIP TC6/WG6.5 International Conference on
`
`
`
`
`
`
`
`
`Upper Layer Protocols, Architectures and Applications, Jun.
`
`
`
`
`
`
`
`1-3, 1994, pp. 243-256.
`
`
`
`
`Schooler, E.M., “The Impact of Scaling on a Multimedia
`
`
`
`
`
`
`
`
`Connection Architecture,”ACMJournal ofMultimedia Sys-
`
`
`
`
`
`
`
`tems, vol. 1, No. 1, 1993, pp. 1-10.
`
`
`
`
`
`
`
`
`Schulzrinne, H., “RTP: A Transport Protocol for Real-Time
`
`
`
`
`
`
`
`Applications,”
`IETF
`Internet
`Draft
`
`
`
`draftietf—avi-rtp—O0.doc, Dec. 15, 1992, 23 pages.
`
`
`
`
`
`
`Schulzrinne, H. and Casner, S., “RTP: A Transport Protocol
`
`
`
`
`
`
`
`
`for Real-Time Applications,”
`JETF
`Internet Draft
`
`
`
`
`
`draft—ietf-avt-rtp—O1 txt, May 6, 1993, 16 pages.
`
`
`
`
`
`
`Schulzrinne, H. and Casner, S., “RTP: A Transport Protocol
`
`
`
`
`
`
`
`
`for Real-Time Applications,”
`JETF
`Internet Draft
`
`
`
`
`
`drattietf-avt-rtp—02.txt, Jul. 30, 1993, 24 pages.
`
`
`
`
`
`
`Schulzrinne, H. and Casner, S., “RTP: A Transport Protocol
`
`
`
`
`
`
`
`
`for Real-Time Applications,’
`JETF
`Internct Draft
`
`
`
`
`
`draft—ietf-avt-rtp—04.txt, Oct. 20, 1993, 33 pages.
`
`
`
`
`
`
`Schulzrinne, H. et al., “RTP: A Transport Protocol for
`
`
`
`
`
`
`
`
`
`Real-Time Applications,” Network Working Group Request
`
`
`
`
`
`
`for Comments Request for Comments: 1889, Jan. 1996, 61
`
`
`
`
`
`
`
`
`
`pages.
`
`Singhal, S.K. and Cheriton, D.R., “Using a Position Histo-
`
`
`
`
`
`
`
`
`ry—Based Protocol for Distributed Object Visualization,”
`
`
`
`
`
`Stanford University Technical Report No. CS-TR-94-1505,
`
`
`
`
`
`1994, 25 pages.
`
`
`
`“System for Establishing Communication Between Audio-
`
`
`
`
`
`visual Terminals Using Digital Channels Up To 2 Mbit/s,”
`
`
`
`
`
`
`
`
`Amended/New
`Draft
`Recommendation
`Of
`The
`
`
`
`
`H.240-Series Submitted ‘lo ‘The Xth CCITTPlenary Assem-
`
`
`
`
`
`
`
`bly COM XV-R 94-E, May 1992, 68 pages.
`
`
`
`
`
`
`
`
`Thomas, E., “Listserv Distribute Protocol,” Network Work-
`
`
`
`
`
`
`ing Group Request for Comments: 1429, Feb., 1993, 7
`
`
`
`
`
`
`
`
`pages.
`
`Turletti, T., “H.261 software codec for videoconferencing
`
`
`
`
`
`
`
`over the Internet,” Rapports de Recherche No. 1834, Jan.
`
`
`
`
`
`
`
`
`
`1993, pp. 1-18.
`
`
`
`Vin, H.M. et al., “Multimedia Conferencing in the Ether-
`
`
`
`
`
`
`
`
`phone Environment,” Computer: Multimedia Information
`
`
`
`
`Systems, Oct. 1991, pp. 69-79.
`
`
`
`
`
`Vonderweidt, G. et al., “A Multipoint Communication Ser-
`
`
`
`
`
`
`
`vice for Interactive Applications,” TEEE Transactions on
`
`
`
`
`
`
`
`Communications, vol.
`12, Dec.
`1991, pp.
`39, No.
`
`
`
`
`
`
`
`
`1875-1885.
`
`Waitzman, D. et al., “Distance Vector Multicast Routing
`
`
`
`
`
`
`
`
`Protocol,” Network Working Group Request for Comments:
`
`
`
`
`
`
`
`1075, Nov. 1988, 20 pages.
`
`
`
`
`
`Wancho, F., Digest Message Format: Network Working
`
`
`
`
`
`
`Group Request for Comments: 1153, Apr. 1990, 4 pages.
`
`
`
`
`
`
`
`
`
`Waters, A.G., “Multicast Provision for High Speed Net-
`
`
`
`
`
`
`
`works,” Iligh Performance Networking, TV: Proc. Of the
`
`
`
`
`
`
`
`
`IFIP TC6/WG6.4 Fourth International Conference on High
`
`
`
`
`
`
`
`Performance Networking, Dec. 14-18, 1992, pp. 317-332.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Weiss, G. and Ziegler, C., “Packet Switched Voice Confer-
`
`
`
`
`
`
`
`
`encing Across Interconnected Networks,” Proceedings 13”
`
`
`
`
`
`Conference on Local Computer Networks, Oct. 10-12,
`
`
`
`
`
`
`1988, pp. 114-124.
`
`
`
`Weiss, G. and Ziegler, C., “A Comparative Analysis of
`
`
`
`
`
`
`
`
`Implementation Mechanism for Packet Voice Conferenc-
`
`
`
`
`
`ing,’ IEEE INFOCOM ’90 Proceedings vol. 1., 1990, pp.
`
`
`
`
`
`
`
`
`
`1062-1070.
`
`Willebeek—LeMair, M.H. and Shae, Z-Y., “Centralized ver-
`
`
`
`
`
`
`sus Distributed Schemes for Videoconferencing,” Proceed-
`
`
`
`
`
`ings of the Fifth IEEE Computer Society Workshop on
`
`
`
`
`
`
`
`
`
`Future Trends of Distributed Computing Systems, Aug.
`
`
`
`
`
`
`
`28-30, 1995, pp. 85-93.
`
`
`
`Zarros, P.N.,et al., “Statistical Synchronization Among Par-
`
`
`
`
`
`
`ticipants in Real-Time Multimedia Conference,” IEEE Info-
`
`
`
`
`
`
`Com Proceedings °94 vol. 1, 1994, pp. 912-919.
`
`
`
`
`
`
`
`
`Ziegler, C. et al., “Implementation Mechanisms for Packet
`
`
`
`
`
`
`
`
`Switched Voice Conferencing,” JEEE Journal on Selected
`
`
`
`
`
`
`
`Areas in Communications, vol. 7, No. 5, Jun. 1989, pp.
`
`
`
`
`
`
`
`
`
`
`698-706.
`
`Altenhofen, Michael et al., “The BERKOM Multimedia
`
`
`
`
`
`
`
`Collaboration Service,” ACM Multimedia,
`1993, pp.
`
`
`
`
`
`
`457-462.
`
`Arango, Mauricio et al., “Touring Machine: A Software
`
`
`
`
`
`
`
`Infrastructure to Support Multimedia Communications,”
`
`
`
`
`Communications of the ACM, 1993, pp. 186-189.
`
`
`
`
`
`
`
`Chang, Wan-the ctal., “Call Processing And Signaling In A
`
`
`
`
`
`
`
`
`
`
`Desktop Multimedia Conferencing System,” Proc. Of
`
`
`
`
`
`
`GLOBECOM,1992, pp. 225-229.
`
`
`
`
`Deering, Stephen Edward, Multicast Routing In A Datagram
`
`
`
`
`
`
`
`Internetwork, Stanford University Dissertation, Dec. 1991,
`
`
`
`
`
`pp. i-xiii and 1-137.
`
`
`
`
`Horton, Mark R., “UUCP Mail Interchange Format Stan-
`
`
`
`
`
`
`
`dard,” Networking Working Group Request for Comments:
`
`
`
`
`
`
`
`976, Feb. 1986, 10 pages.
`
`
`
`
`
`Kantor, Brian and Lapsley, Phil, “Network News Transfer
`
`
`
`
`
`
`
`Protocol: A Proposed Standard for the Stream—Lased ‘Irans-
`
`
`
`
`
`
`
`mission of News,” Networking Working Group Request for
`
`
`
`
`
`
`
`Comments: 977, Feb. 1986, 22 pages.
`
`
`
`
`
`
`Leiner, B. (ed.), “Critical Issues in High Bandwidth Net-
`
`
`
`
`
`
`
`
`working,” Networking Working Group Request for Com-
`
`
`
`
`
`
`ments: 1077, Nov. 1988, 37 pages.
`
`
`
`
`
`
`in IP/TCP Internet-
`Nagle, John, “Congestion Control
`
`
`
`
`
`
`works,” Networking Group Request for Comments: 896,
`
`
`
`
`
`
`Jan. 6, 1984, 8 pages.
`
`
`
`
`
`Ong, Lyndon Y. and Schwartz, Mischa, “Centralized and
`
`
`
`
`
`
`
`Distributed Control for Multimedia Conferencing,” Pro-
`
`
`
`
`
`ceedings of ICC, 1993, pp. 197-201.
`
`
`
`
`
`
`Romahn, Gétz, “System Aspects Of Multipoint Videocon-
`
`
`
`
`
`
`ferencing,” GLOBECOM, 1987, pp. 723-725.
`
`
`
`
`
`Schulzrinne et al., “RTP: A Transport Protocol for Real-
`
`
`
`
`
`
`
`
`IETF
`Applications,”
`Internet
`—-Time
`Draft
`
`
`
`
`draftietf—avt-rtp—06.txt, Nov. 28, 1994, 93 pages.
`
`
`
`
`
`
`Schulzrinne et al., “RTP: A Transport Protocol for Real-
`
`
`
`
`
`
`
`
`Draft
`Internet
`IETT
`Applications,”
`—Time
`
`
`
`
`draftietf—avt-rtp—new-08 txt, Jul. 14, 2000, 90 pages.
`
`
`
`
`
`
`Zellweger, Polle T. et al., “An Overview Of The Etherphone
`
`
`
`
`
`
`
`
`System And Its Applications,’ 2nd JEEE Conference on
`
`
`
`
`
`
`
`Computer Workstations, Mar. 7-10, 1988, pp. 160-168.
`
`
`
`
`
`
`
`Defendants’
`Initial Disclosure of Prior Art Under Civil
`
`
`
`
`
`
`
`Local Rule 16-7(D)-(E), 21 Pages, Entered Apr. 4, 2000 in
`
`
`
`
`
`
`
`
`
`TlearMe v. T.ipstream Networks, Inc. et al., United States
`
`
`
`
`
`
`
`
`District Court for the Northern District of California, Case
`
`
`
`
`
`
`
`
`No. C 99-04506 WHA.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1002, Page 3
`Petitioner Riot Games,Inc. - Ex. 1002, p. 3
`
`Petitioner Riot Games, Inc. - Ex. 1002, p. 3
`
`Petitioner Valve - Ex. 1002, Page 3
`
`

`

`
`
`
`US 6,226,686 B1
`Page 4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Defendants’ Response Chart For US. application No. 5,822,
`
`
`
`
`
`
`
`523 Under Civil Local Rule 16-9(B), 26 Pages Plus Exhibits
`
`
`
`
`
`
`
`
`
`A-K, Dated Jul. 5, 2000, Filed in HearMe vy. Lipstream
`
`
`
`
`
`
`
`
`
`Networks, Inc. et al., United States District Court for the
`
`
`
`
`
`
`
`
`
`Northern District of Califomia—San Francisco Division,
`
`
`
`
`
`Case No. C 99-04506 WHA.
`
`
`
`
`
`Defendants’ Response Chart For U:S. application No. 6,018,
`
`
`
`
`
`
`
`766 Under Civil Local Rule 16-9(B), 28 Pages Plus Exhibits
`
`
`
`
`
`
`
`
`
`A-J, Dated Aug. 1, 2000, Filed in HearMe v. Lipstream
`
`
`
`
`
`
`
`
`
`Networks, Inc. et al., United States District Court for the
`
`
`
`
`
`
`
`
`
`Northern District of Califomia—San Francisco Division,
`
`
`
`
`
`Case No. C 99-04506 WHA.
`
`
`
`
`
`Addeo, E.J. et al., “A Multi-Media Multi-Point Communi-
`
`
`
`
`
`
`
`cation Services Capability for Broadband Networks,” 1987,
`
`
`
`
`
`
`pp. 423-428.
`
`
`Addeo, EJ. et al., “Personal Multi-Media Multi—Point
`
`
`
`
`
`
`Communication Services for Broadband Networks,” 1988,
`
`
`
`
`
`pp. 53-57.
`
`
`Aguilar, Lorenzo, “Datagram Routing for Internet Multi-
`
`
`
`
`
`
`casting,” 1984, pp. 58-63.
`
`
`
`
`Aguilar, L. et al., “Architecture for a Multimedia Telecon-
`
`
`
`
`
`
`
`
`ferencing Sysiem,” 1986, pp. 126-136.
`
`
`
`
`
`Aras, C. et al, “Real-lime Communication in Pack-
`
`
`
`
`
`
`
`et-Switched Networks,” 1994, pp. 122-139.
`
`
`
`
`
`Baguetle, Yves and Danthine, André, “Comparison of TP4,
`
`
`
`
`
`
`
`TCP and XTP—Part 1: Connection Management Mecha-
`
`
`
`
`
`
`nisms (*),” vol. 3-N 5, Sep.—Oct. 1992, pp. 1-12.
`
`
`
`
`
`
`
`
`Baker, Rusti et al., “Multimedia Processing Model for a
`
`
`
`
`
`
`
`
`Distributed Multimedia I/O System*,” Network and Oper-
`
`
`
`
`
`
`ating System Support for Digital Audio and Video, 1992,pp.
`
`
`
`
`
`
`
`
`
`164-175.
`
`Bettati, R. et al., “Connection Establishment for Multi—Party
`
`
`
`
`
`
`
`Real-Time Communication,” Network and Operating Sys-
`
`
`
`
`
`tems Support for Digital Audio and Video, 1995, pp.
`
`
`
`
`
`
`
`
`240-250.
`
`Bharath-Kumar, Kadaba and Jaffe, Jeffrey M., “Routing to
`
`
`
`
`
`
`
`Multiple Destinations in Computer Networks,” 1993, pp.
`
`
`
`
`
`
`343-351.
`
`Birchler, Barbara D. et al., “Toward a general Theory of
`
`
`
`
`
`
`
`
`
`Unicast-Based Multicast Communication*,” pp. 237-251.
`
`
`
`
`
`Birman, K.P. and Joseph, T.A., “On Communication Support
`
`
`
`
`
`
`
`for Fault Tolerant Process Groups,” Network Working
`
`
`
`
`
`
`Group Request for Comments: 992, Nov. 1986, pp. 1-16.
`
`
`
`
`
`
`
`
`
`Braden, Robert et al., “The Design of the RSVP Protocol,”
`
`
`
`
`
`
`
`
`
`RSVPProject: Final Report, May 27, 1993-Jun. 30, 1995,
`
`
`
`
`
`
`
`
`pp. 1-21.
`
`
`Brown, ET. et al., “A Continuous Presence Video Confer-
`
`
`
`
`
`
`
`
`encing System,” 1978, pp. 34.1.1-34.1.4.
`
`
`
`
`
`Brown,T.et al., “Packet Video for Heterogeneous Networks
`
`
`
`
`
`
`
`
`Using CU-SEEME,” Proceedings ICIP-96, Sep. 16-19,
`
`
`
`
`
`1996, pp. 9-12.
`
`
`
`Bubenik et al., “Multipoint Connection Management
`
`
`
`
`
`High Speed Networks,” 1991, pp. 59-68.
`
`
`
`
`
`
`Casner, Stephen et al., “N-Way Conferencing with Packet
`
`
`
`
`
`
`
`Video,” The Third International Workshop on Packet Video,
`
`
`
`
`
`
`
`Mar. 22-23, 1990, pp. 1-6.
`
`
`
`
`
`Chia, L.T. et al., “An Experimental Integrated Workstation
`
`
`
`
`
`
`
`for ‘leleconferencing,” Integrating ‘lelecommunications and
`
`
`
`
`Information Technology on the Desktop, Mar. 1994, pp. 1-5.
`
`
`
`
`
`
`
`
`Clark, David D. et al., “Supporting Real-Time Applications
`
`
`
`
`
`
`
`in an Integrated Services Packet Network: Architecture and
`
`
`
`
`
`
`
`Mechanism,” 1992, pp. 14-26.
`
`
`
`
`Clark, William J., “Multipoint Multimedia Conferencing,”
`
`
`
`
`
`IEEE Communications Magazine, May 1992, pp. 44-50.
`
`
`
`
`
`
`
`
`
`
`in
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Cohen, David M. and Heyman, Daniel P., “Performance
`
`
`
`
`
`
`
`Modeling of Video Teleconferencing in ATM Networks,”
`
`
`
`
`
`
`IEEE Transactions on Circuits and Systems for Video Tech-
`
`
`
`
`
`
`
`
`nology, vol. 3, No. 6, Dec. 1993, pp. 408-420.
`
`
`
`
`
`
`
`
`
`Crowcroft, J. et al. “Multimedia TeleConferencing over
`
`
`
`
`
`
`International Packet Switched Networks. RN/90/XX,” [EEE
`
`
`
`
`
`Conference on Communications Software: Communications
`
`
`
`
`for Distributed Applications & Systems, Apr. 18-19, 1991,
`
`
`
`
`
`
`
`pp. 23-33.
`
`
`Deering, Stephen et al., “An Architecture for Wide-Area
`
`
`
`
`
`
`
`Multicast Routing,” 1994, pp. 126-135.
`
`
`
`
`
`Deering, Stephen E., “Multicast Routing in Internetworks
`
`
`
`
`
`
`and Extended LANs,” SIGCOMM °88 Symposium Com-
`
`
`
`
`
`
`munications Architectures & Protocols, Aug. 16-19, 1988,
`
`
`
`
`
`
`pp. 55-64.
`
`
`Deering, Stephen E. and Cheriton, David R., “Multicast
`
`
`
`
`
`
`
`Routing in Datagram Internetworks and Extended LANs,”
`
`
`
`
`
`
`ACMTransactions on Computer Systems, May 1990, vol.8,
`
`
`
`
`
`
`
`
`No. 2, pp. 85-110.
`
`
`
`Dewan, Prasun and Choudhary, Rajiv, “A High-Level and
`
`
`
`
`
`
`
`Flexible Frameworkfor Implementing Multiuser UserInter-
`
`
`
`
`
`
`faces,” ACM Transactions on Information Systems, Oct.
`
`
`
`
`
`
`
`1992, vol. 10, No. 4, pp. 345-380.
`
`
`
`
`
`
`
`Draoh, M. ct al., “Video Conferencing on a LAN/MAN
`
`
`
`
`
`
`
`
`Interconnected System: QoS Evaluation,” Proceedings of
`
`
`
`
`
`the Fourth International Conference on Computer Commu-
`
`
`
`
`
`
`nications and Networks, Scp. 20-23, 1995, pp. 170-177.
`
`
`
`
`
`
`
`
`Draoli, M. et al. “Videoconferencing on a LAN/MAN
`
`
`
`
`
`
`
`Architecture: Service Evaluation and System Dimension-
`
`
`
`
`
`ing,” Communications ‘lechnology Proceedings, 1996, val.
`
`
`
`
`
`
`2, pp. 630-633.
`
`
`
`Ensor, J. Robert et al., “The Rapport Multimedia Confer-
`
`
`
`
`
`
`
`
`encing System—aASoftware Overview,” 2"? IEEE Confer-
`
`
`
`
`
`
`ence on Computer Workstations, Mar. 7-10, 1988, pp.
`
`
`
`
`
`
`
`
`52-58.
`
`Ferran, Domenico et al., “Network support for multimedia
`
`
`
`
`
`
`
`A discussion of the ‘Tenet Approach,” Computer Networks
`
`
`
`
`
`
`
`and ISDNSystems, 1994, pp. 1267-1280.
`
`
`
`
`
`
`Fliesser, R.J. et al., “Design of a Multicast ATM Packet
`
`
`
`
`
`
`
`
`
`Switch,” 1993 Canadian Conference on Electrical and Com-
`
`
`
`
`
`
`
`puter Engineering, vol. 1, pp. 779-783.
`
`
`
`
`
`
`Han, Jefferson and Smith, Brian, “CU-SeeMe VR Immer-
`
`
`
`
`
`
`
`sive Desktop Teleconferencing,” ACM Mulumedia, 1996, 9
`
`
`
`
`
`
`pages.
`
`Harju, Jarmoet al., “Quality and Performance of a Desktop
`
`
`
`
`
`
`
`
`Video Conferencing System in the Network of Intercon-
`
`
`
`
`
`
`
`nected LANs,” Proceedingsofthe 19th Conference on Local
`
`
`
`
`
`
`
`
`Networks, 1994, pp. 365-371.
`
`
`
`
`Heinrichs, Bernd and Jakobs, Kai, “OSI Communication
`
`
`
`
`
`
`Services Supporting CSCW Applications,” SIGDOC 793,
`
`
`
`
`
`1993, pp. 107-115.
`
`
`
`Herzog, Shai et al., “Sharing ‘Cost’ of Multicast Trees: An
`
`
`
`
`
`
`
`
`
`Axiomatic Analysis,” ACM SIGCOMM ’95 Conference,
`
`
`
`
`
`Aug. 1995, pp. 1-15.
`
`
`
`
`Ilopper, Andy, “Pandora—an experimental system for mul-
`
`
`
`
`
`
`timedia applications,” Operating Systems Review, Apr.
`
`
`
`
`
`
`1990, vol. 24, No. 2, pp. 19-34.
`
`
`
`
`
`
`
`Huang, Jau—Hsiunget al., “Design and Implementation of
`
`
`
`
`
`
`
`
`Multimedia Conference System on Broadcast Networks*,”
`
`
`
`
`
`
`18th Conference on Local Computer Networks, 1993, pp.
`
`
`
`
`
`
`
`
`337-341.
`
`Jia, Weija, “Implementation of a Reliable Multicast Proto-
`
`
`
`
`
`
`
`col,” Software—Practices & Experiences, Jul. 1997, pp.
`
`
`
`
`
`
`
`813-849.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1002, Page 4
`Petitioner Riot Games,Inc. - Ex. 1002, p. 4
`
`Petitioner Riot Games, Inc. - Ex. 1002, p. 4
`
`Petitioner Valve - Ex. 1002, Page 4
`
`

`

`
`
`
`US 6,226,686 BI
`Page 5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Koerner, Eckhart, “Group Management for a Multimedia
`
`
`
`
`
`
`Collaboration Service,” Presented at EUNICE ’96 Summer
`
`
`
`
`
`
`School on Telecommunications Services, Sep. 23-27, 1996,
`
`
`
`
`
`
`pp. 1-11.
`
`
`Kohlert, Douget al., “Implementing a Graphical Multi-user
`
`
`
`
`
`
`
`Interface Toolkit,” Software—Practice and Experience, Sep.
`
`
`
`
`
`
`1993, vol. 23, No. 9, pp. 981-999.
`
`
`
`
`
`
`
`Larsen, A.B. and Brown, E.F., “‘Continuous Presence’
`
`
`
`
`
`
`Video Conferencing at 1.5-6Mb/sec,” pp. 391-398.
`
`
`
`
`
`
`Lauwers, J. Chris and Lantz, Keith A., “Collaboration
`
`
`
`
`
`
`
`
`Awareness
`in Support of Collaboration Transparency:
`
`
`
`
`
`
`Requirements for the Next of Shared Window Systems,”
`
`
`
`
`
`
`
`
`CII ’90 Proceedings, Apr. 1990, pp. 303-311.
`
`
`
`
`
`
`
`Leung, Wu-hon F. et al., “A Software Architecture for
`
`
`
`
`
`
`
`
`
`Workstations Supporting Multimedia Conferencing in
`
`
`
`
`
`Packet Switching Networks,” IEEE Journal on Selected
`
`
`
`
`
`
`
`Areas in Communications, Apr. 1990, vol. 8, No. 1, pp.
`
`
`
`
`
`
`
`
`
`
`380-390.
`
`Li, L. et al., “Realtime Synchronization Control in Multi-
`
`
`
`
`
`
`
`
`media Distributed Systems,” pp. 294-305.
`
`
`
`
`
`Li, S. et al., “VC collaborator: a mechanism for video
`
`
`
`
`
`
`
`
`
`conferencing support*,” Proceedings of SPIE, Oct. 1995,
`
`
`
`
`
`
`pp. 89-99.
`
`
`Mathy, L. and Bonaventure, O., “The ACCOPI Multimedia
`
`
`
`
`
`
`
`Transport Service over ATM,” Proceedings of 2ndCOST237
`
`
`
`
`
`Workshop on Teleservices and Multimedia Communication,
`
`
`
`
`
`Nov. 20-22, 1995, pp. 159-175.
`
`
`
`
`Mathy, L. et al., “A Group Communication Framework,”
`
`
`
`
`
`
`
`Broadband Islands °94: Connecting with the End-user,
`
`
`
`
`
`
`1994, pp. 167-178.
`
`
`
`Mathy,L. et al., “Towards an Integrated Solution for Mul-
`
`
`
`
`
`
`
`
`
`timedia Communications,” Rev. AIM, 1996, pp. 3-10.
`
`
`
`
`
`
`
`Mathy, L . and Bonaventure, O., “QoS Negotiation for
`
`
`
`
`
`
`
`
`
`Multicast Communications,” Multimedia Transport and
`
`
`
`
`
`Teleservices Lecture Notes in Computer Science, 1994, pp.
`
`
`
`
`
`
`
`
`199-218.
`
`McCanne, S. and Vetterli, M., “Joint Source/Channel Cod-
`
`
`
`
`
`
`
`ing for Multicast Packct Video,” Proceedings of the Intcr-
`
`
`
`
`
`
`
`
`national Conference on Image Processing, Oct. 23-26, 1995,
`
`
`
`
`
`
`
`pp. 25-28.
`
`
`Mitzel, Danny J. et al., “An Architectural Comparison of
`
`
`
`
`
`
`
`
`ST-II and RSVP,” 10 pages.
`
`
`
`
`
`
`Mitzcl, DannyJ. and Shenker, Scott, “Asymptotic Resourec
`
`
`
`
`
`
`
`Consumption in Multicast Reservation Styles,” ACM SIG-
`
`
`
`
`
`
`COMM 794 Conference, Aug. 1994, pp. 1-8.
`
`
`
`
`
`
`
`Moy,J., “Multicast Extensions to OSPF,” Network Working,
`
`
`
`
`
`
`
`
`Group Request for Comments: 1584, Mar. 1994, 83 pages.
`
`
`
`
`
`
`
`
`
`Nguyen, Mai—Huongct al., “MCMP: A Transport/Scssion
`
`
`
`
`
`
`
`Level Distributed Protocol for Desktop Conference Setup,”
`
`
`
`
`
`
`
`Sep. 1996, vol. 14, No. 7, pp. 1404-1421.
`
`
`
`
`
`
`
`
`Nichols, Kathleen M., “Network Performance of Packet
`
`
`
`
`
`
`Video on a T.ocal Arca Network,” IPCCC °92, Apr. 1-3,
`
`
`
`
`
`
`
`
`
`1992, pp. 0659-0660.
`
`
`
`Nicolaou, Cosmos, “An Architecture for Real-Time Multi-
`
`
`
`
`
`
`media Communications Systems,” IEEE Journal on
`
`
`
`
`
`Selected Area Communications, Apr. 1990, vol. 8, No. 1, pp.
`
`
`
`
`
`
`
`
`
`391-400.
`
`Parsa, M. et al., “Scala

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