Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Macy, Jr.; William W.
Address:
Palo Alto, CA
No. of patents:
10
Patents:












Patent Number Title Of Patent Date Issued
8271565 Nonlinear filtering and deblocking applications utilizing SIMD sign and absolute value operation September 18, 2012
Method, apparatus, and program means for nonlinear filtering and deblocking applications utilizing SIMD sign and absolute value operations. The method of one embodiment comprises receiving first data for a first block and second data for a second block. The first data and said second
8225075 Method and apparatus for shuffling data July 17, 2012
Method, apparatus, and program means for shuffling data. The method of one embodiment comprises receiving a first operand having a set of L data elements and a second operand having a set of L control elements. For each control element, data from a first operand data element designated
8214626 Method and apparatus for shuffling data July 3, 2012
Method, apparatus, and program means for shuffling data. The method of one embodiment comprises receiving a first operand having a set of L data elements and a second operand having a set of L control elements. For each control element, data from a first operand data element designated
7818356 Bitstream buffer manipulation with a SIMD merge instruction October 19, 2010
Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge
7739319 Method and apparatus for parallel table lookup using SIMD instructions June 15, 2010
Method, apparatus, and program means for performing a parallel table lookup using SIMD instructions. The method of one embodiment comprises loading a table having a set of L data elements. A determination of whether the table fits into a single register is made. A data lookup into th
7725521 Method and apparatus for computing matrix transformations May 25, 2010
A method and apparatus for performing matrix transformations including multiply-add operations and byte shuffle operations on packed data in a processor. In one embodiment, two rows of content byte elements are shuffled to generate a first and second packed data respectively includin
7631025 Method and apparatus for rearranging data between multiple registers December 8, 2009
Method, apparatus, and program means for rearranging data between multiple registers. The method of one embodiment comprises shuffling first set of packed data from a first source based on a first set of masks to produce a first set of shuffled data. The first set of masks is to include
7539714 Method, apparatus, and instruction for performing a sign operation that multiplies May 26, 2009
Method, apparatus, and program means for performing a sign and multiply operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In response to the first instruction, said execution resources store to a storage location a result value equal
7424501 Nonlinear filtering and deblocking applications utilizing SIMD sign and absolute value operation September 9, 2008
Nonlinear filtering and deblocking applications utilizing SIMD (single instruction multiple data) sign and absolute value operations are disclosed. The method of one embodiment includes receiving first data for a first block and second data for a second block. The first data and said
7228002 Inverse halftoning process June 5, 2007
Performing inverse halftoning on a halftoned image includes smoothing the halftoned image using a two-dimensional filter to produce a smoothed image, detecting edge areas in the smoothed image, performing lowpass filtering on non-edge areas of the smoothed image, and generating an en










 
 
  Recently Added Patents
Systems and methods for modeling costed entities and performing a value chain analysis
Apparatuses and methods for data transmission and reception
Clock signal generation apparatus for use in semiconductor memory device and its method
Insertion tool for paddle-style electrode
Methods for inhibiting growth of prolactin-responsive cancer cells with cyclosporine a or other cyclophilin inhibitors
Apparatus that performs calibration for maintaining image quality
Machines and methods and assembly for same
  Randomly Featured Patents
Reinforced structure panel for forming barrier walls
Gown
Preparation of muscone, intermediates for this preparation and preparation of said intermediates
Fabricating method of non-volatile memory
Vibration absorber using shape memory material
Drain cover
Ferromagnetic insert for use with a magnetic tape cartridge and method of manufacturing the same
Printer and printing method
Screw compressor
Enzymatic hydrolysis of lignocellulosic feedstocks using accessory enzymes