US005854898A [ii] Patent Number: [45] Date of Patent:
[54] SYSTEM FOR AUTOMATICALLY ADDING ADDITIONAL DATA STREAM TO EXISTING MEDIA CONNECTION BETWEEN TWO END POINTS UPON EXCHANGE OF NOTIFYING AND CONFIRMATION MESSAGES THEREBETWEEN
[75] Inventor: Guy G. Riddle, Los Gatos, Calif.
[73] Assignee: Apple Computer, Inc., Cupertino, Calif.
[21] Appl. No.: 396,198
[22] Filed: Feb. 24, 1995
[51] Int. CI. G06F 15/16
[52] U.S. CI 395/200.61; 375/200.34;
375/200.57; 375/200.67
[58] Field of Search 364/240.9, 242.94,
364/222.9, 284.3, 284.4; 370/60, 94.1; 379/202; 395/200.1, 650, 200.61, 200.34, 200.57, 200.67
![[blocks in formation]](http://www.google.com.au/patents?id=A4wYAAAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=&cds=1&sig=ACfU3U1TpER-LByukcdT98X4PvcuocukJw&edge=0&edge=stretch&ci=108,631,418,415)
OTHER PUBLICATIONS
PCT International Search Report (PCT/US96/02459) mailed Aug. 7, 1996.
Mon-Song Chen, et al., "Designing a Distributed Collaborative Environment," Communication for Global Users, including a Communications Theory Mini Conference, Orlando, Dec. 6-9, 1992, Institute of Electrical and Electronics Engineers, pp. 219-219.
W.H. Leung, et al., "Multimedia Conferencing Capabilities in an Experimental Fast Packet Network," Proceedings of the International Switching Symposium, Yokohama, Oct. 25, 1992, Institute of Electronics, Information and Communication Engineers, pp. 258-262.
J. Ott et al, "Multicasting the ITU MCS: Integrating Pointto-Point and Multicast Transport," Singapore ICCS 1994, pp. 1013-1017.
Dynamic Conference Call Participation, IBM Technical Bulletin, pp. 1135-1138, Aug. 1985.
Control of Video Telephony from a Data Conferencing System, IBM Technical Disclosure Bulletin, pp. 327-332, Oct. 1994.
Intelligent Packet Relay in Distributed Multimedia Systems, IBM Technical Disclosure Bulletin, pp. 211-214, Jul. 1994. R. Bubenik et al., Multipoint Connection Management in High Speed Networks, INFOCOM '91, pp. 59-67.
Primary Examiner—-Thomas C. Lee Assistant Examiner—Ki S. Kim
Attorney, Agent, or Firm—Blakely, Sokoloff, Taylor & Zafman
![[blocks in formation]](http://www.google.com.au/patents?id=A4wYAAAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=&cds=1&sig=ACfU3U1TpER-LByukcdT98X4PvcuocukJw&edge=0&edge=stretch&ci=504,723,284,19)
An automatic method for adding an additional data stream, such as auxiliary teleconference data, to an existing media connection between two endpoints, such as a teleconference between teleconferencing systems. A first endpoint identifies the availability of a second data stream to a second endpoint via a first message which references the existing media connection. The first endpoint notifies the second endpoint of the desire to connect via a second message. The second endpoint notifies the first endpoint of confirmation to connect via a third message. The first and the second endpoint then establish communication wherein the additional data stream is associated in a first endpoint and the second endpoint with the existing media connection.
38 Claims, 27 Drawing Sheets
5,195,086 3/1993 Baumgartner et al 370/62
5.200.951 4/1993 Grau et al 370/62
5,241,625 8/1993 Epard et al 395/163
5,276,679 1/1994 McKay et al 370/358
5,291,492 3/1994 Andrews et al 370/110.1
5,297,143 3/1994 Fridrich et al 370/85.3
5,309,433 5/1994 Cidon et al 370/60
5.311.585 5/1994 Armstrong et al 379/221
5.315.586 5/1994 Charvillat 370/232
5,323,445 6/1994 Nakatsuka 348/15
5,341,374 8/1994 Lewen et al 370/85.4
5,355,371 10/1994 Auerbach et al 370/60
5,371,534 12/1994 Dagdeviren et al 348/14
5,373,549 12/1994 Bales et al 379/93
5.374.952 12/1994 Flohr 348/12
5,375,068 12/1994 Palmer et al 364/514
5,392,344 2/1995 Ash et al 379/221
5,422,883 6/1995 Hauris et al 370/62
5,422,942 6/1995 Kakwashima 379/212
5,440,624 8/1995 Schoof, II 379/202
5,442,749 8/1995 Northcutt et al 395/200.09
5,453,780 9/1995 Chen et al 348/15
5,455,826 10/1995 Ozveren et al 370/232
5,459,725 10/1995 Bodner et al 370/60
5,473,679 12/1995 La Porta et al 379/201
5,475,746 12/1995 Miller et al 379/201
5.483.587 1/1996 Hogan et al 379/202
5.483.588 1/1996 Eaton et al 379/202
5,491,798 2/1996 Bonsall et al 395/200.4
5,509,010 4/1996 La Porta et al 370/397
5,511,168 4/1996 Perlman et al 395/200.73
5,541,927 7/1996 Kristol et al 370/408
5,557,724 9/1996 Sampat et al 395/157
5,572,582 11/1996 Riddle 379/202
« PreviousContinue » |