Patents Assigned to Broadcom Corporation
  • Patent number: 7672340
    Abstract: A bit stream multiplexer includes an input ordering block, a plurality of multiplexers, an output ordering block, and a Pseudo Random Bit Stream (PRBS) function. The input ordering block is operates to receive a first plurality of transmit bit streams at a first bit rate, order the first plurality of transmit bit streams based upon a first order select signal, and produce a first plurality of ordered transmit bit streams at the first bit rate. The input ordering block may also deskew the first plurality of transmit bit streams. The plurality of multiplexers operate to receive the first plurality of ordered transmit bit streams at the first bit rate and produce an interface plurality of transmit bit streams at an interface bit rate. The output ordering block operates to order the interface plurality of transmit bit streams based upon an interface order select signal. The PRBS function produces a PRBS that is coupled to at least one of the interface plurality of transmit bit streams.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Daniel Schoch, Ichiro Fujimori
  • Patent number: 7672274
    Abstract: A communication system is described. In one embodiment, the communication system comprises a mobile station having a transmitter to transmit packets wirelessly according to a protocol and multiple repeaters communicably coupled with the mobile station. Each of the plurality of repeaters receives one or more packets of the wirelessly transmitted packets from the mobile station. Each of the repeaters receives an indication of which of the wirelessly transmitted packets were received without errors by other repeaters and a received signal strength for those packets. The communication system also includes a switch coupled to the repeaters. Each of the repeaters forwards to the switch each packet of the wirelessly transmitted packets that each repeater had received without errors at a received signal strength higher than any other repeater.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Harry Bims
  • Patent number: 7673010
    Abstract: A network infrastructure operable to support the exchange of communications, such as voice communications, between a first client terminal having a first user identifier and a second (destination) client terminal associated with a second user identifier (handle). This second client terminal may be part of a family of client terminals. The network infrastructure includes a packet-switch network, a shared database and a number of client terminals serviced by one or more service providers. These terminals include a network interface and are identified by their service provider by a network address. The shared database associates user identifiers, metadata and network addresses. This allows a user to access the shared database in order to initiate a call request from the first client terminal to the second client terminal(s). The first client terminal receives the network address or vectoring information on the network address of the destination terminal through the shared database.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: James D. Bennett
  • Patent number: 7672358
    Abstract: A method and apparatus for selecting a signal processing resolution. A received signal is processed using a first resolution. When a multipath condition is detected, the signal is processed using a second resolution.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Charles Abraham, Donald L. Fuchs
  • Patent number: 7671735
    Abstract: A device and method for accessing, monitoring, and controlling home appliances in a media exchange network by establishing a communication link between a communication initiation device and at least one home appliance and communicating at least one command from the communication initiation device to the at least one home appliance via the communication link. The at least one home appliance then generates at least one response to the at least one command. The commands may include turning the home appliance(s) on and off, parameter adjustment commands, access commands, monitoring commands, mode change commands, and programming commands. Appliance responses may include powering on, powering off, changing a mode of operation, sending a status to the communication initiation device, adjusting an operational parameter, and changing a programmed operational step.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 7672800
    Abstract: Aspects of a method and system for generation of signals up to extremely high frequencies using a delay circuit are provided. In this regard, a variable delay circuit may be adjusted such that an output signal generated by the delay circuit may be twice the frequency of a signal input to the delay circuit. The adjustment may be via an variable capacitance and/or a variable number of delay elements utilized to generate the output signal. Moreover, the adjustment may be based on a signal strength of the output signal. In this regard, the delay may be adjusted to maximize the signal strength of the output signal. The input signal may be delayed to generate a second signal that is 90° phase shifted relative to the input signal. The second signal and the input signal may be mixed to generate the output signal. The output signal may be filtered by a bandpass filter centered at twice the frequency of the input signal. Accordingly, the center frequency of the bandpass filter may be tunable.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza Rofougaran
  • Patent number: 7673192
    Abstract: A system and method are used to provide uncorrelated code hopping in a communications system. A multi-bit linear shift register receives data and clocks the data fifteen times. A word assembler receives the shifted data and outputs a fifteen bit word. A mixer mixes the fifteen bit word with an numerical value of active codes to generate a mixed signal. A divider divides the mixed signal to produce a divided signal. A truncator truncates the divided signal to its seven most significant bits to produce a pseudo random hop number. A code matrix shifter circularly shifts the active codes in a code matrix based on the pseudo random hop number to produce a circularly shifted code. A transmitter transmits the circularly shifted code matrix.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Bruce J. Currivan, Thomas J. Kolze, Kevin L. Miller, Richard S. Prodan, Jonathan S. Min
  • Patent number: 7672674
    Abstract: Systems and methods that provide wireless communications are provided. One or more of the systems and methods may include, for example, selecting a lower data rate or a higher data rate based upon at least an evaluation of the operating conditions of a radio network. The evaluation may include, for example, computing a weighted signal strength measurement in which the weighting gives emphasis to the lower signal strength measurements of fading radio frequency signals.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Ronald L. Mahany, Pamela Lucken, legal representative
  • Patent number: 7672404
    Abstract: A method of correlating a digital communications signal is described. In an example, a window is defined equal to a portion of an epoch of the digital communication signal. The digital communication signal is then correlated across the window. A determination is made as to whether a correlation peak results from the correlating. Timing parameters are then established for receiving additional digital communication signals in response to presence of the correlation peak.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventors: Frank van Diggelen, Charles Abraham
  • Patent number: 7671685
    Abstract: Aspects of a method and system for a low power fully differential noise canceling low noise amplifier (NC LNA) are provided. The NC LNA may receive signals via a single ended input and may generate an amplified symmetric differential output from the received signals. The NC LNA may utilize capacitor dividers, such as a capacitor bank, in the single ended input in order to provide impedance transformation that enables low power operation and matching to an input port. The NC LNA may generate one portion of the amplified symmetric differential output via a voltage divider, which may comprise a plurality of capacitors, such as a capacitor bank. The NC LNA may be implemented utilizing one or more circuits.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 2, 2010
    Assignee: Broadcom Corporation
    Inventor: Yuyu Chang
  • Publication number: 20100046373
    Abstract: A network device for processing data on a data network includes a plurality of ports, configured to receive data from a data network and to send processed data to the data network, a memory management unit configured store data on and retrieve data from the memory and a metering unit configured to police a flow of the processed data to be sent to the network device. The metering unit is configured to utilize a series of leaky bucket units, where tokens are added to each leaky bucket unit only when that particular leaky bucket unit is accessed. The metering unit is also configured to add the tokens based on a prior timestamp value, a current timing value and an established rate and a multiplication to establish the tokens is accomplished by shifting a register of the established rate.
    Type: Application
    Filed: July 23, 2009
    Publication date: February 25, 2010
    Applicant: Broadcom Corporation
    Inventors: Brandon Carl Smith, Jun Cao
  • Publication number: 20100046515
    Abstract: Various example embodiments are disclosed. According to an example embodiment, a network device may include a memory management unit. The memory management unit may be configured to populate a count field based on a number of equal cost paths for each Internet Protocol (IP) route for a packet, randomly choose one of the equal cost paths for the packet, and send the packet out of the network device, the packet including route information for the chosen equal cost path.
    Type: Application
    Filed: October 28, 2009
    Publication date: February 25, 2010
    Applicant: Broadcom Corporation
    Inventor: Jimmy S. Wong
  • Publication number: 20100046601
    Abstract: Various example embodiments are disclosed. According to an example embodiment, an apparatus may include a continuous time filter, a decision feedback equalizer, a clock and data recovery circuit, and an adaptation circuit. The adaptation circuit may be configured to adapt equalization according to at least one dithering algorithm by adjusting a delay adjust signal based on a mean square error of equalized data signals.
    Type: Application
    Filed: October 27, 2009
    Publication date: February 25, 2010
    Applicant: Broadcom Corporation
    Inventors: Afshin Momtaz, Mario Caresosa, David Chung, Davide Tonietto, Guangming Yin, Bruce Currivan, Thomas Kolze, Ichiro Fujimori
  • Publication number: 20100050225
    Abstract: A digital electronic device supports program transmission to a recipient device via the Internet. A frame adapter decodes incoming IP program packets and re-encodes resulting program signals adaptively to optimally suit the recipient device based upon configuration data of the recipient device. The frame adapter receives feedback from the recipient device, which may include a characterization of a communication path between the digital electronic device and the recipient device. The frame adapter utilizes the configuration information to generate the optimal video frame stream that is transmitted to the recipient device. The compression itself involves producing optimal number of base and predicted video frames.
    Type: Application
    Filed: August 25, 2008
    Publication date: February 25, 2010
    Applicant: Broadcom Corporation
    Inventor: James D. Bennett
  • Patent number: 7667910
    Abstract: A servo writer includes a servo data generation module that generates servo data corresponding to a plurality of servo wedges and a plurality of tracks of a disk, the servo data including burst data that is repetition coded. A servo write module writes the servo data on the disk.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: William Gene Bliss
  • Patent number: 7668542
    Abstract: A token-based receiver diversity processing is described. In one embodiment, a receiver diversity comprises repeaters receiving wirelessly transmitted packets from a mobile station, and one of the repeaters forwarding packets of the wirelessly transmitted packets to a switch if the one repeater is currently assigned to forward packets from the mobile station based on an indicator assigned prior to the wirelessly transmitted packets being sent.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: Harry Bims
  • Patent number: 7669234
    Abstract: Methods and associated systems for processing data are disclosed. A hashing function sequentially processes a hash key to generate a hash value. A policy management system processes packets according to defined policies.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: Mark L. Buer
  • Patent number: 7668270
    Abstract: Methods and systems for a programmable filtering offset may include filtering desired data located at a variable offset from a start of a particular message in a data stream using a programmable hardware filter module. The variable offset may be specified in bits or bytes. The programmable hardware filter module may start filtering from an offset corresponding to the start of the desired data. The programmable hardware filter module may be a variable length filter or a fixed length filter. An offset from the start of a particular message may be determined, where the desired data that may be compared may start after the offset from the beginning of the message. The programmable hardware filter module may be configured with the determined offset.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: Ut T. Nguyen
  • Patent number: 7668983
    Abstract: Systems and methods for designing data structures are provided. In one embodiment, an asynchronous first-in-first-out (FIFO) data structure may include, for example, a FIFO memory having a depth d in which d is an integer and a code generator coupled to the FIFO memory. The code generator may provide, for example, a first code sequence of length 2d. The first code sequence may have a circular property and a Hamming length of one for any two consecutive codes of the first code sequence. The first code sequence may be generated from a second code sequence by removing one or more pairs of mirrored codes of the second code sequence.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: Anand Pande
  • Patent number: 7667911
    Abstract: A self servo writing disk controller detects a plurality of spiral sync marks and a plurality of spiral bursts corresponding to one of a plurality of servo spirals from a read signal from the read/write head. A timing reference signal is generated based on timing of at least one of the plurality of the spiral sync marks. A position error signal is generated based on timing of at least one of the plurality of spiral sync marks and a magnitude of at least one of a plurality of spiral bursts. The timing reference signal and the position error signal are used by the disk drive for timing and positioning in self writing initial servo wedges to the disk.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: February 23, 2010
    Assignee: Broadcom Corporation
    Inventor: King Wai Thomas Lau