Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Riddle; Guy G.
Address:
Los Gatos, CA
No. of patents:
14
Patents:




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


 
 
  Recently Added Patents
Sodium hypochlorite gel composition
Support for a cartridge for transferring an electronically readable item of information from the cartridge to an electronic circuit
Faucet spout
Implantable fluid management system for the removal of excess fluid
Reactor air supply system and burner configuration
Modulators of PPAR and methods of their preparation
Toroidal inductive devices and methods of making the same
  Randomly Featured Patents
Connection body's fitting connection structures and sockets structures to hold an electric bulb
Phonetic searching
Protection of data accessible by a mobile device
Preparation of organophosphorus nickel complexes
Thin film transistor substrate and liquid crystal display unit having a low-resistance silicon compound film
TV animation interactively controlled by the viewer through input above a book page
Simulating work behavior
Object recognition with co-occurrence histograms and false alarm probability analysis for choosing optimal object recognition process parameters
Functionalized monomers from 1-(1-isocyanato-1-methlethyl)-3 or 4-(1-methylethenyl) benzene
Controllable oscillator with feedback for reducing DC level of output signals