Patent | Date |
---|
Street-level imagery acquisition and selection Grant 9,489,716 - Ogale , et al. November 8, 2 | 2016-11-08 |
Street-level imagery acquisition and selection Grant 9,036,000 - Ogale , et al. May 19, 2 | 2015-05-19 |
Processor for performing multiply-add operations on packed data Grant 8,793,299 - 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 |
Method and apparatus for performing multiply-add operations on packed data Grant 8,626,814 - Peleg , et al. January 7, 2 | 2014-01-07 |
Methods and apparatus for retrieving images from a large collection of images Grant 8,565,537 - Bouguet , et al. October 22, 2 | 2013-10-22 |
Processor For Performing Multiply-add Operations On Packed Data App 20130262547 - Peleg; Alexander ;   et al. | 2013-10-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 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 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 |
Methods And Apparatus For Retrieving Images From A Large Collection Of Images App 20120173549 - Bouguet; Jean-Yves ;   et al. | 2012-07-05 |
Methods and apparatus for retrieving images from a large collection of images Grant 8,200,027 - Bouguet , et al. June 12, 2 | 2012-06-12 |
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 |
Methods And Apparatus For Retrieving Images From A Large Collection Of Images App 20110081090 - Bouguet; Jean-Yves ;   et al. | 2011-04-07 |
Methods and apparatus for retrieving images from a large collection of images Grant 7,840,076 - Bouguet , et al. November 23, 2 | 2010-11-23 |
Methods and apparatus to analyze processor systems Grant 7,739,662 - Bouguet , et al. June 15, 2 | 2010-06-15 |
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 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 |
Methods and apparatus for retrieving images from a large collection of images App 20080118151 - Bouguet; Jean-Yves ;   et al. | 2008-05-22 |
Emptying packed data state during execution of packed data instructions Grant 7,373,490 - Bistry , et al. May 13, 2 | 2008-05-13 |
Method for personalized named entity recognition App 20080052262 - Kosinov; Serhiy ;   et al. | 2008-02-28 |
Methods and apparatus to analyze processor systems App 20070157177 - Bouguet; Jean-Yves ;   et al. | 2007-07-05 |
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 |
Code sequence for vector gather and scatter Grant 7,093,102 - Dulong August 15, 2 | 2006-08-15 |
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 |
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 |
Emptying packed data state during execution of packed data instructions App 20040181649 - Bistry, David ;   et al. | 2004-09-16 |
Processor with instructions that operate on different data types stored in the same single logical register file Grant 6,792,523 - Glew , et al. September 14, 2 | 2004-09-14 |
Value profiling with low overhead App 20040128446 - Dulong, Carole | 2004-07-01 |
Method and apparatus for performing multiply-add operations on packed data App 20040117422 - Debes, Eric ;   et al. | 2004-06-17 |
Methods and apparatuses to clear state for operation of a stack Grant 6,751,725 - Bistry , et al. June 15, 2 | 2004-06-15 |
Selective writing of data elements from packed data based upon a mask using predication App 20030046520 - Dulong, Carole | 2003-03-06 |
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 |
Data manipulation instruction for enhancing value and efficiency of complex arithmetic Grant 6,502,117 - Golliver , et al. December 31, 2 | 2002-12-31 |
Selective writing of data elements from packed data based upon a mask using predication Grant 6,484,255 - Dulong November 19, 2 | 2002-11-19 |
Method and apparatus for performing multiply-add operations on packed data App 20020059355 - Peleg, Alexander D. ;   et al. | 2002-05-16 |
Data manipulation instruction for enhancing value and efficiency of complex arithmetic App 20020004809 - Golliver, Roger A. ;   et al. | 2002-01-10 |
Conditional Operand Selection Using Mask Operations App 20020002666 - DULONG, CAROLE ;   et al. | 2002-01-03 |
Emptying packed data state during execution of packed data instructions App 20010047469 - Bistry, David ;   et al. | 2001-11-29 |
Method and apparatus for multiplying and accumulating complex numbers in a digital filter App 20010032228 - Fischer, Stephen A. ;   et al. | 2001-10-18 |
Data manipulation instruction for enhancing value and efficiency of complex arithmetic Grant 6,272,512 - Golliver , et al. August 7, 2 | 2001-08-07 |
Emptying packed data state during execution of packed data instructions Grant 6,266,686 - Bistry , et al. July 24, 2 | 2001-07-24 |
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 |
Emulation of an instruction set on an instruction set architecture transition Grant 6,163,764 - Dulong , et al. December 19, 2 | 2000-12-19 |
Method of sorting numbers to obtain maxima/minima values with ordering Grant 6,128,614 - Mennemeier , et al. October 3, 2 | 2000-10-03 |
Method of sorting signed numbers and solving absolute differences using packed instructions Grant 6,036,350 - Mennemeier , et al. March 14, 2 | 2000-03-14 |
Apparatus for performing multiply-add operations on packed data Grant 6,035,316 - Peleg , et al. March 7, 2 | 2000-03-07 |
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 |
System for signal processing using multiply-add operations Grant 5,983,257 - Dulong , et al. November 9, 1 | 1999-11-09 |
Emptying packed data state during execution of packed data instructions Grant 5,940,859 - Bistry , et al. August 17, 1 | 1999-08-17 |
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 of sorting numbers to obtain maxima/minima values with ordering Grant 5,907,842 - Mennemeier , et al. May 25, 1 | 1999-05-25 |
Memory transfer apparatus and method useful within a pattern recognition system Grant 5,881,312 - Dulong March 9, 1 | 1999-03-09 |
Method for performing multiply-substrate operations on packed data Grant 5,859,997 - Peleg , et al. January 12, 1 | 1999-01-12 |
Microarchitecture for implementing an instruction to clear the tags of a stack reference register file Grant 5,857,096 - Bistry , et al. January 5, 1 | 1999-01-05 |
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 |
Memory transfer apparatus and method useful within a pattern recognition system Grant 5,825,921 - Dulong October 20, 1 | 1998-10-20 |
Method for performing box filter Grant 5,822,232 - Dulong , et al. October 13, 1 | 1998-10-13 |
Method for transposing a two-dimensional array Grant 5,815,421 - Dulong , et al. September 29, 1 | 1998-09-29 |
Method and apparatus for performing multiply and accumulate operations on packed data Grant 5,793,661 - Dulong , et al. August 11, 1 | 1998-08-11 |
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 apparatus employing Viterbi scoring using SIMD instructions for data recognition Grant 5,752,001 - Dulong May 12, 1 | 1998-05-12 |
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 |
Apparatus and method for a four address arithmetic unit Grant 5,560,039 - Dulong September 24, 1 | 1996-09-24 |
Method and apparatus for executing control flow instructions in a control flow pipeline in parallel with arithmetic instructions being executed in arithmetic pipelines Grant 5,485,629 - Dulong January 16, 1 | 1996-01-16 |
System and method of pattern recognition employing a multiprocessing pipelined apparatus with private pattern memory Grant 5,459,798 - Bailey , et al. October 17, 1 | 1995-10-17 |
Multiprocessor task scheduling system Grant 4,985,831 - Dulong , et al. January 15, 1 | 1991-01-15 |
Variable delay branch system Grant 4,974,155 - Dulong , et al. November 27, 1 | 1990-11-27 |