Patents Represented by Attorney North Weber & Baugh
-
Patent number: 8218655Abstract: 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: GrantFiled: September 19, 2005Date of Patent: July 10, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Alexandros Michael Tourapis, Lulin Chen, Jose Roberto Alvarez
-
Patent number: 8165219Abstract: 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: GrantFiled: March 3, 2004Date of Patent: April 24, 2012Assignee: Maxim Integrated Products, Inc.Inventor: Sorin C Cismas
-
Patent number: 8161069Abstract: 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: GrantFiled: January 25, 2008Date of Patent: April 17, 2012Assignee: Eighty-Three Degrees, Inc.Inventors: Nicholas Wilder, Narendra Rocherolle, Julie Davidson Rocherolle
-
Patent number: 8081682Abstract: 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: GrantFiled: October 13, 2005Date of Patent: December 20, 2011Assignee: Maxim Integrated Products, Inc.Inventors: Ilie Carbacea, Lulin Chen, Jose R. Alvarez
-
Patent number: 8081091Abstract: 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: GrantFiled: July 31, 2008Date of Patent: December 20, 2011Assignee: Maxim Integrated Products, Inc.Inventor: Jeremy J. Miller
-
Patent number: 7440356Abstract: 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: GrantFiled: July 13, 2006Date of Patent: October 21, 2008Assignee: LSI CorporationInventors: Ramnath Venkatraman, Ruggero Castagnetti, Subramanian Ramesh
-
Patent number: 7363451Abstract: 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: GrantFiled: October 11, 2005Date of Patent: April 22, 2008Assignee: LSI Logic CorporationInventors: Neela Syam Kolli, Ajitabh Prakash Saxena, Hardy Doelfel