Assignee
OULD-AHMED-VALL ELMOUSTAPHA
US·34 granted patents·19 pending applications·131 citations·filing 2011–2022
Top patents by PatentIndex Score
53 records- 0196US9557998B2Systems, apparatuses, and methods for performing delta decoding on packed data elementsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jan 31, 2017·39 cites·18 claims
- 0288US9747101B2Gather-op instruction to duplicate a mask and perform an operation on vector elements gathered via tracked offset-based gatheringOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Aug 29, 2017·11 cites·30 claims
- 0386US9524168B2Apparatus and method for shuffling floating point or integer valuesOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Dec 20, 2016·9 cites·18 claims
- 0486US9424327B2Instruction execution that broadcasts and masks data values at different levels of granularityOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Aug 23, 2016·5 cites·20 claims
- 0585US9804844B2Instruction and logic to provide stride-based vector load-op functionality with mask duplicationOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Oct 31, 2017·9 cites·30 claims
- 0685US9448794B2Instruction and logic to provide vector horizontal majority voting functionalityOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Sep 20, 2016·7 cites·27 claims
- 0784US9389861B2Systems, apparatuses, and methods for mapping a source operand to a different rangeOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jul 12, 2016·11 cites·20 claims
- 0883US9864602B2Packed rotate processors, methods, systems, and instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jan 9, 2018·8 cites·22 claims
- 0982US9575757B2Efficient zero-based decompressionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Feb 21, 2017·7 cites·15 claims
- 1080US9672036B2Instruction and logic to provide vector loads with strides and masking functionalityOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jun 6, 2017·6 cites·30 claims
- 1176US10203954B2Instruction and logic to provide conversions between a mask register and a general purpose register or memoryOULD AHMED VALL ELMOUSTAPHA·Filed 2011·Granted Feb 12, 2019·4 cites·31 claims
- 1276US9791282B2Technologies for route navigation sharing in a community cloudOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Granted Oct 17, 2017·4 cites·25 claims
- 1369US9582464B2Systems, apparatuses, and methods for performing a double blocked sum of absolute differencesOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Feb 28, 2017·2 cites·17 claims
- 1468US9904547B2Packed data rearrangement control indexes generation processors, methods, systems and instructionsOULD AHMED VALL ELMOUSTAPHA·Filed 2011·Granted Feb 27, 2018·2 cites·21 claims
- 1567US9459865B2Systems, apparatuses, and methods for performing a butterfly horizontal and cross add or substract in response to a single instructionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Oct 4, 2016·2 cites·19 claims
- 1666US9454507B2Systems, apparatuses, and methods for performing a conversion of a writemask register to a list of index values in a vector registerOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Sep 27, 2016·2 cites·20 claims
- 1765US9785442B2Systems, apparatuses, and methods for data speculation executionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Granted Oct 10, 2017·1 cites·17 claims
- 1864US10866807B2Processors, methods, systems, and instructions to generate sequences of integers in numerical order that differ by a constant strideOULD AHMED VALL ELMOUSTAPHA·Filed 2011·Granted Dec 15, 2020·1 cites·22 claims
- 1963US9870338B2Systems, apparatuses, and methods for performing vector packed compression and repeatOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jan 16, 2018·1 cites·20 claims
- 2054US9619236B2Apparatus and method of improved insert instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Apr 11, 2017·0 cites·20 claims
- 2154US9207942B2Systems, apparatuses,and methods for zeroing of bits in a data elementOULD-AHMED-VALL ELMOUSTAPHA·Filed 2013·Granted Dec 8, 2015·0 cites·20 claims
- 2254US2019196829A1Apparatus and method for vector multiply and subtraction of signed doublewordsOULD AHMED VALL ELMOUSTAPHA·Filed 2017·Application pending·0 cites
- 2353US9588764B2Apparatus and method of improved extract instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Mar 7, 2017·0 cites·20 claims
- 2453US2023309511A1Autonomous livestock movementOULD AHMED VALL ELMOUSTAPHA·Filed 2022·Application pending·0 cites
- 2551US9632980B2Apparatus and method of mask permute instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Apr 25, 2017·0 cites·20 claims
- 2651US9465612B2Systems, apparatuses, and methods for performing delta encoding on packed data elementsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Oct 11, 2016·0 cites·20 claims
- 2749US2016357556A1Systems, apparatuses, and methods for data speculation executionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Application pending·0 cites
- 2849US2016179530A1Instruction and logic to perform a vector saturated doubleword/quadword addOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Application pending·0 cites
- 2948US10241792B2Vector frequency expand instructionOULD AHMED VALL ELMOUSTAPHA·Filed 2011·Granted Mar 26, 2019·0 cites·21 claims
- 3047US9658850B2Apparatus and method of improved permute instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted May 23, 2017·0 cites·20 claims
- 3147US2016188341A1Apparatus and method for fused add-add instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Application pending·0 cites
- 3247US2016188327A1Apparatus and method for fused multiply-multiply instructionsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2014·Application pending·0 cites
- 3346US9513918B2Apparatus and method for performing permute operationsOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Dec 6, 2016·0 cites·17 claims
- 3446US9459866B2Vector frequency compress instructionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Oct 4, 2016·0 cites·20 claims
- 3545US9665371B2Providing vector horizontal compare functionality within a vector registerOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted May 30, 2017·0 cites·22 claims
- 3645US9495162B2Apparatus and method for performing a permute operationOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Nov 15, 2016·0 cites·17 claims
- 3745US9336000B2Instruction execution unit that broadcasts data values at different levels of granularityOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted May 10, 2016·0 cites·20 claims
- 3845US2014189322A1Systems, Apparatuses, and Methods for Masking Usage CountingOULD-AHMED-VALL ELMOUSTAPHA·Filed 2012·Application pending·0 cites
- 3943US10474463B2Apparatus and method for down conversion of data typesOULD AHMED VALL ELMOUSTAPHA·Filed 2011·Granted Nov 12, 2019·0 cites·12 claims
- 4043US2014059322A1Apparatus and method for broadcasting from a general purpose register to a vector registerOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4143US2014223138A1Systems, apparatuses, and methods for performing conversion of a mask register into a vector register.OULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4243US2014208065A1Apparatus and method for mask register expand operationOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4343US2013326196A1Systems, apparatuses, and methods for performing vector packed unary decoding using masksOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4442US2014082333A1Systems, apparatuses, and methods for performing an absolute difference calculation between corresponding packed data elements of two vector registersOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4542US2013326192A1Broadcast operation on mask registerOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4641US9946541B2Systems, apparatuses, and method for strided accessOULD AHMED VALL ELMOUSTAPHA·Filed 2015·Granted Apr 17, 2018·0 cites·6 claims
- 4741US9678751B2Systems, apparatuses, and methods for performing a horizontal partial sum in response to a single instructionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Granted Jun 13, 2017·0 cites·20 claims
- 4841US2014108480A1Apparatus and method for vector compute and accumulateOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
- 4941US2017269935A1Instruction and logic to provide vector loads and stores with strides and masking functionalityOULD-AHMED-VALL ELMOUSTAPHA·Filed 2017·Application pending·0 cites
- 5040US2014189296A1System, apparatus and method for loop remainder mask instructionOULD-AHMED-VALL ELMOUSTAPHA·Filed 2011·Application pending·0 cites
Showing the top 50 of 53 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when OULD-AHMED-VALL ELMOUSTAPHA files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →