Patents Represented by Attorney North Weber & Baugh
  • Patent number: 8218655
    Abstract: A method, system and device are provided for pre-filtering device for filtering a video signal prior to digitally encoding. The method includes receiving at least one input picture and at least one reconstructed picture from an encoding process and performing an in-loop temporal filtering process using at least one input picture and at least one reconstructed picture from an encoding process to output a pre-filtered video signal for use in an encoding process. The result is enabling an encoding process to produce an output with increased temporal correlation between adjacent pictures regardless of the coding type, since the artifacts introduced by the encoding process are also considered by the process.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: July 10, 2012
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Alexandros Michael Tourapis, Lulin Chen, Jose Roberto Alvarez
  • Patent number: 8165219
    Abstract: Described systems and methods allow a reduction in the memory bandwidth required in video coding (decoding/encoding) applications. According to a first aspect, the data assigned to each memory word is chosen to correspond to a 2D subarray of a larger array such as a macroblock. An array memory word organization allows reducing both the average and worst-case bandwidth required to retrieve predictions from memory in video coding applications, particularly for memory word sizes (memory bus widths) larger than the size of typical predictions. According to a second aspect, two or more 2D subarrays such as video predictions are retrieved from memory simultaneously as part of a larger 2D array, if retrieving the larger array requires fewer clock cycles than retrieving the subarrays individually. Allowing the combination of multiple predictions in one memory access operation can lead to a reduction in the average bandwidth required to retrieve predictions from memory.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: April 24, 2012
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Sorin C Cismas
  • Patent number: 8161069
    Abstract: Disclosed are embodiments of systems and methods that allow for the robust, flexible, and efficient sharing of content. In embodiments, content items may be associated with metadata, third parties may be associated with metadata, and sharing with the third party may be based upon comparisons of the metadata associated with the content items and the metadata associated with the third parties.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: April 17, 2012
    Assignee: Eighty-Three Degrees, Inc.
    Inventors: Nicholas Wilder, Narendra Rocherolle, Julie Davidson Rocherolle
  • Patent number: 8081682
    Abstract: In some embodiments, encoding modes for a video image block are enabled according to similarity measures of the block with respect to multiple content categories. Content categories may identify potentially overlapping content types such as sky, water, grass, skin, and red content. In a priority mode, the encoding modes specified by a priority content category (e.g. a red category) are selectively enabled for the block, regardless of the block's similarity to other (non-priority) content categories, provided the block is sufficiently similar to the priority category. In a dominant mode, the encoding modes enabled by a maximum-similarity content category are enabled for the block. In an all-inclusive mode, any mode enabled by any sufficiently-similar content category is enabled for the block. Enabled encoding modes may be further evaluated for selection for the block. Encoding modes may include inter/intra modes, macroblock partition sizes, and intra-prediction directions.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: December 20, 2011
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Ilie Carbacea, Lulin Chen, Jose R. Alvarez
  • Patent number: 8081091
    Abstract: A secure key scanning functionality drives the row lines and column lines of a key switch array with randomized pulses of different polarities, and drives signals in one direction from a row line through a pressed key and to a column line as well as in an opposite direction from the column line through the pressed key and to the row line. To make unauthorized detecting of key presses more difficult, row lines and column lines are driven with pulses that appear as actual key press conditions when in fact the pulses are dummy pulses and no corresponding key has been pressed. In one novel aspect, dummy pulses are generated so that the line being driven with the dummy pulses has the same sustained and consistent waveform as the intersecting row and column lines that have identical waveforms due to the actual key press.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: December 20, 2011
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Jeremy J. Miller
  • Patent number: 7440356
    Abstract: The present invention provides a system and method for designing and modularly expanding multiport bitcells. A modular design approach is described that reduces the complexity of designing multiport bitcells while complying with DFM rules across various semiconductor fabrication providers. The modular design may be parsed into modules such as read port modules, write port modules, and pull-up modules that may be easily interconnected to build a multiport bitcell. These modules may also be independently sized and assembled to achieve desired read margins, write margins, static noise margins as well as read access times and write times.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: October 21, 2008
    Assignee: LSI Corporation
    Inventors: Ramnath Venkatraman, Ruggero Castagnetti, Subramanian Ramesh
  • Patent number: 7363451
    Abstract: System and methods are disclosed for load balancing Input/Output (IO) commands to be executed by one or more disk drives from an array of disk drives. Systems and methods disclosed herein use one or more properties, such as disk drive RPM, disk drive cache, command queue lengths, real-time drive data, and head position to provide load balancing of Input/Output commands.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: April 22, 2008
    Assignee: LSI Logic Corporation
    Inventors: Neela Syam Kolli, Ajitabh Prakash Saxena, Hardy Doelfel