| Patent Number |
Title Of Patent |
Date Issued |
| RE40704 |
System for terminating multicast channel and data broadcast when at least two second endpoints d |
April 28, 2009 |
| 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 |
| RE39135 |
Method and apparatus for allocating bandwidth in teleconferencing applications using bandwidth c |
June 13, 2006 |
| In the present invention, in some embodiments, an administrator assigns a total bandwidth allocation to at least one other computer system, and the computer system parcels the bandwidth among the applications running on the computer system. In the operation of one embodiment of the prese |
| 6175856 |
Method and apparatus for dynamic selection of compression processing during teleconference call |
January 16, 2001 |
| A digital processing system and method which controls selection of a compressor in a communication system. In one embodiment, the method comprises receiving at the digital processing system information from a communication port, which information identifies decompression processing c |
| 6151619 |
Method and apparatus for maintaining configuration information of a teleconference and identific |
November 21, 2000 |
| A method and apparatus for initiating a teleconference between two or more digital processing systems. A method according to one aspect of the invention comprises retrieving information containing an address and configuration data for the teleconference and retrieving a teleconference |
| 5999977 |
System for terminating multicast channel and data broadcast when at least two second endpoints d |
December 7, 1999 |
| 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 |
| 5983261 |
Method and apparatus for allocating bandwidth in teleconferencing applications using bandwidth c |
November 9, 1999 |
| In the present invention, in some embodiments, an administrator assigns a total bandwidth allocation to at least one other computer system, and the computer system parcels the bandwidth among the applications running on the computer system. In the operation of one embodiment of the prese |
| 5973724 |
Merging multiple teleconferences |
October 26, 1999 |
| An automatic method in a teleconferencing system for merging at least two ongoing teleconferences. A first endpoint transmits a merge request message to the at least two teleconferences to a second endpoint. The merge request message includes a list of members in one of the at least |
| 5931961 |
Discovery of acceptable packet size using ICMP echo |
August 3, 1999 |
| A network messaging protocol is used to send an arbitrary size packet over the network from a source machine to a destination machine. If the packet is accepted by the routers along the path of the potential network connection, then the destination machine will be able to echo the test |
| 5920732 |
System for preallocating additional larger buffer sizes in accordance with packet sizes of disca |
July 6, 1999 |
| A method at the receiver of a communication medium which receives communication packages and performs buffer size allocations. The method heuristically determines, based on measurements taken directly from the communication medium an appropriate buffer size sufficient to store incomi |
| 5864678 |
System for detecting and reporting data flow imbalance between computers using grab rate outflow |
January 26, 1999 |
| A method and apparatus for detecting and reporting flow imbalance of a data stream. A grab rate signal is generated measuring the rate at which a source machine can sequence and compress data from an input. Next, an outflow rate is generated measuring the rate at which the source machine |
| 5854898 |
System for automatically adding additional data stream to existing media connection between two |
December 29, 1998 |
| 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 |
| 5572582 |
Method and apparatus for establishing communication between two teleconferencing endpoints |
November 5, 1996 |
| An automatic method and apparatus for communicating information, such as teleconference data between teleconferencing systems. A first endpoint identifies communication capabilities to a second endpoint via a first message. The first endpoint notifies the second endpoint of the desire to |
| 5444709 |
Protocol for transporting real time data |
August 22, 1995 |
| A real-time data stream is transmitted in data packets from a data source in accordance with a predetermined protocol over a shared network. Data packets of said real-time data stream are received at a data destination connected to the local area network. The data destination then re |
| 5434860 |
Flow control for real-time data streams |
July 18, 1995 |
| The present invention, generally speaking, provides for transmission and flow control of real-time data streams over computer networks. A real-time data stream is transmitted in data packets from a data source in accordance with a predetermined protocol over a shared network, for exa |