Patents Represented by Attorney Garlick & Markison
  • Patent number: 8352719
    Abstract: A computing device boot-up method begins by a processing module detecting a boot-up of the computing device. The method continues with the processing module addressing a distributed basic input/output system (BIOS) memory to retrieve a plurality of error coded BIOS data slices. The method continues with the processing module reconstructing BIOS data from the plurality of error coded BIOS data slices using an error coding dispersal function. The method continues with the computing device booting up in accordance with the BIOS data.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: January 8, 2013
    Assignee: Cleversafe, Inc.
    Inventors: Gary W. Grube, Timothy W. Markison
  • Patent number: 8351399
    Abstract: A method for multiple input multiple output wireless communication begins by determining protocols of wireless communication devices within a proximal region. The method continues by determining whether the protocols of the wireless communication devices within the proximal region are of a like protocol. The method continues by determining the number of transmit antennas. The method continues, when the protocols of the wireless communication devices within the proximal region are of the like protocol, formatting a preamble of a frame of the wireless communication utilizing at least one of cyclic shifting of symbols, cyclic shifting of tones, sparse tone allocation, and sparse symbol allocation based on the number of transmit antennas.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 8, 2013
    Assignee: Broadcom Corporation
    Inventors: Christopher J. Hansen, Jason A. Trachewsky, R. Tushar Moorti, Matthew J. Fischer, Christopher Young
  • Patent number: 8351600
    Abstract: A distributed storage network received a data segment. The data segment is partitioned into two or more portions. A first portion hash is calculated from the first portion of data and used to encrypt the second portion of data. A hash of the encrypted second portion of data is then used to either encrypt the next portion of data (in this case, a third portion of data) or to circle back to the beginning and encrypt the first portion of the data if the second portion of data is the last in data segment. This iterative process continues until all portions of the data segment are encrypted in a sequence. In essence, the data portions of the segment are sequentially processed in some order to encrypt the various portions in that progressing order. A reverse order is used to derive the hash values and decrypt the encrypted data portions into decrypted original data to recreate the data segment.
    Type: Grant
    Filed: June 13, 2010
    Date of Patent: January 8, 2013
    Assignee: Cleversafe, Inc.
    Inventor: Jason Resch
  • Patent number: 8351982
    Abstract: A radio transceiver device includes circuitry for radiating electromagnetic signals at a very high radio frequency both through space, as well as through wave guides that are formed within a substrate material. In one embodiment, the substrate comprises a dielectric substrate formed within a board, for example, a printed circuit board. In another embodiment of the invention, the wave guide is formed within a die of an integrated circuit radio transceiver. A plurality of transceivers with different functionality is defined. Substrate transceivers are operable to transmit through the wave guides, while local transceivers are operable to produce very short range wireless transmissions through space. A third and final transceiver is a typical wireless transceiver for communication with remote (non-local to the device) transceivers. Additionally, a multi-mode transceiver is operable to configure transmit and receive circuitry based upon transmission path.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: January 8, 2013
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza Rofougaran
  • Patent number: 8351962
    Abstract: Paging of a mobile device within a mobile pool area serviced by two or more mobile switching nodes is reduced using logical paging areas. The mobile pool area includes a plurality of location areas, each serviced by the two or more switching nodes. In addition, the mobile pool area is divided into multiple logical paging areas, in which each logical paging area includes at least two location areas. Upon receiving a mobile terminated call for the mobile device, if the location area of the mobile device is unknown, the logical paging area within which the mobile device is located is determined in order to page the mobile device and deliver the mobile terminated call to the mobile device.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: January 8, 2013
    Assignee: Alcatel Lucent
    Inventors: Lu Tian, Rene Raynaud, Yong Zhao
  • Patent number: 8352831
    Abstract: A method begins by a processing module determining whether to error encode broadcast data. The method continues with the processing module encoding a portion of the broadcast data using an error coding storage dispersal function to produce a set of encoded broadcast data slices, determining whether to compress the set of encoded broadcast data slices for the set of encoded broadcast data slices, and when the set of encoded broadcast data slices is to be compressed, selecting a subset of encoded broadcast data slices of the set of encoded broadcast data slices, when the broadcast data is to be error encoded.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: January 8, 2013
    Assignee: Cleversafe, Inc.
    Inventors: S. Christopher Gladwin, Kumar Abhijeet, Greg Dhuse, Jason K. Resch, Gary W. Grube, Timothy W. Markison
  • Patent number: 8352782
    Abstract: A message is generated by a computer operating on a dispersed data storage network indicating the inaccessibility of a plurality of data slices. A rebuilder application operates on the dispersed data storage grid and rebuilds inaccessible data slices, including those identified by the message.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: January 8, 2013
    Assignee: Cleversafe, Inc.
    Inventors: Vance T. Thornton, Jamie Bellanca, Dustin M. Hendrickson, Zachary J. Mark, Ilya Volvovski
  • Patent number: 8352501
    Abstract: A method begins by a processing module obtaining a directory file and determining a new snapshot identifier (ID) for the directory file. The method continues with the processing module identifying a version of a filename to associate with the new snapshot ID and updating the directory file by associating the snapshot ID to the version of the filename to produce an updated directory file. The method continues with the processing module dispersed storage error encoding the updated directory file to produce a set of encoded updated directory file slices and sending the set of encoded updated directory file slices to a dispersed storage network (DSN) memory for storage.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: January 8, 2013
    Assignee: Cleversafe, Inc.
    Inventors: Andrew Baptist, Ilya Volvovski, Wesley Leggette
  • Patent number: 8351337
    Abstract: A diagnostic tool is provided for calculating the availability of multi-segment pseudowires within an internet protocol (IP)-based mobile backhaul network. A control message is transmitted from an originating node towards a destination node within the IP-based mobile backhaul network over a primary multi-segment pseudowire and a secondary multi-segment pseudowire. From the response messages received from intermediate nodes positioned between the network node and the destination node along the primary multi-segment pseudowire and the secondary multi-segment psuedowire, the originating node determines the identities of each of the intermediate nodes, and calculates a respective individual availability of the primary multi-segment pseudowire and the secondary multi-segment pseudowire.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: January 8, 2013
    Assignee: Alcatel Lucent
    Inventors: Hakki Cankaya, Kamakshi Sridhar, Peter Roberts
  • Patent number: 8344240
    Abstract: A solar power generation system containing a plurality of roofing tiles, each of which containing a housing that encloses photovoltaic panels, solar panel control systems and light sources (light source). The housing and solar panel control system, in addition, may also contain modules and assemblies such as solar panel processing circuitry, communication and power interfaces, heater assembly, electrical rotational assembly, self cleaning assembly, and so forth. For optimal functioning, it is essential that all these modules incorporated within the housing function properly. The light sources are communicatively coupled to the solar panel processing circuitry and a central control unit; and are operable to produce a visible output. The light sources identify a solar panel among plurality of solar panels of the solar power generation system, and display a visible light that indicates operating condition of that solar panel.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: January 1, 2013
    Assignee: Enpulz, LLC
    Inventors: James D. Bennett, Bruce E. Garlick
  • Patent number: 8343235
    Abstract: Systems and methods of theft prevention of communication devices are provided. In one embodiment, the method may include, for example, one or more of the following: registering a communication device being used at a home, where the device is connected to a communication network; entering validation information relating to the communication device; and analyzing the validation information to determine whether the communication device is authorized for use in the communication network.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: January 1, 2013
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, James D. Bennett
  • Patent number: 8346262
    Abstract: Aspects of a method and system for utilizing tone grouping with Givens rotations to reduce overhead associated with explicit feedback information are presented. In one aspect of the invention, Givens matrices may be utilized to reduce a quantity of information communicated in explicit feedback information via an uplink RF channel. The explicit feedback information may include specifications for a feedback beamforming matrix that may be utilized when transmitting signals via a corresponding downlink RF channel. The feedback beamforming matrix may represent a rotated version of an un-rotated matrix. The Givens matrices may be utilized to apply one or more Givens rotations to un-rotated matrix. The rotated matrix may reduce the quantity of information communicated in the explicit feedback information. The quantity of information communicated in the explicit feedback information may be further reduced by utilizing tone grouping.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: January 1, 2013
    Assignee: Broadcom Corporation
    Inventor: Joonsuk Kim
  • Patent number: 8345732
    Abstract: A method for feeding back transmitter beamforming information from a receiving wireless communication device to a transmitting wireless communication device includes a receiving wireless communication device receiving a preamble sequence from the transmitting wireless device. The receiving wireless device estimates a channel response based upon the preamble sequence and then determines an estimated transmitter beamforming unitary matrix based upon the channel response and a receiver beamforming unitary matrix. The receiving wireless device then decomposes the estimated transmitter beamforming unitary matrix to produce the transmitter beamforming information and then wirelessly sends the transmitter beamforming information to the transmitting wireless device.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: January 1, 2013
    Assignee: Broadcom Corporation
    Inventors: Matthew James Fischer, Joonsuk Kim, Christopher J. Hansen, Jason A. Trachewsky
  • Patent number: 8341489
    Abstract: Permuted accelerated LDPC (Low Density Parity Check) decoder. This decoding approach operates by processing, in parallel, selected rows for multiple individual LDPC matrix rows from various sub-matrix rows (e.g., first group of rows from a first sub-matrix row, second group of rows from a second sub-matrix row, etc.). A memory structure of daisy chains is employed for memory management of APP (a posteriori probability) values and also for check edge messages/intrinsic information (?) values. A first group of daisy chains may be employed for memory management of the APP values, and a second group of daisy chains may be employed for memory management of the check edge messages. These daisy chains operate to effectuate the proper alignment of APP (or gamma(?)) values and check edge message/intrinsic information (?) values for their respective updating in successive decoding iterations.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventors: Alvin Lai Lin, Andrew J. Blanksby
  • Patent number: 8341488
    Abstract: Accumulating LDPC (Low Density Parity Check) decoder. The accumulating decoding architecture described herein is applicable to LDPC codes operating on a parity check matrix, H, consisting of CSI (Cyclic Shifted Identity) sub-matrices (or matrix sub-blocks) or permuted identity sub-matrices (or matrix sub-blocks). In such a structure, the entire LDPC matrix is broken into square sub-matrices such that each sub-matrix consists of either a CSI sub-matrix or a permuted identity sub-matrix, or a null matrix. The iterative decoding process operates by updating of APP (a posteriori probability) or gamma (?) values and check edge message (?) values, and this by updating one or more individual rows within a number of sub-matrix rows (or all sub-matrix or sub-block rows) are processed in parallel. The amount of parallelism is specified by the designer and is typically an integer divisor of the sub-matrix (or sub-block) size.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventors: Andrew J. Blanksby, Alvin Lai Lin
  • Patent number: 8341487
    Abstract: Low complexity communication device employing 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 decoding of more than one type of LDPC coded signals. A common basis of decoder hardware (e.g., decoder circuitry) is employed when decoding all of the various types of LDPC coded signals that such a communication device can decode. However, all of the decoder hardware is only employed to decode signals corresponding to the lowest code rate LDPC code supported by the communication device. A first subset of the decoder hardware is employed to decode signals corresponding to the second to lowest code rate LDPC code, a second subset (being less than the first subset) is employed to decode signals corresponding to the third to lowest code rate LDPC code, etc.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventors: Andrew J. Blanksby, Ba-Zhong Shen, Jason A. Trachewsky
  • Patent number: 8338930
    Abstract: An integrated circuit includes a substrate and a first integrated circuit die having a first circuit coupled to the substrate via a first bonding wire, the first circuit having a first intra-chip interface. A second integrated circuit die has a second circuit coupled to the substrate via a second bonding wire, the second circuit having a second intra-chip interface, the second bonding wire electrically isolated from the first bonding wire. The first circuit communicates with the second circuit via the first intra-chip interface and the second intra-chip interface, and wherein the first intra-chip interface and the second intra-chip interface communicate via a first electromagnetic coupling between the first bonding wire and the second bonding wire.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza (Reza) Rofougaran
  • Patent number: 8340344
    Abstract: Methods and systems for video transmission and processing with customized watermarking delivery are disclosed and may include watermarking data at a communication device utilizing received global positioning (GPS) data and communicating the watermarked video data to a receiving communication device. The receiving communication device may verify the watermarked data, and may determine whether to render the received watermarked data based on the verification. The communication device may include an edge device, and may receive a feedback signal communicated from the receiving communication device. The watermarking of subsequently processed data may be adjusted based on the received feedback signal, which may include GPS data and/or device parameters corresponding to the receiving communication device. The watermarked video data communicated to the receiving communication device may be adjusted based on one or more device parameters corresponding to the receiving communication device and/or GPS information.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventors: Xuemin Chen, Michael Dove, David Rossmann, Thomas Quigley, Stephen Gordon, Jeyhan Karaoguz
  • Patent number: 8341492
    Abstract: Quasi-cyclic LDPC (Low Density Parity Check) code construction is presented that ensures no four cycles therein (e.g., in the bipartite graphs corresponding to the LDPC codes). Each LDPC code has a corresponding LDPC matrix that is composed of square sub-matrices, and based on the size of the sub-matrices of a particular LDPC matrix, then sub-matrix-based cyclic shifting is performed as not only a function of sub-matrix size, but also the row and column indices, to generate CSI (Cyclic Shifted Identity) sub-matrices. When the sub-matrix size is prime (e.g., each sub-matrix being size q×q, where q is a prime number), then it is guaranteed that no four cycles will exist in the resulting bipartite graph corresponding to the LDPC code of that LDPC matrix. When q is a non-prime number, an avoidance set can be used and/or one or more sub-matrices can be made to be an all zero-valued sub-matrix.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventors: Ba-Zhong Shen, Tak K. Lee
  • Patent number: 8339258
    Abstract: A dual band antenna includes a far field antenna structure for facilitating the communication of first data with a remote device via far field signaling in a millimeter wave band. A near field antenna structure facilitates the communication of second data with a remote device via near field signaling in a near field band. The far field antenna structure and the near field antenna structure share at least one common antenna element.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: December 25, 2012
    Assignee: Broadcom Corporation
    Inventor: Ahmadreza (Reza) Rofougaran