BT

Bret L. Toll

IN Intel: 193 patents #58 of 30,777Top 1%
AC Ampere Computing: 6 patents #6 of 94Top 7%
📍 Hillsboro, OR: #4 of 2,365 inventorsTop 1%
🗺 Oregon: #56 of 28,073 inventorsTop 1%
Overall (All Time): #3,381 of 4,157,543Top 1%
199
Patents All Time

Issued Patents All Time

Showing 151–175 of 199 patents

Patent #TitleCo-InventorsDate
9658850 Apparatus and method of improved permute instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney, Zeev Sperber +1 more 2017-05-23
9619236 Apparatus and method of improved insert instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney, Zeev Sperber +1 more 2017-04-11
9612930 Providing autonomous self-testing of a processor Vedvyas Shanbhogue, Eric Rasmussen, Deep Buch, Gordon McFadden, Kameswar Subramaniam +2 more 2017-04-04
9600285 Packed data operation mask concatenation processors, methods, systems and instructions Robert Valentine, 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, Robert Valentine, Jesus Corbal, Mark J. Charney, Zeev Sperber +1 more 2017-03-07
9575757 Efficient zero-based decompression Elmoustapha Ould-Ahmed-Vall, Suleyman Sair, Kshitij A. Doshi, Charles R. Yount 2017-02-21
9563564 Cache allocation with code and data prioritization Andrew J. Herdrich, Edwin Verplanke, Ravishankar Iyer, Christopher C. Gianos, Jeffrey D. Chamberlain +2 more 2017-02-07
9552205 Vector indexed memory access plus arithmetic and/or logical operation processors, methods, systems, and instructions Igor Ermolaev, Robert Valentine, Jesus Corbal San Adrian, Gautam Doshi, Rama Kishan V. Malladi +1 more 2017-01-24
9524168 Apparatus and method for shuffling floating point or integer values Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Tal Uliel 2016-12-20
9513871 Floating point round-off amount determination processors, methods, systems, and instructions Cristina S. Anderson, Robert Valentine, Simon Rubanovich, Amit Gradstein 2016-12-06
9513917 Vector friendly instruction format and execution thereof Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Santiago Galan Duran +14 more 2016-12-06
9513918 Apparatus and method for performing permute operations Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mostafa Hagog, Jesus Corbal, Mark J. Charney +3 more 2016-12-06
9501276 Instructions and logic to vectorize conditional loops Tal Uliel, Elmoustapha Ould-Ahmed-Vall 2016-11-22
9489196 Multi-element instruction with different read and write masks Mikhail Plotnikov, Andrey Naraikan, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal 2016-11-08
9459866 Vector frequency compress instruction Elmoustapha Ould-Ahmed-Vall, Suleyman Sair, Kshitij A. Doshi, Charles R. Yount 2016-10-04
9442733 Packed data operation mask comparison processors, methods, systems, and instructions Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2016-09-13
9424034 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2016-08-23
9424327 Instruction execution that broadcasts and masks data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney 2016-08-23
9367325 Common architecture state presentation for processor having processing cores of different types Jason W. Brandt, John G. Holm 2016-06-14
9354877 Systems, apparatuses, and methods for performing mask bit compression Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2016-05-31
9336000 Instruction execution unit that broadcasts data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney 2016-05-10
9323531 Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register Christopher J. Hughes, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmedvall +1 more 2016-04-26
9268596 Instruction and logic to test transactional execution status Ravi Rajwar, Konrad K. Lai, Matthew C. Merten, Martin G. Dixon 2016-02-23
9244687 Packed data operation mask comparison processors, methods, systems, and instructions Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2016-01-26
9218182 Systems, apparatuses, and methods for performing a shuffle and operation (shuffle-op) Igor Ermolaev, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Andrey Naraikin 2015-12-22