Patents Assigned to Broadcom
  • Patent number: 8799678
    Abstract: A system and method for the secure storage of executable code and the secure movement of such code from memory to a processor. The method includes the storage of an encrypted version of the code. The code is then decrypted and decompressed as necessary, before re-encryption in storage. The re-encrypted executable code is then written to external memory. As a cache line of executable code is required, a fetch is performed but intercepted. In the interception, the cache line is decrypted. The plain text cache line is then stored in an instruction cache associated with a processor.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Mark Buer
  • Patent number: 8797213
    Abstract: Methods and systems for estimating an angle of arrival are provided. In an embodiment, a system for estimating angle of arrival includes a snapshot determining module configured to receive a signal from each antenna of an antenna array and to generate a snapshot vector including values based on the signals and an angle of arrival processing module configured to estimate an angle of arrival for the electromagnetic signal relative to the antenna array based on the snapshot vector. Each signal is representative of an electromagnetic signal incident on a respective antenna of the antenna array and each value is representative of a phase of a respective signal.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Ka Shun Carson Pun, Alfred Grau Besoli, Jesus Castaneda, Brima Ibrahim, David Garrett, Siukai Mak
  • Patent number: 8800022
    Abstract: An IP multimedia gateway (IMG) may be operable to identify a client device which may not currently possess a security capability that is compatible with a security capability of a service manager for receiving a service from the service manager. A security process between the client device and the service manager may be enabled by the IMG to enable the client device to receive the service from the service manager. The client device may be local to the IMG or remote with respect to the IMG. The IMG may enable an authentication process between the client device and the service manager by performing authentication translation. The IMG may enable a cryptography process between the client device and the service manager by performing cryptography translation. The IMG may enable an authorization process for authorizing the client device to access a particular content by performing access control conversion.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Xuemin Chen, Gordon Yong Li, Sam Anderson, Pierre Couillaud
  • Patent number: 8797865
    Abstract: A method and system to provide Quality of Service (QoS) for packet transmission in a grant of a multiple grants per interval (MGI) service flow is provided herein. The method includes the steps of receiving a packet of an application session, determining characteristics associated with the packet and mapping the packet to a MGI sub-flow, wherein the MGI sub-flow is associated with the QoS attributes for the application session. The method further includes the steps of storing the packet in a pre-shaper sub-flow queue that is associated with the MGI sub-flow that the packet is mapped to, and enforcing the QoS for the packet transmission by adjusting the egress of the packet from the queue based on the QoS attributes associated with the MGI sub-flow.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Gordon Yong Li
  • Patent number: 8799736
    Abstract: Communication device architecture for in-place constructed LDPC (Low Density Parity Check) code. Intelligent design of LDPC codes having similar characteristics there between allows for a very efficient hardware implementation of a communication device that is operative to perform encoding of respective information bit groups using more than one type of LDPC codes. A switching module can select any one of the LDPC codes within an in-place LDPC code for use by an LDPC encoder circuitry to generate an LDPC coded signal. Depending on which sub-matrices of a superimposed LDPC matrix are enabled or disabled, one of the LDPC matrices from within an in-place LDPC code matrix set may be selected. A corresponding, respective generator matrix may be generated from each respective LDPC matrix. Selection among the various LDPC codes may be in accordance with a predetermined sequence, of based operating conditions of the communication device or communication system.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Andrew J. Blanksby, Ba-Zhong Shen, Jason A. Trachewsky
  • Patent number: 8798565
    Abstract: A receiver includes an antenna array that generates received signals from a first remote transmitter and a second remote transmitter, the antenna array having a beam pattern that is controllable based a control signal. A plurality of receiver sections process the received signals to generate down-converted signals. A receiver processing module, generates the control signal to control the beam pattern to a first pattern during a first time period for reception from the first remote transmitter, generates a first reception estimate based on the down-converted signals during the first time period, generates the control signal to control the beam pattern to a second pattern during a second time period for reception from the second remote transmitter, generates a second reception estimate based on the down-converted signals during the second time period, and generates inbound data based on the first reception estimate and the second reception estimate.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Jason A. Trachewsky
  • Patent number: 8799366
    Abstract: Aspects of the invention provide a method and system for communicating information in a distributed media network. The communication of information in a distributed media network may include detecting availability of new media, data and/or service and migrating the newly available media, data and/or service to at least a first media processing system within the distributed media network. The migrated media, data and/or service may be stored at a first media processing system. If the stored media, data and/or service is to be processed, then the media, data and/or service may be migrated to a media view and/or a channel view associated with a media processing system. If the newly available migrated media, data and/or service is to be pushed, then the migrated media, data and/or service may be pushed to a second media processing system and/or a personal computer coupled to the media exchange network.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James Bennett
  • Patent number: 8799476
    Abstract: Methods are disclosed for indirectly monitoring and controlling at least one media peripheral device in a media exchange network by accessing a media management system (MMS) via a first media peripheral (MP) device (e.g., a TV screen) using a user control device (e.g., a remote control). An operation corresponding to a second media peripheral (MP) device (e.g., a digital camera) may be selected via the MMS using the first MP device and the user control device. The operation is then carried out (i.e., performed) by the second MP device. A status of the second MP device may be selected via the MMS using the first MP device and the user control device. The selected status is then displayed on the first MP device.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 8798386
    Abstract: Methods and systems for processing image data on a per tile basis in an image sensor pipeline (ISP) are disclosed and may include communicating, to one or more processing modules via control logic circuits integrated in the ISP, corresponding configuration parameters that are associated with each of a plurality of data tiles comprising an image. The ISP may be integrated in a video processing core. The plurality of data tiles may vary in size. A processing complete signal may be communicated to the control logic circuits when the processing of each of the data tiles is complete prior to configuring a subsequent processing module. The processing may comprise one or more of: lens shading correction, statistics, distortion correction, demosaicing, denoising, defective pixel correction, color correction, and resizing. Each of the data tiles may overlap with adjacent data tiles, and at least a portion of them may be processed concurrently.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Adrian Lees, David Plowman
  • Patent number: 8799683
    Abstract: Methods and systems for monitoring operating status of a device are provided. Aspects of the method may include receiving within a chip, a signal indicative of a power status of an on-chip device. An output signal indicative of the power status may be generated from within the chip, while the chip is operating. The generated output signal may be communicated outside the chip via a serial bus, a plurality of pin connections on said chip, and/or a general purpose input/output connection. The generated output signal may be multiplexed on at least one pin on the chip and it may comprise a clock signal and/or a data signal. The data signal may comprise sequential power status information for a plurality of on-chip devices.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Bryan Chase
  • Patent number: 8798470
    Abstract: One embodiment provides an EPON for transporting RF signals. The system includes a reference clock, an ONU, and an OLT. The ONU includes a mechanism for receiving a frequency and phase-reference signal from the OLT, a mechanism for receiving an RF signal, an ADC for converting the RF signal into a digital signal using a sampling signal associated with the frequency and phase-reference signal, a mechanism for assembling at least a portion of the digital signal into a packet, a mechanism configured to timestamp the packet, and an optical transceiver. The OLT includes a mechanism for receiving the packet, a buffer, a delay mechanism configured to delay reading the received packet from the buffer for a predetermined amount of time, and a DAC for converting the digital signal included in the packet back to RF domain using a clock signal associated with the frequency and phase-reference signal.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Edward W. Boyd, Weidong Rick Li
  • Patent number: 8798219
    Abstract: A high-speed serial data transceiver includes multiple receivers and transmitters for receiving and transmitting multiple analog, serial data signals at multi-gigabit-per-second data rates. Each receiver includes a timing recovery system for tracking a phase and a frequency of the serial data signal associated with the receiver. The timing recovery system includes a phase interpolator responsive to phase control signals and a set of reference signals having different predetermined phases. The phase interpolator derives a sampling signal, having an interpolated phase, to sample the serial data signal. The timing recovery system in each receiver independently phase-aligns and frequency synchronizes the sampling signal to the serial data signal associated with the receiver. A receiver can include multiple paths for sampling a received, serial data signal in accordance with multiple time-staggered sampling signals, each having an interpolated phase.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Aaron W. Buchwald, Michael Le, Josephus van Engelen, Xicheng Jiang, Hui Wang, Howard A. Baumer, Avanindra Madisetti
  • Patent number: 8798064
    Abstract: Embodiments relate to forwarding of packets in link aggregation environments. A method for forwarding a packet through an extended switch including a first port extender and a second port extender directly or indirectly communicatively coupled to respectively a first interface and a second interface of a controlling bridge includes, associating a first port extender interface of the first port extender with a global namespace or an interface-specific namespace. The method further includes receiving a packet through the first port extender interface, marking the received packet with an indication of the namespace configuration of the first port extender interface, processing the marked packet in the controlling bridge based at least in part upon the indication, and transmitting the processed packet out of the controlling bridge.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Puneet Agarwal, Niranjan Vaidya, Biju Babu
  • Patent number: 8798560
    Abstract: A wireless device includes processing circuitry, a receiver section, a transmitter section, and an antenna. The processing circuitry determines a set of information signals of a RF Multiple Frequency Bands Multiple Standards (MFBMS) signal. The receiver section down-converts a portion of the RF MFBMS signal by one or more respective shift frequencies to produce a corresponding baseband/low Intermediate Frequency (BB/IF) information signal from which the processing circuitry extracts data. The transmitter section converts a respective BB/IF information signal received from the processing circuitry by a respective shift frequency to produce a corresponding RF information signal and a combiner that combines the RF information signals to form a RF MFBMS signal. Each of the receiver section and the transmitter section may include analog signal path elements that are adjustable based upon characteristics of the RF MFBMS signal, the BB/IF MFBMS signal, and/or based upon signals carried therein, e.g.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: John Walley, David Rosmann, Brima B. Ibrahim, Arya Reza Behzad, Jeyhan Karaoguz, Vinko Erceg
  • Patent number: 8799692
    Abstract: Aspects in a method and system for no buffered traffic indication for wireless local area network (WLAN) power save may enable a peer communication device to determine a time duration for remaining in an active operating state based on communication with other peer communication devices. In one aspect, a given peer communication device may determine that it has no data to communicate to any of the remaining peer communication devices. The given communication device may communicate to each of the peer communication devices that there is no data to transmit to the peer communication device. Each of the peer communication devices may communicate that there is no data to transmit to the given peer communication device. Based on the communications, the given peer communication device may exit the active operating state and enter a low power operating state.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Matthew J. Fischer, Qi Wang, Raymond Hayes
  • Patent number: 8797265
    Abstract: A technique to provide a duplicate I/O device along an adjacent edge of a handheld mobile device to ensure that at least one I/O device is not obscured by a user when the user's hand grasps the handheld mobile device. Depending on which of the portrait or landscape orientation is relative to the user, a sensing device senses the orientation and sends a position signal to a control circuit. The control circuit controls a switching device that controls which of the I/O devices is to be activated depending on the orientation.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Gary Silvester
  • Patent number: 8798091
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 8797840
    Abstract: Aspects of a method and system for implementing redundancy for streaming data in audio video bridging networks are provided. Network resources may be reserved over a plurality of network paths. Reserved resources may be utilized for the transmission and/or reception of a corresponding plurality of data streams, wherein one or more of the streams may comprise redundant data. A plurality of data streams may be transmitted and/or received by a plurality of network interface hardware devices. Similarly, a plurality of data streams may be transmitted and/or received by a plurality of ports integrated into a single network interface hardware device. Each of the plurality of data streams may be assigned a unique identifier and the identifier of a first data stream may differ by one bit from an identifier of a data stream comprising data redundant to the first data stream.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Amit Oren, Yongbum Kim
  • Patent number: 8798121
    Abstract: A circuit includes a first wireless interface circuit that communicates packetized data to a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit communicates packetized data to a second external device in accordance with a second wireless communication protocol. A plurality of signal lines communicate at least four lines of cooperation data between the first wireless interface circuit and the second wireless interface circuit, wherein the cooperation data relates to cooperate transceiving in a common frequency spectrum.
    Type: Grant
    Filed: May 10, 2007
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Prasanna Desai, Mark Gonikberg, Brima B. Ibrahim, Edward H. Frank
  • Patent number: 8798164
    Abstract: Methods and systems for processing a plurality of pixels, in a video system, are disclosed. Aspects of the method may comprise acquiring scaling factors associated with a plurality of output pixels and generating filter coefficients during the generation of the output pixels. The filter coefficients may be utilized to filter a plurality of pixels to produce the plurality of output pixels. The filter coefficient may be generated on the fly utilizing a windowed sinc function corresponding to the scaling factors. The sine function may be sampled according to the needed number of filter taps to determine the filter coefficients.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventor: Qin-Fan Zhu