Inventor · disambiguated record
Yaakov Yaari
Also filed as: YAARI YAAKOV
42 granted patents·4 pending applications·1,281 citations·filing 1990–2015
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
46 records- 0197US6516406B1Processor executing unpack instruction to interleave data elements from two packed dataINTEL CORP·Filed 2000·Granted Feb 4, 2003·100 cites·18 claims
- 0296US5802336AMicroprocessor capable of unpacking packed dataINTEL CORP·Filed 1997·Granted Sep 1, 1998·172 cites·11 claims
- 0392US6631389B2Apparatus for performing packed shift operationsINTEL CORP·Filed 2000·Granted Oct 7, 2003·54 cites·34 claims
- 0492US5881275AMethod for unpacking a plurality of packed data into a result packed dataINTEL CORP·Filed 1997·Granted Mar 9, 1999·103 cites·10 claims
- 0590US7530056B1Method and system for detecting runtime defects in a program by comparing correct and incorrect runsIBM·Filed 2008·Granted May 5, 2009·26 cites·2 claims
- 0690US7430733B1Method for validation of binary code transformationsIBM·Filed 2007·Granted Sep 30, 2008·21 cites·1 claims
- 0788US5819101AMethod for packing a plurality of packed data elements in response to a pack instructionINTEL CORP·Filed 1997·Granted Oct 6, 1998·143 cites·16 claims
- 0887US5675526AProcessor performing packed data multiplicationINTEL CORP·Filed 1996·Granted Oct 7, 1997·117 cites·8 claims
- 0987US5666298AMethod for performing shift operations on packed dataINTEL CORP·Filed 1996·Granted Sep 9, 1997·112 cites·14 claims
- 1084US8850270B2Test selectionHEIPER ANDRE·Filed 2012·Granted Sep 30, 2014·24 cites·18 claims
- 1183US6119216AMicroprocessor capable of unpacking packed data in response to a unpack instructionINTEL CORP·Filed 1999·Granted Sep 12, 2000·47 cites·17 claims
- 1283US5265213APipeline system for executing predicted branch target instruction in a cycle concurrently with the execution of branch instructionINTEL CORP·Filed 1990·Granted Nov 23, 1993·107 cites·11 claims
- 1381US5818739AProcessor for performing shift operations on packed dataINTEL CORP·Filed 1997·Granted Oct 6, 1998·80 cites·14 claims
- 1480US8190867B2Packing two packed signed data in registers with saturationPELEG ALEXANDER·Filed 2011·Granted May 29, 2012·2 cites·13 claims
- 1580US7117232B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2005·Granted Oct 3, 2006·6 cites·28 claims
- 1680US6275834B1Apparatus for performing packed shift operationsINTEL CORP·Filed 1996·Granted Aug 14, 2001·59 cites·31 claims
- 1779US7461109B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2007·Granted Dec 2, 2008·5 cites·22 claims
- 1877US8601246B2Execution of instruction with element size control bit to interleavingly store half packed data elements of source registers in same size destination registerPELEG ALEXANDER·Filed 2002·Granted Dec 3, 2013·10 cites·72 claims
- 1975US9223572B2Interleaving half of packed data elements of size specified in instruction and stored in two source registersINTEL CORP·Filed 2012·Granted Dec 29, 2015·1 cites·29 claims
- 2075US9116687B2Packing in destination register half of each element with saturation from two source packed data registersINTEL CORP·Filed 2012·Granted Aug 25, 2015·1 cites·18 claims
- 2175US8793475B2Method and apparatus for unpacking and moving packed dataINTEL CORP·Filed 2012·Granted Jul 29, 2014·1 cites·17 claims
- 2272US8612952B2Performance optimization based on data accesses during critical sectionsTZOREF RACHEL·Filed 2010·Granted Dec 17, 2013·5 cites·21 claims
- 2372US7451169B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2006·Granted Nov 11, 2008·3 cites·26 claims
- 2471US6901420B2Method and apparatus for performing packed shift operationsINTEL CORP·Filed 2003·Granted May 31, 2005·10 cites·29 claims
- 2568US5677862AMethod for multiplying packed dataINTEL CORP·Filed 1996·Granted Oct 14, 1997·44 cites·8 claims
- 2663US9361100B2Packing saturated lower 8-bit elements from two source registers of packed 16-bit elementsINTEL CORP·Filed 2012·Granted Jun 7, 2016·0 cites·26 claims
- 2763US9182983B2Executing unpack instruction and pack instruction with saturation on packed data elements from two source operand registersINTEL CORP·Filed 2012·Granted Nov 10, 2015·0 cites·8 claims
- 2863US9015453B2Packing odd bytes from two source registers of packed dataINTEL CORP·Filed 2012·Granted Apr 21, 2015·0 cites·26 claims
- 2962US9734458B2Predicting outcome based on inputIBM·Filed 2014·Granted Aug 15, 2017·1 cites·19 claims
- 3062US9389858B2Orderly storing of corresponding packed bytes from first and second source registers in result registerINTEL CORP·Filed 2012·Granted Jul 12, 2016·0 cites·23 claims
- 3162US9141387B2Processor executing unpack and pack instructions specifying two source packed data operands and saturationINTEL CORP·Filed 2012·Granted Sep 22, 2015·0 cites·10 claims
- 3262US8838946B2Packing lower half bits of signed data elements in two source registers in a destination register with saturationINTEL CORP·Filed 2012·Granted Sep 16, 2014·0 cites·14 claims
- 3362US6738793B2Processor capable of executing packed shift operationsINTEL CORP·Filed 2001·Granted May 18, 2004·7 cites·32 claims
- 3461US8639914B2Packing signed word elements from two source registers to saturated signed byte elements in destination registerPELEG ALEXANDER·Filed 2012·Granted Jan 28, 2014·0 cites·6 claims
- 3561US8495346B2Processor executing pack and unpack instructionsPELEG ALEXANDER·Filed 2012·Granted Jul 23, 2013·0 cites·11 claims
- 3659US8521994B2Interleaving corresponding data elements from part of two source registers to destination register in processor operable to perform saturationPELEG ALEXANDER·Filed 2010·Granted Aug 27, 2013·0 cites·23 claims
- 3757US8479055B2Detecting and optimizing false sharingCITRON DANIEL·Filed 2010·Granted Jul 2, 2013·1 cites·25 claims
- 3856US7966482B2Interleaving saturated lower half of data elements from two source registers of packed dataINTEL CORP·Filed 2006·Granted Jun 21, 2011·0 cites·75 claims
- 3953US2009133005A1Method for validation of binary code transformationsIBM·Filed 2008·Application pending·0 cites
- 4048US7480686B2Method and apparatus for executing packed shift operationsINTEL CORP·Filed 2004·Granted Jan 20, 2009·0 cites·46 claims
- 4147US6070237AMethod for performing population counts on packed data typesINTEL CORP·Filed 1996·Granted May 30, 2000·19 cites·13 claims
- 4244US2007157178A1Cross-module program restructuringIBM·Filed 2006·Application pending·0 cites
- 4343US2009193402A1Iterative Compilation Supporting Entity Instance-Specific Compiler Option VariationsBASHKANSKY GUY·Filed 2008·Application pending·0 cites
- 4439US8661222B2Data object profiling during program executionYAARI YAAKOV·Filed 2011·Granted Feb 25, 2014·0 cites·19 claims
- 4537US2012078925A1Searching within log filesBEHAR NOAM·Filed 2010·Application pending·0 cites
- 4635US9703667B2Hardware-based edge profilingIBM·Filed 2015·Granted Jul 11, 2017·0 cites·16 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →