RV

Robert Valentine

IN Intel: 27 patents #26 of 5,604Top 1%
Overall (2017): #805 of 506,227Top 1%
27
Patents 2017

Issued Patents 2017

Showing 25 most recent of 27 patents

Patent #TitleCo-InventorsDate
9851972 Functional unit for instruction execution pipeline capable of shifting different chunks of a packed data operand by different amounts Tal Uliel 2017-12-26
9830151 Method and apparatus for vector index load and store Ashish Jha, Elmoustapha Ould-Ahmed-Vall 2017-11-28
9811338 Flag non-modification extension for ISA instructions using prefixes Jonathan D. Combs, Jason W. Brandt 2017-11-07
9804852 Conditional execution support for ISA instructions using prefixes Jonathan D. Combs, Jason W. Brandt, Kevin B. Smith, Zia Ansari, Maxim Loktyukhin 2017-10-31
9804850 Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality Christopher J. Hughes, Mikhail Plotnikov, Andrey Naraikin 2017-10-31
9785437 Method and apparatus for performing a vector bit reversal and crossing Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2017-10-10
9785442 Systems, apparatuses, and methods for data speculation execution Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Milind B. Girkar 2017-10-10
9760371 Packed data operation mask register arithmetic combination processors, methods, systems, and instructions Bret L. Toll, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2017-09-12
9753889 Gather using index array and finite state machine Zeev Sperber, Guy Patkin, Stanislav Shwartsman, Shlomo Raikin, Igor Yanover +1 more 2017-09-05
9690591 System and method for fusing instructions queued during a time window defined by a delay counter Ido Ouziel, Lihu Rappoport, Ron Gabor, Pankaj Raghuvanshi 2017-06-27
9678751 Systems, apparatuses, and methods for performing a horizontal partial sum in response to a single instruction Elmoustapha Ould-Ahmed-Vall, Moustapha Hagog, Amit Gradstein, Simon Rubanovich, Zeev Sperber +2 more 2017-06-13
9672034 Vector shuffle instructions operating on multiple lanes each having a plurality of data elements using a same set of per-lane control bits Zeev Sperber, Benny Eitan, Doron Orenstein 2017-06-06
9665368 Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register Christopher J. Hughes, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmed_Vall +1 more 2017-05-30
9658850 Apparatus and method of improved permute instructions Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Bret L. Toll, Mark J. Charney, Zeev Sperber +1 more 2017-05-23
9645820 Apparatus and method to reserve and permute bits in a mask register Elmoustapha Ould-Ahmed-Vall 2017-05-09
9639354 Packed data rearrangement control indexes precursors generation processors, methods, systems, and instructions Seth Abraham, Elmoustapha Ould-Ahmed-Vall, Zeev Sperber, Amit Gradstein 2017-05-02
9632980 Apparatus and method of mask permute instructions Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Suleyman Sair 2017-04-25
9626333 Scatter using index array and finite state machine Zeev Sperber, Shlomo Raikin, Stanislav Shwartsman, Gal Ofir, Igor Yanover +2 more 2017-04-18
9619236 Apparatus and method of improved insert instructions Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Bret L. Toll, Mark J. Charney, Zeev Sperber +1 more 2017-04-11
9619226 Systems, apparatuses, and methods for performing a horizontal add or subtract in response to a single instruction Mostafa Hagog, Elmoustapha Ould-Ahmed-Vall, Amit Gradstein, Simon Rubanovich, Zeev Sperber 2017-04-11
9606961 Instruction and logic to provide vector compress and rotate functionality Tal Uliel, Elmoustapha Ould-Ahmed-Vall 2017-03-28
9600285 Packed data operation mask concatenation processors, methods, systems and instructions Bret L. Toll, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2017-03-21
9588764 Apparatus and method of improved extract instructions Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Bret L. Toll, Mark J. Charney, Zeev Sperber +1 more 2017-03-07
9582464 Systems, apparatuses, and methods for performing a double blocked sum of absolute differences Elmoustapha Ould-Ahmed-Vall, Mostafa Hagog, Amit Gradstein, Simon Rubanovich, Zeev Sperber 2017-02-28
9569208 Compressed instruction format Doron Orenstein, Brett L. Toll 2017-02-14