Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

United States Patent

[19]

Riddle

US005854898A [ii] Patent Number: [45] Date of Patent:

5,854,898 Dec. 29, 1998

[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]

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]

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

[blocks in formation]

Page 2

U.S. PATENT DOCUMENTS

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

[graphic]
[graphic]
« PreviousContinue »