Patents Represented by Attorney Christopher P. Maiorana
  • Patent number: 8095734
    Abstract: An apparatus having a cache configured as N-way associative and a controller circuit is disclosed. The controller circuit may be configured to (i) detect one of a cache hit and a cache miss in response to each of a plurality of access requests to the cache, (ii) detect a collision among the access requests, (iii) queue at least two first requests of the access requests that establish a speculative collision, the speculative collision occurring where the first requests access a given congruence class in the cache and (iv) delay a line allocation to the cache caused by a cache miss of a given one of the first requests while the given congruence class has at least N outstanding line fills in progress.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: January 10, 2012
    Assignee: LSI Corporation
    Inventors: Gary Lippert, Judy M. Gehman, John M. Nystuen
  • Patent number: 8078407
    Abstract: The present invention describes a system and method of using individuals' behavioral and physiologic information to identify disease-influencing genes.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: December 13, 2011
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown
  • Patent number: 8078431
    Abstract: Systems and methods for managing power usage are provided. The system includes a programmable microprocessor, at least one input mechanism, a memory having instructions and/or other information, a display, at least one power consuming power device and a remote server. The systems allows the user of a power consuming device to receive instructions or other information from the server. The method includes using stored program instructions to generate power device related information on a display, collecting power device data representative of the electrical current or power consumed, connecting to a remote computing facility having a server, and providing the data to a computer remotely located from the central server.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: December 13, 2011
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown
  • Patent number: 8063659
    Abstract: An apparatus having a plurality of first circuits, second circuits, third circuits and fourth circuits is disclosed. The first circuits may be configured to generate a plurality of first signals in response to (i) a priority signal and (ii) a request signal. The second circuits may be configured to generate a plurality of second signals in response to the first signals. The third circuits may be configured to generate a plurality of enable signals in response to the second signals. The fourth circuits may be configured to generate collectively an output signal in response to (i) the enable signals and (ii) the request signal. A combination of the first circuits, the second circuits, the third circuits and the fourth circuits generally establishes a programmable priority encoder. The second signals may be generated independent of the enable signals.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: November 22, 2011
    Assignee: LSI Corporation
    Inventors: Mikhail Grinchuk, Anatoli Bolotov, Sergei B. Gashkov, Lav D. Ivanovic
  • Patent number: 8049813
    Abstract: A method for automatically focusing a camera including the steps of (A) recording a first topology and a second topology, where the second topology occurs temporally after the first topology, and (B) comparing the first topology with the second topology. A focus of the camera is automatically adjusted based upon one or more similarities between the first topology and the second topology.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: November 1, 2011
    Assignee: Ambarella, Inc.
    Inventors: Hsiang-Chun Huang, ChiHong John Ju
  • Patent number: 8045618
    Abstract: A method for transcoding from an MPEG-2 format to a VC-1 format is disclosed. The method generally comprises the steps of (A) decoding an input video stream in the MPEG-2 format to generate a picture; (B) determining a mode indicator for the picture; and (C) coding the picture into an output video stream in the VC-1 format using one of (i) a VC-1 field mode coding and (ii) a VC-1 frame mode coding as determined from the mode indicator.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventors: Guy Cote, Anthony Peter Joch, Lowell L. Winger
  • Patent number: 8046631
    Abstract: A system comprising a first memory, a second memory, and a controller. The first memory may be configured to store a first firmware. The second memory may be configured to store a second firmware similar to the first firmware stored on the first memory. The controller may be configured to (i) operate the first firmware stored on the first memory, (ii) discontinue operating the first firmware in response to a failure of the first firmware, and (iii) begin operating the second firmware after discontinuing operation of the first firmware.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventors: Mahmoud K. Jibbe, Rajasekaran Jeevanandham, Uma K
  • Patent number: 8046643
    Abstract: An apparatus including a controller configured to present one or more commands and receive one or more responses, a plurality of transport circuits configured to receive one of the commands, present the responses, and generate one or more control signals, and a plurality of memory-controlling circuits, each coupled to a respective one of the plurality of transport circuits and configured to generate one or more memory access signals in response to the one or more control signals, receive one or more memory output signals from a respective memory in response to the one or more memory access signals, and generate the responses in response to the one or more memory output signals. Each respective memory may be independently sized. The controller generally provides a common testing routine for each respective memory that may be adjusted for the size of each respective memory by the memory-controlling circuits.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventors: Alexandre Andreev, Anatoli Bolotov, Mikhail Grinchuk
  • Patent number: 8045062
    Abstract: A method for color tone correction is disclosed. The method generally includes the steps of (A) generating a plurality of first intermediate components by scaling a plurality of first color components towards a first ideal color, wherein the first color components (i) are for a first plurality of pixels in an input video signal and (ii) fall inside a first region of a color space, (B) generating a plurality of first corrected components by adjusting the first intermediate components such that a first mapping of the first color components to the first corrected components is both (i) continuous in the color space and (ii) non-overlapping in the color space and (C) generating an output video signal by combining the first corrected components with a plurality of unaltered color components, wherein the unaltered color components (i) are for a second plurality of the pixels and (ii) fall outside the first region.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventor: Lowell L. Winger
  • Patent number: 8046505
    Abstract: A memory controller including an address incrementer and a page crossing detect logic. The address incrementer may be configured to generate a next address in a burst from a current address in the burst. The page crossing detect logic may be configured to determine whether the burst will cross a memory page boundary based on the current address and the next address. The memory controller may be configured to automatically split bursts crossing page boundaries.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventors: Frank Worrell, Keith D. Au
  • Patent number: 8046666
    Abstract: A method of double detection in a perpendicular magnetic read channel is disclosed. The method generally includes the steps of (A) generating an intermediate signal by performing a first detection on an input signal of the perpendicular read channel, the first detection having a first error rate, (B) generating a statistics signal based on the intermediate signal, the statistics signal conveying noise statistics that depend on data in the input signal and (C) generating an output signal by performing a second detection on the input signal using the noise statistics to reduce a second error rate of the second detection compared with the first error rate, wherein the first detection is independent of the second detection.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: October 25, 2011
    Assignee: LSI Corporation
    Inventors: Jongseung Park, Andrei E. Vityaev, Li Du
  • Patent number: 8037805
    Abstract: An apparatus having a frame, a slide assembly and a barrel is disclosed. The slide assembly may be slidably mounted to the frame along a sliding plane. The barrel may be disposed in the slide assembly. The barrel generally has a bore shaped to accept an ammunition round. The bore may define a bore axis intersecting the sliding plane such that when the ammunition round is fired the slide assembly recoils both backward and upward relative to the frame.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: October 18, 2011
    Inventor: Randy A. Neroni
  • Patent number: 8036271
    Abstract: A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: October 11, 2011
    Assignee: LSI Corporation
    Inventors: Lowell L. Winger, Simon Booth, Elliot N. Linzer, Ho-Ming Leung
  • Patent number: 8037219
    Abstract: A system comprising a scheduler, a first core, and a second core. The scheduler may be configured to prioritize a plurality of input/output (IO) requests. The first core may be configured to process one of the plurality of IO requests based on the prioritizing of the plurality of IO requests. The second core may be configured to process a different one of the plurality of IO requests based on the prioritizing of the plurality of IO requests.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: October 11, 2011
    Assignee: LSI Corporation
    Inventors: Mahmoud K. Jibbe, Senthil Kannan, Selvaraj Rasappan
  • Patent number: 8030897
    Abstract: The present invention concerns an apparatus comprising a charger circuit and a control circuit. The charger circuit may be configured to generate a first power down control signal and a second power down control signal in response to (i) a first charge signal, (ii) a second charge signal, (iii) a supply voltage, and (iv) a host control signal. The control circuit may be configured to generate the first charge signal and the second charge signal in response to a first battery signal and a second battery signal. The control circuit may enter a power down state in response to the host control signal initiating the power down state.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: October 4, 2011
    Assignee: LSI Corporation
    Inventors: Lakshmana M. Anupindi, Brad D. Marshall, R. Brian Skinner
  • Patent number: 8032399
    Abstract: A method and system for interaction with a community of individuals, relating to compliance with and effectiveness of treatment regimens, including supply and use of pharmaceuticals, using a protocol or other intelligent message which acts in place of a service provider and which is capable of collecting or imparting information to patients in place thereof. Individuals interact with the protocol or intelligent message to provide assistance in all aspects of treatment regimen compliance, data collection, supply or delivery, review and modification.
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: October 4, 2011
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown
  • Patent number: 8031766
    Abstract: An encoder circuit, a task scheduler circuit and a decoder circuit. The encoder circuit may be configured to (i) generate one or more first status signals in response to one or more report signals and (ii) perform video encoding tasks based on available central processing unit (CPU) cycles and memory bandwidth. The task scheduler circuit may be configured to (i) generate a control signal and the one or more report signals in response to the one or more first status signals. The decoder circuit may be configured to (i) generate one or more second status signals and (ii) perform concurrent decoding while the encoder circuit performs adaptive video encoding tasks in response to the control signal.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: October 4, 2011
    Assignee: LSI Corporation
    Inventor: Guy Cote
  • Patent number: 8027809
    Abstract: Systems and methods for managing power usage are provided. The system includes a programmable microprocessor, at least one input mechanism, a memory having instructions and/or other information, a display, at least one power consuming power device and a remote server. The systems allows the user of a power consuming device to receive instructions or other information from the server. The method includes using stored program instructions to generate power device related information on a display, collecting power device data representative of the electrical current or power consumed, connecting to a remote computing facility having a server, and providing the data to a computer remotely located from the central server.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: September 27, 2011
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown
  • Patent number: 8027383
    Abstract: A method for processing a compressed signal of digital video is disclosed. The method generally includes the steps of (A) generating a decompressed signal by decompressing the compressed signal of digital video, (B) generating a filtered signal by spatial filtering the decompressed signal, wherein the spatial filtering is arranged to reduce mosquito noise within the decompressed signal and (C) generating a video signal by adding synchronization information to the filtered signal, the synchronization information being suitable for synchronizing a video display to the filtered signal.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: September 27, 2011
    Assignee: LSI Corporation
    Inventors: Ho-Ming Leung, Suryanaryana M. Potharaju
  • Patent number: 8023041
    Abstract: A method for detecting moving interlaced text in a video sequence originating through telecine is disclosed. The method generally includes the steps of (A) checking a motion condition of a current block in a current field in the video sequence for motion both (i) from a previous field in the video sequence to the current field and (ii) from the current field to a next field in the video sequence, (B) checking an artifact condition of the current block for a plurality of symmetric interlaced artifacts in both (i) a forward temporal direction and (ii) a backward temporal direction and (C) asserting a block motion indicator for the current block if all of (i) the motion condition is true and (ii) the artifact condition is true.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: September 20, 2011
    Assignee: LSI Corporation
    Inventors: Yunwei Jia, Lowell L. Winger