loadpatents
name:-0.021183967590332
name:-0.037703037261963
name:-0.00058698654174805
Mennemeier; Larry M. Patent Filings

Mennemeier; Larry M.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Mennemeier; Larry M..The latest application filed is for "processor for performing multiply-add operations on packed data".

Company Profile
0.71.54
  • Mennemeier; Larry M. - Boulder Creek CA
  • Mennemeier; Larry M. - Boudler Creek CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Orderly storing of corresponding packed bytes from first and second source registers in result register
Grant 9,389,858 - Peleg , et al. July 12, 2
2016-07-12
Packing saturated lower 8-bit elements from two source registers of packed 16-bit elements
Grant 9,361,100 - Peleg , et al. June 7, 2
2016-06-07
Interleaving half of packed data elements of size specified in instruction and stored in two source registers
Grant 9,223,572 - Peleg , et al. December 29, 2
2015-12-29
Executing unpack instruction and pack instruction with saturation on packed data elements from two source operand registers
Grant 9,182,983 - Peleg , et al. November 10, 2
2015-11-10
Packing in destination register half of each element with saturation from two source packed data registers
Grant 9,116,687 - Peleg , et al. August 25, 2
2015-08-25
Packing odd bytes from two source registers of packed data
Grant 9,015,453 - Peleg , et al. April 21, 2
2015-04-21
Packing lower half bits of signed data elements in two source registers in a destination register with saturation
Grant 8,838,946 - Peleg , et al. September 16, 2
2014-09-16
Processor for performing multiply-add operations on packed data
Grant 8,793,299 - Peleg , et al. July 29, 2
2014-07-29
Method and apparatus for unpacking and moving packed data
Grant 8,793,475 - Peleg , et al. July 29, 2
2014-07-29
Processor for performing multiply-add operations on packed data
Grant 8,745,119 - Peleg , et al. June 3, 2
2014-06-03
Processor for performing multiply-add operations on packed data
Grant 8,725,787 - Peleg , et al. May 13, 2
2014-05-13
Packing signed word elements from two source registers to saturated signed byte elements in destination register
Grant 8,639,914 - Peleg , et al. January 28, 2
2014-01-28
Method and apparatus for performing multiply-add operations on packed data
Grant 8,626,814 - Peleg , et al. January 7, 2
2014-01-07
Execution of instruction with element size control bit to interleavingly store half packed data elements of source registers in same size destination register
Grant 8,601,246 - Peleg , et al. December 3, 2
2013-12-03
Processor For Performing Multiply-add Operations On Packed Data
App 20130262836 - Peleg; Alexander ;   et al.
2013-10-03
Processor For Performing Multiply-add Operations On Packed Data
App 20130262547 - Peleg; Alexander ;   et al.
2013-10-03
Interleaving corresponding data elements from part of two source registers to destination register in processor operable to perform saturation
Grant 8,521,994 - Peleg , et al. August 27, 2
2013-08-27
Processor For Performing Multiply-add Operations On Packed Data
App 20130219151 - Peleg; Alexander ;   et al.
2013-08-22
Processor For Performing Multiply-add Operations On Packed Data
App 20130198254 - Peleg; Alexander ;   et al.
2013-08-01
Processor for performing multiply-add operations on packed data
Grant 8,495,123 - Peleg , et al. July 23, 2
2013-07-23
Processor executing pack and unpack instructions
Grant 8,495,346 - Peleg , et al. July 23, 2
2013-07-23
Method and Apparatus for Unpacking Packed Data
App 20130124832 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Packing Packed Data
App 20130124835 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Unpacking Packed Data
App 20130124834 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Unpacking Packed Data
App 20130124830 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Packing Packed Data
App 20130124831 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Unpacking Packed Data
App 20130124833 - Peleg; Alexander ;   et al.
2013-05-16
Method and Apparatus for Unpacking Packed Data
App 20130117537 - Peleg; Alexander ;   et al.
2013-05-09
Method And Apparatus For Unpacking Packed Data
App 20130117540 - Peleg; Alexander ;   et al.
2013-05-09
Method and Apparatus for Packing Packed Data
App 20130117539 - Peleg; Alexander ;   et al.
2013-05-09
Method and Apparatus for Unpacking Packed Data
App 20130117538 - Peleg; Alexander ;   et al.
2013-05-09
Method and Apparatus for Unpacking and Moving Packed Data
App 20130117547 - Peleg; Alexander ;   et al.
2013-05-09
Processor For Performing Multiply-add Operations On Packed Data
App 20130091190 - Peleg; Alexander ;   et al.
2013-04-11
Processor for performing multiply-add operations on packed data
Grant 8,396,915 - Peleg , et al. March 12, 2
2013-03-12
Processor For Performing Multiply-add Operations On Packed Data
App 20120331028 - Peleg; Alexander D. ;   et al.
2012-12-27
Processor For Performing Multiply-add Operations On Packed Data
App 20120216018 - Peleg; Alexander D. ;   et al.
2012-08-23
Microprocessor Having Novel Operations
App 20120198210 - Peleg; Alexander ;   et al.
2012-08-02
Packing two packed signed data in registers with saturation
Grant 8,190,867 - Peleg , et al. May 29, 2
2012-05-29
Processor for performing multiply-add operations on packed data
Grant 8,185,571 - Peleg , et al. May 22, 2
2012-05-22
Method And Apparatus For Performing Multiply-add Operations On Packed Data
App 20110264895 - Peleg; Alexander D. ;   et al.
2011-10-27
Microprocessor having novel operations
App 20110219214 - Peleg; Alexander ;   et al.
2011-09-08
Interleaving saturated lower half of data elements from two source registers of packed data
Grant 7,966,482 - Peleg , et al. June 21, 2
2011-06-21
Method And Apparatus For Packing Data
App 20110093682 - PELEG; ALEXANDER ;   et al.
2011-04-21
Processor For Performing Multiply-add Operations On Packed Data
App 20090265409 - Peleg; Alexander D. ;   et al.
2009-10-22
Method and apparatus for performing multiply-add operations on packed data
Grant 7,509,367 - Peleg , et al. March 24, 2
2009-03-24
Method and apparatus for executing packed shift operations
Grant 7,480,686 - Lin , et al. January 20, 2
2009-01-20
Method and apparatus for providing packed shift operations in a processor
Grant 7,461,109 - Lin , et al. December 2, 2
2008-12-02
Method and apparatus for providing packed shift operations in a processor
Grant 7,451,169 - Lin , et al. November 11, 2
2008-11-11
Method and apparatus for performing multiply-add operations on packed data
Grant 7,424,505 - Peleg , et al. September 9, 2
2008-09-09
Method and apparatus for performing multiply-add operations on packed data
Grant 7,395,298 - Debes , et al. July 1, 2
2008-07-01
Method And Apparatus For Providing Packed Shift Operations In A Processor
App 20070239810 - LIN; DERRICK CHU ;   et al.
2007-10-11
Processor with instructions that operate on different data types stored in the same single logical register file
Grant 7,149,882 - Glew , et al. December 12, 2
2006-12-12
Method and apparatus for providing packed shift operations in a processor
App 20060235914 - Lin; Derrick Chu ;   et al.
2006-10-19
Method and apparatus for packing data
App 20060236076 - Peleg; Alexander ;   et al.
2006-10-19
Method and apparatus for providing packed shift operations in a processor
Grant 7,117,232 - Lin , et al. October 3, 2
2006-10-03
Method and apparatus for providing packed shift operations in a processor
App 20050219897 - Lin, Derrick Chu ;   et al.
2005-10-06
Method and apparatus for performing packed shift operations
Grant 6,901,420 - Lin , et al. May 31, 2
2005-05-31
Processor with instructions that operate on different data types stored in the same single logical register file
App 20050038977 - Glew, Andrew F. ;   et al.
2005-02-17
Method and apparatus for multiplying and accumulating complex numbers in a digital filter
Grant 6,823,353 - Fischer , et al. November 23, 2
2004-11-23
Method and apparatus for performing multiply-add operations on packed data
App 20040220992 - Peleg, Alexander D. ;   et al.
2004-11-04
Method and apparatus for executing packed shift operations
App 20040215681 - Lin, Derrick Chu ;   et al.
2004-10-28
Processor with instructions that operate on different data types stored in the same single logical register file
App 20040210741 - Glew, Andrew F. ;   et al.
2004-10-21
Method and apparatus for performing multiply-add operations on packed data
App 20040117422 - Debes, Eric ;   et al.
2004-06-17
Processor capable of executing packed shift operations
Grant 6,738,793 - Lin , et al. May 18, 2
2004-05-18
Method and apparatus for performing packed shift operations
App 20040024800 - Lin, Derrick Chu ;   et al.
2004-02-05
Apparatus for performing packed shift operations
Grant 6,631,389 - Lin , et al. October 7, 2
2003-10-07
Method and apparatus for unpacking packed data
App 20030131219 - Peleg, Alexander ;   et al.
2003-07-10
Method and apparatus for packing data
App 20030115441 - Peleg, Alexander ;   et al.
2003-06-19
Processor executing unpack instruction to interleave data elements from two packed data
Grant 6,516,406 - Peleg , et al. February 4, 2
2003-02-04
Processor capable of executing packed shift operations
App 20030023646 - Lin, Derrick Chu ;   et al.
2003-01-30
Method and apparatus for storing complex numbers in formats which allow efficient complex multiplication operations to be performed and for performing such complex multiplication operations
App 20030014458 - Fischer, Stephen A. ;   et al.
2003-01-16
Method and apparatus for performing multiply-add operations on packed data
App 20020059355 - Peleg, Alexander D. ;   et al.
2002-05-16
Method and apparatus for multiplying and accumulating complex numbers in a digital filter
App 20010032228 - Fischer, Stephen A. ;   et al.
2001-10-18
Apparatus for performing packed shift operations
App 20010016861 - Lin, Derrick Chu ;   et al.
2001-08-23
Apparatus for performing packed shift operations
Grant 6,275,834 - Lin , et al. August 14, 2
2001-08-14
Method and apparatus for multiplying and accumulating data samples and complex coefficients
Grant 6,237,016 - Fischer , et al. May 22, 2
2001-05-22
Method for executing instructions that operate on different data types stored in the same single logical register file
Grant 6,170,997 - Glew , et al. January 9, 2
2001-01-09
Microprocessor capable of unpacking packed data in response to a unpack instruction
Grant 6,119,216 - Peleg , et al. September 12, 2
2000-09-12
Apparatus for performing multiply-add operations on packed data
Grant 6,035,316 - Peleg , et al. March 7, 2
2000-03-07
System for signal processing using multiply-add operations
Grant 5,983,257 - Dulong , et al. November 9, 1
1999-11-09
Apparatus for performing multiply-add operations on packed data
Grant 5,983,256 - Peleg , et al. November 9, 1
1999-11-09
Computer system for performing complex digital filters
Grant 5,983,253 - Fischer , et al. November 9, 1
1999-11-09
Method and apparatus for storing complex numbers to allow for efficient complex multiplication operations and performing such complex multiplication operations
Grant 5,936,872 - Fischer , et al. August 10, 1
1999-08-10
Computer implemented method for transferring packed data between register files and memory
Grant 5,935,240 - Mennemeier , et al. August 10, 1
1999-08-10
Method for unpacking a plurality of packed data into a result packed data
Grant 5,881,275 - Peleg , et al. March 9, 1
1999-03-09
System for providing the absolute difference of unsigned values
Grant 5,880,979 - Mennemeier , et al. March 9, 1
1999-03-09
Method and apparatus for providing high numerical accuracy with packed multiply-add or multiply-subtract operations
Grant 5,862,067 - Mennemeier , et al. January 19, 1
1999-01-19
Method for performing multiply-substrate operations on packed data
Grant 5,859,997 - Peleg , et al. January 12, 1
1999-01-12
Method and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced manner
Grant 5,852,726 - Lin , et al. December 22, 1
1998-12-22
Method for executing different sets of instructions that cause a processor to perform different data type operations on different physical registers files that logically appear to software as a single aliased register file
Grant 5,835,748 - Orenstein , et al. November 10, 1
1998-11-10
Method for performing box filter
Grant 5,822,232 - Dulong , et al. October 13, 1
1998-10-13
Method for packing a plurality of packed data elements in response to a pack instruction
Grant 5,819,101 - Peleg , et al. October 6, 1
1998-10-06
Processor for performing shift operations on packed data
Grant 5,818,739 - Peleg , et al. October 6, 1
1998-10-06
Method for transposing a two-dimensional array
Grant 5,815,421 - Dulong , et al. September 29, 1
1998-09-29
Microprocessor capable of unpacking packed data
Grant 5,802,336 - Peleg , et al. September 1, 1
1998-09-01
Manipulating video and audio signals using a processor which supports SIMD instructions
Grant 5,757,432 - Dulong , et al. May 26, 1
1998-05-26
Method and an apparatus for providing the absolute difference of unsigned values
Grant 5,742,529 - Mennemeier , et al. April 21, 1
1998-04-21
Method and apparatus for performing multiply-subtract operations on packed data
Grant 5,721,892 - Peleg , et al. February 24, 1
1998-02-24
Executing different instructions that cause different data type operations to be performed on single logical register file
Grant 5,701,508 - Glew , et al. December 23, 1
1997-12-23
Method for multiplying packed data
Grant 5,677,862 - Peleg , et al. October 14, 1
1997-10-14
Processor performing packed data multiplication
Grant 5,675,526 - Peleg , et al. October 7, 1
1997-10-07
Method for performing shift operations on packed data
Grant 5,666,298 - Peleg , et al. September 9, 1
1997-09-09
Method and apparatus for a single instruction multiple data early-out zero-skip multiplier
Grant 5,642,306 - Mennemeier , et al. June 24, 1
1997-06-24

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed