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: 20090177467
    Abstract: 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: Application
    Filed: December 29, 2008
    Publication date: July 9, 2009
    Inventor: Darwin Rambo
  • Patent number: 7525918
    Abstract: 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: Grant
    Filed: January 21, 2003
    Date of Patent: April 28, 2009
    Assignee: Broadcom Corporation
    Inventors: Wilfrid LeBlanc, Darwin Rambo
  • Patent number: 7477283
    Abstract: 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: Grant
    Filed: March 21, 2005
    Date of Patent: January 13, 2009
    Assignee: Broadcom Corporation
    Inventors: Darwin Rambo, Philip Houghton
  • Patent number: 7472057
    Abstract: 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: Grant
    Filed: October 17, 2003
    Date of Patent: December 30, 2008
    Assignee: Broadcom Corporation
    Inventor: Darwin Rambo
  • Publication number: 20080140427
    Abstract: 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: Application
    Filed: November 27, 2007
    Publication date: June 12, 2008
    Inventors: Darwin Rambo, Phil Houghton
  • Publication number: 20080097765
    Abstract: 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: Application
    Filed: October 9, 2007
    Publication date: April 24, 2008
    Applicant: BROADCOM CORPORATION
    Inventors: Darwin Rambo, Phil Houghton
  • Patent number: 7301902
    Abstract: 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: Grant
    Filed: March 3, 2003
    Date of Patent: November 27, 2007
    Assignee: Broadcom Corporation
    Inventors: Darwin Rambo, Phil Houghton
  • Publication number: 20070186128
    Abstract: 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: Application
    Filed: February 7, 2006
    Publication date: August 9, 2007
    Inventors: Darwin Rambo, Philip Houghton
  • Publication number: 20070154001
    Abstract: 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: Application
    Filed: March 12, 2007
    Publication date: July 5, 2007
    Inventor: Darwin Rambo
  • Patent number: 7190775
    Abstract: 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: Grant
    Filed: October 29, 2003
    Date of Patent: March 13, 2007
    Assignee: Broadcom Corporation
    Inventor: Darwin Rambo
  • Patent number: 7162416
    Abstract: 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: Grant
    Filed: September 12, 2005
    Date of Patent: January 9, 2007
    Assignee: Broadcom Corporation
    Inventors: Paul Morton, Darwin Rambo
  • Publication number: 20060276131
    Abstract: 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: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventor: Darwin Rambo
  • Patent number: 7054805
    Abstract: 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: Grant
    Filed: November 27, 2002
    Date of Patent: May 30, 2006
    Assignee: Broadcom Corporation
    Inventors: Darwin Rambo, Paul Morton
  • Publication number: 20060020475
    Abstract: 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: Application
    Filed: September 12, 2005
    Publication date: January 26, 2006
    Inventors: Paul Morton, Darwin Rambo
  • Patent number: 6985853
    Abstract: 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: Grant
    Filed: February 28, 2002
    Date of Patent: January 10, 2006
    Assignee: Broadcom Corporation
    Inventors: Paul Morton, Darwin Rambo
  • Publication number: 20050162510
    Abstract: 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: Application
    Filed: March 21, 2005
    Publication date: July 28, 2005
    Inventors: Darwin Rambo, Philip Houghton
  • Publication number: 20050094795
    Abstract: 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: Application
    Filed: October 29, 2003
    Publication date: May 5, 2005
    Inventor: Darwin Rambo
  • Patent number: 6888562
    Abstract: 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: Grant
    Filed: March 26, 2003
    Date of Patent: May 3, 2005
    Assignee: Broadcom Corporation
    Inventors: Darwin Rambo, Philip Houghton
  • Publication number: 20050086053
    Abstract: 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: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventor: Darwin Rambo
  • Publication number: 20050071375
    Abstract: 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: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Inventors: Phil Houghton, Darwin Rambo, Ken Unger