Patents Represented by Attorney Christopher P. Maiorana, PC
  • Patent number: 7818157
    Abstract: A method for analyzing an electrical characteristic of wire segments configured as one or more power meshes in an integrated circuit (IC) core comprising the steps of (A) specifying design information corresponding to the power meshes, (B) specifying at least one type of analysis to be performed, where the analysis comprises (i) generating a file corresponding to the IC core in a format compatible with an electronic circuit simulator and (ii) calculating the electrical characteristic of the wire segments via the circuit simulator, and (C) displaying the calculated electrical characteristic.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: October 19, 2010
    Assignee: LS1 Corporation
    Inventor: Richard T. Schultz
  • Patent number: 7818695
    Abstract: A method to redistribute current demand is presented. The method includes a first step of determining timing arc data for one or more timing arcs of a circuit design. The method includes a second step of checking the timing arc data for delay shift target cells. The method includes a further step of swapping a delay shift target cell with a delay shift cell.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 19, 2010
    Assignee: LSI Corporation
    Inventors: Jonathan W. Byrn, Mark F. Turner, Jeffrey S. Brown
  • Patent number: 7817716
    Abstract: An apparatus comprising an input circuit, a content analyzer, a storage circuit and an output circuit. The input circuit may be configured to generate a first intermediate signal from a plurality of input video signals. The content analyzer circuit may be configured to present one or more flags in response to the intermediate signal. The storage circuit may be configured to (i) store and organize the first intermediate signal into a plurality of sequences each related to one of the input video signals and (ii) generate a second intermediate signal from the sequences. The output circuit may be configured to generate an output video signal in response to the second intermediate signal. The output circuit may be configured to embed tracking information into the output video signal in response to the one or more flags.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: October 19, 2010
    Assignee: LSI Corporation
    Inventor: Aaron G. Wells
  • Patent number: 7817721
    Abstract: A method for processing a transport stream is disclosed. The method generally comprises the steps of (A) parsing the transport stream to separate a transport packet, (B) generating a plurality of status items for the transport packet, (C) writing a relevant portion of the transport packet and the status items together in a memory and (D) reading the relevant portion of the transport packet and the status items from the memory for post-parsing processing of the transport packet based upon the status items.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: October 19, 2010
    Assignee: LSI Corporation
    Inventors: Wolfram H. Keck, Dean A. Emberson
  • Patent number: 7814143
    Abstract: A system and method applied to a communications network which transmits document portions in which an original document portion having an identifier portion and an information portion is replaced or swapped with a substitute null document portion. The reads the identifier portion of the original document portion, determines the information portion of the original document portion, and issue a swap order when an undesired original document portion is found. A modified document is created by inserting the substitute null document portion in place of the undesired portion and the modified document is passed on to the user set and displayed. Also, the system performs detection and replacement of undesired content in emails, such as junk mail, viruses and confidential material.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: October 12, 2010
    Assignee: Health Hero Network, Inc.
    Inventors: Stephen James Brown, Konstantin Othmer
  • Patent number: 7813429
    Abstract: A method for processing a video stream is disclosed. The method generally includes the steps of (A) checking a respective first motion vector for each of a plurality of blocks in a group within an inter-coded picture of the video stream, (B) loading first motion compensation data for the group from a memory to a motion compensation process in a first bus transfer in response to all of the blocks in the group having both (i) a same first reference frame and (ii) a same first motion vector in at least one of a reference picture list 0 and a reference picture list 1 and (C) reconstructing the blocks from the first motion compensation data and the same first motion vector.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: October 12, 2010
    Assignee: LSI Corporation
    Inventor: Lowell L. Winger
  • Patent number: 7813415
    Abstract: A method to reduce peak power consumption during adaptation for an integrated circuit (IC) with multiple serial link transceivers including the steps of (A) inactivating equalizer adaptation loops until a triggering event occurs, (B) when the triggering event occurs, determining whether the triggering event is a minor change or a major change, (C) when the triggering event is a minor change, spreading out activation of adaptation loops in time, and (D) when the triggering event is a major change, simultaneously activating all adaptation loops.
    Type: Grant
    Filed: June 11, 2007
    Date of Patent: October 12, 2010
    Assignee: LSI Corporation
    Inventors: Ephrem C. Wu, Ye Liu, Freeman V. Zhong
  • Patent number: 7809057
    Abstract: A method for compressing a video stream including the steps of: (1) encoding at least two pictures of the video stream as a first intra picture and a second intra picture, where the first intra picture occurs temporally before the second intra picture, (2) encoding another picture of the video stream as a first inter picture, where the first inter picture (a) occurs temporally (i) after the first intra picture and (ii) before the second intra picture and (b) uses (i) the second intra picture and (ii) one other picture occurring temporally before the first inter picture as references, (3) encoding another picture of the video stream as a second inter picture, where the second inter picture (a) occurs temporally (i) after the first intra picture and (ii) before the second intra picture and (b) uses (i) the second intra picture and (ii) the first inter picture as references and (4) encoding another picture in the video stream as a third inter picture, where the third inter picture (a) occurs temporally after the
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: October 5, 2010
    Assignee: Ambarella, Inc.
    Inventor: Elliot N. Linzer
  • Patent number: 7809899
    Abstract: An apparatus including a first circuit and a second circuit. The first circuit may be configured to generate one or more command signals, a read data path control signal and one or more write data path control signals in response to an integrity protection control signal and one or more arbitration signals. The second circuit may be configured to write data to a memory and read data from the memory in response to the one or more command signals, the read data path control signal and the one or more write data path control signals. In a first mode, the data may be written and read without integrity protection. In a second mode the data may be written and read with integrity protection, and the integrity protection is written and read separately from the data.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: October 5, 2010
    Assignee: LSI Corporation
    Inventors: Eskild T Arntzen, Jackson L. Ellis
  • Patent number: 7801223
    Abstract: A method for video decoding is disclosed. The method generally includes the steps of (A) decoding a first picture from a bitstream, the first picture having a first resolution, (B) storing the first picture at the first resolution in a memory and (C) storing the first picture at a second resolution in the memory, wherein the second resolution is lower than the first resolution.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: September 21, 2010
    Assignee: LSI Corporation
    Inventor: Lowell L. Winger
  • Patent number: 7797467
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to encode a priority of a plurality of input signals. The second circuit may be configured to generate the plurality of input signals in response to one or more signals received from each of a plurality of ports. The apparatus generally provides dynamic priority arbitration for the plurality of ports.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: September 14, 2010
    Assignee: LSI Corporation
    Inventors: Frank Worrell, Keith D. Au
  • Patent number: 7793008
    Abstract: A system comprising a plurality of controller circuits, a plurality of line buffer circuits and an arbiter. The plurality of control circuits may each be configured to store data. The plurality of line buffer circuits may each be configured to transfer data between an accessed one of the controller circuits and one of a plurality of first busses. The arbiter circuit may be configured to control access to the controller circuits by the line buffer circuits.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: September 7, 2010
    Assignee: LSI Corporation
    Inventors: Gregory F. Hammitt, John M. Nystuen, Steven M. Emerson
  • Patent number: 7788563
    Abstract: The present invention concerns an apparatus including a modular memory and an address locator circuit. The modular memory may be configured to generate a current address signal, a first data output signal and a second data output signal in response to a first port address signal, a second port address signal, an initial state parameter, a target state parameter, a first port enable signal, a second port enable signal, a write enable signal, a data input signal, a first location signal and a second location signal. The address locator circuit may be configured to generate the first location signal and the second location signal in response to the first port address signal, the second port address signal and the current address signal.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: August 31, 2010
    Assignee: LSI Corporation
    Inventors: Alexandre E. Andreev, Anatoli A. Bolotov, Ranko Scepanovic
  • Patent number: 7786787
    Abstract: A switch includes at least two signal ports in series with a series FET connected therebetween, and a shunt path having an FET, whereby an input bias is applied to a gate on the series FET and to a drain on the shunt FET. In one embodiment, the switch includes a control signal input, an FET connected in series across the first port and the second port, the series FET having a gate coupled to the control signal input, and a shunt path provided by an FET, the shunt FET having a drain coupled to the control signal input and to the gate of the series FET, whereby a single control signal is applied to both the series FET and the shunt FET, via the control signal input, in order to turn the series FET on and simultaneously turn the shunt FET off and, conversely, in order to turn the series FET off and simultaneously turn the shunt FET on.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: August 31, 2010
    Assignee: M/A-COM Technology Solutions Holdings, Inc.
    Inventor: Christopher N. Brindle
  • Patent number: 7783038
    Abstract: A method for obscuring data and software including the steps of (A) generating code for performing a predefined operation using one or more sets of predefined data, (B) generating a first binary representation of the code and (C) mixing the one or more sets of predefined data into the binary representation of the code such that the one or more sets of predefined data and the code are substantially indistinct from each other.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: August 24, 2010
    Assignee: LSI Corporation
    Inventor: Malhar Palkar
  • Patent number: 7777751
    Abstract: A plurality of memory circuits and a logic circuit. The plurality of memory circuits may be configured to store a plurality of pixels. The pixels may be used in a motion estimation stage of a video encoder. The logic circuit may be configured to (i) control which of the pixels are stored in which of the plurality of memory banks and (ii) control accessing of the plurality of pixels.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: August 17, 2010
    Assignee: LSI Corporation
    Inventor: Eric C. Pearson
  • Patent number: 7778168
    Abstract: A method, computer program product, and queuing system for queuing prioritized items (such as network packets), which limits the degree to which higher-priority queue items are blocked by lower priority queue items, is disclosed. A preferred embodiment of the present invention uses a simple first-in-first-out (FIFO) queue as an input queue, along with an output queue corresponding to each packet priority. A strategy is applied at the output queues to guarantee that blocking of high-priority queue items in the input queue will be limited in duration. One disclosed strategy is to enforce a constraint that whenever an output queue of any priority becomes full, the output port will stop accepting packets of any priority until all queues have space for at least one packet of each priority. Another strategy is for the output port to stop accepting packets having priorities greater than or equal to the priority of the full queue.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: August 17, 2010
    Assignee: LSI Corporation
    Inventors: Arthur G. Rodgers, Mark A. Buchanan
  • Patent number: 7777561
    Abstract: An apparatus comprising an input current source device, a first transistor, a second transistor and a level shifter device. The input current source device may provide a input current source. The first transistor may be configured to operate in saturation for mirroring the input current source to an output current source. The first transistor may have (i) a source node connected to a supply, and (ii) a drain connected to the input current source. The second transistor may also be configured to operate in saturation. The second transistor may have (i) a gate connected to a gate of the first transistor, (ii) a source connected to the supply, and (iii) a drain configured as an output current node. The level shifter device may comprise a third transistor, a first bias current source and a second bias current source.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: August 17, 2010
    Assignee: LSI Corporation
    Inventor: Donghui Wang
  • Patent number: 7769166
    Abstract: An apparatus comprising a mode circuit and an encryption circuit. The mode circuit may be configured to selectively provide register input data on an output signal when in a first mode and memory data on the output signal when in a second mode. The encryption circuit may be configured to interchangeably encrypt/decrypt between the register input data and the memory data.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: August 3, 2010
    Assignee: LSI Corporation
    Inventors: Nasima Parveen, Venkatesh Balasubramanian
  • Patent number: 7765111
    Abstract: A health monitoring system includes a plurality of remote user sites, each remote user site comprising at least one health monitoring device for collection of user health monitoring data, an interactive video device, and a user interface apparatus; at least one remote computing facility configured for signal communication with, and to receive health monitoring data-related signals from, the plurality of remote user sites; and at least one computer, configured for signal communication with the remote computing facility, wherein the interactive video device is interactively coupled with the remote computing facility. Associated methods are also described.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: July 27, 2010
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown