Patents by Inventor Darwin Rambo
Darwin Rambo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20090177467Abstract: One or more methods and systems of detecting or identifying one or more types of algorithms used in the encoding of a voice or speech waveform is presented. The system and method may be used as a testing tool to identify whether a voice data stream is encoded using a linear G.711, ?-law G.711, or A-law G.711 algorithm. The system and method are applied to a voice data stream to ensure that a codec with the appropriate algorithm is used to reproduce an audio waveform.Type: ApplicationFiled: December 29, 2008Publication date: July 9, 2009Inventor: Darwin Rambo
-
Patent number: 7525918Abstract: Methods for using communication network statistics in the operation of a real-time communication system are disclosed. Embodiments of the invention may provide improved playback of real-time media streams by incorporating into the algorithms used for playback of the media stream network statistics typically calculated by some transport protocols. An additional aspect of the present invention may include machine-readable storage having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the foregoing.Type: GrantFiled: January 21, 2003Date of Patent: April 28, 2009Assignee: Broadcom CorporationInventors: Wilfrid LeBlanc, Darwin Rambo
-
Patent number: 7477283Abstract: A two-way visual communication device and methods for operating such a device are disclosed. An embodiment of the disclosed invention may comprise a visual display device and one or more pinhole imaging devices positioned within the active display area of the visual display. An image processor may be used to analyze the displayed image, and to select the output signal from one of the pinhole imaging devices. The image processor may also modify the displayed image in order to optimize the degree of eye contact as perceived by the far-end party.Type: GrantFiled: March 21, 2005Date of Patent: January 13, 2009Assignee: Broadcom CorporationInventors: Darwin Rambo, Philip Houghton
-
Patent number: 7472057Abstract: One or more methods and systems of detecting or identifying one or more types of algorithms used in the encoding of a voice or speech waveform is presented. The system and method may be used as a testing tool to identify whether a voice data stream is encoded using a linear G.711, ?-law G.711, or A-law G.711 algorithm. The system and method are applied to a voice data stream to ensure that a codec with the appropriate algorithm is used to reproduce an audio waveform.Type: GrantFiled: October 17, 2003Date of Patent: December 30, 2008Assignee: Broadcom CorporationInventor: Darwin Rambo
-
Publication number: 20080140427Abstract: Details of media encoding and decoding devices which support generic homing sequences, and methods for operating such devices are disclosed. The use of generic homing sequences may permit an embodiment of the disclosed invention to support real-time, bit-exact testing of existing and future media encoding and decoding devices. An embodiment of the present invention may permit the initialization of encoding and decoding algorithms to a known state, enabling bit-exact testing of a large group of devices using these algorithms, including those whose specifications do not support such functionality. This capability may permit the full-speed, bit-exact, testing, of both locally and remotely situated media encoders and decoders.Type: ApplicationFiled: November 27, 2007Publication date: June 12, 2008Inventors: Darwin Rambo, Phil Houghton
-
Publication number: 20080097765Abstract: Details of media encoding and decoding devices which support generic homing sequences, and methods for operating such devices are disclosed. The use of generic homing sequences may permit an embodiment of the disclosed invention to support real-time, bit-exact testing of existing and future media encoding and decoding devices. An embodiment of the present invention may permit the initialization of encoding and decoding algorithms to a known state, enabling bit-exact testing of a large group of devices using these algorithms, including those whose specifications do not support such functionality. This capability may permit the full-speed, bit-exact, testing, of both locally and remotely situated media encoders and decoders.Type: ApplicationFiled: October 9, 2007Publication date: April 24, 2008Applicant: BROADCOM CORPORATIONInventors: Darwin Rambo, Phil Houghton
-
Patent number: 7301902Abstract: Details of media encoding and decoding devices which support generic homing sequences, and methods for operating such devices are disclosed. The use of generic homing sequences may permit an embodiment of the disclosed invention to support real-time, bit-exact testing of existing and future media encoding and decoding devices. An embodiment of the present invention may permit the initialization of encoding and decoding algorithms to a known state, enabling bit-exact testing of a large group of devices using these algorithms, including those whose specifications do not support such functionality. This capability may permit the full-speed, bit-exact, testing, of both locally and remotely situated media encoders and decoders.Type: GrantFiled: March 3, 2003Date of Patent: November 27, 2007Assignee: Broadcom CorporationInventors: Darwin Rambo, Phil Houghton
-
Publication number: 20070186128Abstract: Self-calibration of devices such as computer and graphics processors permits adjustment of processor clock rates, and access to normally unused processor capacity. Processor clock rates specified by device manufacturers are normally selected to insure operation across the entire manufacturer-specified range of operating temperatures and supply voltages. By limiting processor clock rates to nominal values, even when operating well within manufacturer-specified temperature and/or supply voltage limits, designers sacrifice processor capacity. By determining the upper limits of processor clock rates at which reliable operation can be realized, and adjusting processor clock rates to match those speeds, a representative embodiment of the present invention permits device users to gain additional, previously inaccessible processing capacity.Type: ApplicationFiled: February 7, 2006Publication date: August 9, 2007Inventors: Darwin Rambo, Philip Houghton
-
Publication number: 20070154001Abstract: Systems and methods that enable high quality audio teleconferencing are disclosed. In one embodiment of the present invention, a signal processor receives signals from a spatially dispersed set of directional microphones, processing the microphone signals and the far-end received audio into a signal for transmission to a far-end party. The processing may comprise the use of one or more algorithms that reduce conference room noise and may selectively increase participant audio levels by processing the microphone signals using beamforming techniques. An embodiment of the present invention may also comprise one or more omni-directional microphones that may be used in cooperation with the directional microphones to adjust for background noise, acoustic echo, and the existence of side conversations.Type: ApplicationFiled: March 12, 2007Publication date: July 5, 2007Inventor: Darwin Rambo
-
Patent number: 7190775Abstract: Systems and methods that enable high quality audio teleconferencing are disclosed. In one embodiment of the present invention, a signal processor receives signals from a spatially dispersed set of directional microphones, processing the microphone signals and the far-end received audio into a signal for transmission to a far-end party. The processing may comprise the use of one or more algorithms that reduce conference room noise and may selectively increase participant audio levels by processing the microphone signals using beamforming techniques. An embodiment of the present invention may also comprise one or more omni-directional microphones that may be used in cooperation with the directional microphones to adjust for background noise, acoustic echo, and the existence of side conversations.Type: GrantFiled: October 29, 2003Date of Patent: March 13, 2007Assignee: Broadcom CorporationInventor: Darwin Rambo
-
Patent number: 7162416Abstract: A decoder (10) decodes compressed data. A memory (44) stores the compressed data and stores operating data and operating code for a plurality of decompression algorithms requiring different amounts of memory for the operating data and operating code and requiring different amounts of memory to store compressed data corresponding to a predetermined amount of uncompressed data. A processor (42) is arranged to select one of the decompression algorithms, to allocate an amount of the memory for storing compressed data and operating data and operating code depending on the decompression algorithm selected and to decode the compressed data stored in the allocated amount of memory.Type: GrantFiled: September 12, 2005Date of Patent: January 9, 2007Assignee: Broadcom CorporationInventors: Paul Morton, Darwin Rambo
-
Publication number: 20060276131Abstract: A device and method support dialup modem access over a wireless local area and/or personal area network such as, for example, an IEEE 802.11 a/b/g/n and/or IEEE 802.15.3a network. A representative embodiment permits a user of a conventional Internet web browser application to access a dialup information provider via a switched telephone network, using the wireless network. A terminal adapter comprising a wired network interface and a wireless network interface receives messaging containing dialing information from a user of a personal computer, via the wireless network. The terminal adapter establishes a dialup connection to the information provider, and exchanges information between the personal computer and the information provider via the wired and wireless interfaces.Type: ApplicationFiled: June 3, 2005Publication date: December 7, 2006Inventor: Darwin Rambo
-
Patent number: 7054805Abstract: Certain embodiments of the invention provide a method and system for allocating memory during encoding of an uncompressed information stream. A method for allocating memory during encoding of a uncompressed information stream may include allocating at least a portion of a device memory for storing at least one of an operating data corresponding to the uncompressed information stream and an operating code corresponding to at least one of a plurality of compression algorithms. At least one of the operating data and the operating code may be stored in at least a portion of the allocated device memory. The method may provide selecting at least one of the compression algorithms and encoding at least a portion of the operating data using the selected compression algorithm, resulting in the creation of a compressed information stream.Type: GrantFiled: November 27, 2002Date of Patent: May 30, 2006Assignee: Broadcom CorporationInventors: Darwin Rambo, Paul Morton
-
Publication number: 20060020475Abstract: A decoder (10) decodes compressed data. A memory (44) stores the compressed data and stores operating data and operating code for a plurality of decompression algorithms requiring different amounts of memory for the operating data and operating code and requiring different amounts of memory to store compressed data corresponding to a predetermined amount of uncompressed data. A processor (42) is arranged to select one of the decompression algorithms, to allocate an amount of the memory for storing compressed data and operating data and operating code depending on the decompression algorithm selected and to decode the compressed data stored in the allocated amount of memory.Type: ApplicationFiled: September 12, 2005Publication date: January 26, 2006Inventors: Paul Morton, Darwin Rambo
-
Patent number: 6985853Abstract: A decoder (10) decodes compressed data. A memory (44) stores the compressed data and stores operating data and operating code for a plurality of decompression algorithms requiring different amounts of memory for the operating data and operating code and requiring different amounts of memory to store compressed data corresponding to a predetermined amount of uncompressed data. A processor (42) is arranged to select one of the decompression algorithms, to allocate an amount of the memory for storing compressed data and operating data and operating code depending on the decompression algorithm selected and to decode the compressed data stored in the allocated amount of memory.Type: GrantFiled: February 28, 2002Date of Patent: January 10, 2006Assignee: Broadcom CorporationInventors: Paul Morton, Darwin Rambo
-
Publication number: 20050162510Abstract: A two-way visual communication device and methods for operating such a device are disclosed. An embodiment of the disclosed invention may comprise a visual display device and one or more pinhole imaging devices positioned within the active display area of the visual display. An image processor may be used to analyze the displayed image, and to select the output signal from one of the pinhole imaging devices. The image processor may also modify the displayed image in order to optimize the degree of eye contact as perceived by the far-end party.Type: ApplicationFiled: March 21, 2005Publication date: July 28, 2005Inventors: Darwin Rambo, Philip Houghton
-
Publication number: 20050094795Abstract: Systems and methods that enable high quality audio teleconferencing are disclosed. In one embodiment of the present invention, a signal processor receives signals from a spatially dispersed set of directional microphones, processing the microphone signals and the far-end received audio into a signal for transmission to a far-end party. The processing may comprise the use of one or more algorithms that reduce conference room noise and may selectively increase participant audio levels by processing the microphone signals using beamforming techniques. An embodiment of the present invention may also comprise one or more omni-directional microphones that may be used in cooperation with the directional microphones to adjust for background noise, acoustic echo, and the existence of side conversations.Type: ApplicationFiled: October 29, 2003Publication date: May 5, 2005Inventor: Darwin Rambo
-
Patent number: 6888562Abstract: A two-way visual communication device and methods for operating such a device are disclosed. An embodiment of the disclosed invention may comprise a visual display device and one or more pinhole imaging devices positioned within the active display area of the visual display. An image processor may be used to analyze the displayed image, and to select the output signal from one of the pinhole imaging devices. The image processor may also modify the displayed image in order to optimize the degree of eye contact as perceived by the far-end party.Type: GrantFiled: March 26, 2003Date of Patent: May 3, 2005Assignee: Broadcom CorporationInventors: Darwin Rambo, Philip Houghton
-
Publication number: 20050086053Abstract: One or more methods and systems of detecting or identifying one or more types of algorithms used in the encoding of a voice or speech waveform is presented. The system and method may be used as a testing tool to identify whether a voice data stream is encoded using a linear G.711, ?-law G.711, or A-law G.711 algorithm. The system and method are applied to a voice data stream to ensure that a codec with the appropriate algorithm is used to reproduce an audio waveform.Type: ApplicationFiled: October 17, 2003Publication date: April 21, 2005Inventor: Darwin Rambo
-
Publication number: 20050071375Abstract: A system and a method for wireless playing media files utilizing a central server, in which a database of media files is stored, is described. The system includes a base-station connected to the server, a set of media clients that can be placed in different locations within the service area of the base-stations. The media clients can wirelessly connect to the server via the base-station to access the media files database and download media files, decode and play the media files. The media clients can be connected to devices capable of outputting the media files decoded and played by the media clients. The media clients can be also incorporated into mobile devices and cars, such that a user can download media files from the server and be able to display them at a location remote from the server and the service area of the base-station.Type: ApplicationFiled: September 30, 2003Publication date: March 31, 2005Inventors: Phil Houghton, Darwin Rambo, Ken Unger