
US Patent No: 5,999,977
Number of patents in Portfolio can not be more than 2000
System for terminating multicast channel and data broadcast when at least two second endpoints do not transmit positive acknowledgment message to first endpont
Stats
-
Dec 7, 1999
Issued date -
Dec 9, 1997
filing date -
08/987,332
serial no -
In Force
status
Importance
Abstract
A method and apparatus for optimizing transmission of data to a plurality of second endpoints in a system wherein a first endpoint is providing data to the plurality of second endpoints each connected by a point-to-point communication channels. This may be useful in teleconferencing applications with a plurality of participants (endpoints) or broadcast server applications. The first endpoint activates a multicast communication channel having a first multicast address and commences broadcast of the data over the multicast communication channel. The first endpoint transmits a request message to each of the plurality of second endpoints in order to query each of the second endpoints whether they can receive transmissions broadcast to the first multicast address. Certain of the plurality of second endpoints transmit an acknowledgment message if they can receive transmissions broadcast to the first multicast address, and the first endpoint receives the acknowledgment message. Then, for each acknowledgment message received from certain of the plurality of second endpoints, the first endpoint deactivates the point-to-point communication channel and the certain of the plurality of second endpoints.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,101,451 Real-time network routing | 60 | 1990 | |
| 5,195,086 Multiple call control method in a multimedia conferencing system | 311 | 1990 | |
| 5,136,581 Arrangement for reserving and allocating a plurality of competing demands for an ordered bus communication network | 120 | 1990 | |
| 5,311,585 Carrier proportioned routing | 51 | 1992 | |
|
|
|||
| 5,509,010 Communications signaling protocols | 178 | 1993 | |
| 5,473,679 Signaling system for broadband communications networks | 253 | 1993 | |
| 5,475,746 Method for permitting subscribers to change call features in real time | 47 | 1994 | |
| 5,541,927 Method of multicasting | 155 | 1994 | |
|
|
|||
| 5,355,371 Multicast communication tree creation and control method and apparatus | 122 | 1982 | |
| 4,507,781 Time domain multiple access broadcasting, multipoint, and conferencing communication apparatus and method | 64 | 1983 | |
| 5,422,883 Call setup and channel allocation for a multi-media network bus | 88 | 1992 | |
| 5,491,798 Method for network call management | 11 | 1993 | |
|
|
|||
| 5,392,344 Communications network class-of-service routing | 70 | 1991 | |
| 5,371,534 ISDN-based system for making a video call | 115 | 1992 | |
|
|
|||
| 5,511,168 Virtual circuit manager for multicast messaging | 115 | 1993 | |
| 5,455,826 Method and apparatus for rate based flow control | 78 | 1994 | |
|
|
|||
| 5,572,582 Method and apparatus for establishing communication between two teleconferencing endpoints | 92 | 1995 | |
|
|
|||
| 5,373,549 Multi-level conference management and notification | 109 | 1992 | |
|
|
|||
| 5,374,952 Videoconferencing system | 165 | 1994 | |
|
|
|||
| 5,315,586 Resource reallocation for flow-enforced user traffic | 146 | 1992 | |
|
|
|||
| 5,099,510 Teleconferencing with bridge partitioning and other features | 132 | 1990 | |
|
|
|||
| 5,077,732 LAN with dynamically selectable multiple operational capabilities | 110 | 1990 | |
|
|
|||
| 5,297,143 Network communication protocol including a reliable multicasting technique | 133 | 1990 | |
|
|
|||
| 5,483,587 System and method for call conferencing | 105 | 1994 | |
|
|
|||
| 5,375,068 Video teleconferencing for networked workstations | 275 | 1992 | |
|
|
|||
| 5,157,662 Data communication apparatus having communication-mode changeover function and method of data communication between data communication stations having the same | 90 | 1991 | |
|
|
|||
| 5,557,724 User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams | 233 | 1993 | |
|
|
|||
| 5,459,725 Reliable multicasting over spanning trees in packet communications networks | 65 | 1994 | |
|
|
|||
| 4,760,572 Limited multicast communication method and communication network system realizing the method | 58 | 1986 | |
|
|
|||
| 5,483,588 Voice processing interface for a teleconference system | 211 | 1994 | |
|
|
|||
| 5,323,445 Multi-location television conference system | 63 | 1992 | |
|
|
|||
| 5,291,492 Externally controlled call processing system | 137 | 1991 | |
|
|
|||
| 5,440,624 Method and apparatus for providing adaptive administration and control of an electronic conference | 118 | 1992 | |
|
|
|||
| 5,241,625 Screen image sharing among heterogeneous computers | 302 | 1990 | |
|
|
|||
| 5,276,679 Method for maintaining channels and a subscriber station for use in an ISDN system | 60 | 1992 | |
|
|
|||
| 5,453,780 Continous presence video signal combiner | 50 | 1994 | |
|
|
|||
| 5,200,951 Apparatus and method for transmitting messages between a plurality of subscriber stations | 15 | 1992 | |
|
|
|||
| 5,422,942 Incoming call transfer terminal | 40 | 1993 | |
|
|
|||
| 5,442,749 Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels | 267 | 1993 | |
|
|
|||
| 5,309,433 Methods and apparatus for routing packets in packet transmission networks | 75 | 1992 | |
|
|
|||
| 5,341,374 Communication network integrating voice data and video with distributed call processing | 321 | 1991 | |
|
|
|||
| 4,893,326 Video-telephone communications system | 179 | 1987 | |
|
|
|||
| 4,756,019 Traffic routing and automatic network management system for telecommunication networks | 67 | 1986 | |