BT

Bret L. Toll

IN Intel: 22 patents #31 of 5,158Top 1%
Overall (2018): #1,260 of 503,207Top 1%
22
Patents 2018

Issued Patents 2018

Patent #TitleCo-InventorsDate
10163468 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2018-12-25
10157061 Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks Jesus Corbal, Matthew J. Craighead, Andrew T. Forsyth 2018-12-18
10153012 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2018-12-11
10153011 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2018-12-11
10152401 Instruction and logic to test transactional execution status Ravi Rajwar, Konrad K. Lai, Matthew C. Merten, Martin G. Dixon 2018-12-11
10141033 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2018-11-27
10114651 Gathering and scattering multiple data elements Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more 2018-10-30
10102888 Multiple register memory access instructions, processors, methods, and systems Glenn J. Hinton, Ronak Singhal 2018-10-16
10095515 Compressed instruction format Robert Valentine, Doron Orenstein 2018-10-09
10089229 Cache allocation with code and data prioritization Andrew J. Herdrich, Edwin Verplanke, Ravishankar Iyer, Christopher C. Gianos, Jeffrey D. Chamberlain +2 more 2018-10-02
10083316 Instruction execution that broadcasts and masks data values at different levels of granularity Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney 2018-09-25
10073695 Floating point round-off amount determination processors, methods, systems, and instructions Cristina S. Anderson, Robert Valentine, Simon Rubanovich, Amit Gradstein 2018-09-11
10037208 Multi-element instruction with different read and write masks Mikhail Plotnikov, Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal 2018-07-31
10037205 Instruction and logic to provide vector blend and permute functionality Robert Valentine, Jesus Corbal, Jeffrey G. Wiedemeier, Sridhar Samudrala 2018-07-31
9990202 Packed data element predication processors, methods, systems, and instructions Ronak Singhal, Buford M. Guy, Mishali Naik 2018-06-05
9990201 Multiplication instruction for which execution completes without writing a carry flag Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdine Ozturk, Gilbert M. Wolrich +5 more 2018-06-05
9983873 Systems, apparatuses, and methods for performing mask bit compression Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney 2018-05-29
9946540 Apparatus and method of improved permute instructions with multiple granularities Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney, Zeev Sperber +1 more 2018-04-17
9940131 Rotate instructions that complete execution either without writing or reading flags Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more 2018-04-10
9940130 Rotate instructions that complete execution either without writing or reading flags Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more 2018-04-10
9916160 Rotate instructions that complete execution either without writing or reading flags Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more 2018-03-13
9864602 Packed rotate processors, methods, systems, and instructions Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal San Andrian, Suleyman Sair, Zeev Sperber +2 more 2018-01-09