AR

Anwar Rohillah

IN Intel: 12 patents #3,417 of 30,777Top 15%
QU Qualcomm: 4 patents #3,802 of 12,104Top 35%
UN Unknown: 2 patents #12,644 of 83,584Top 20%
Apple: 1 patents #12,251 of 18,612Top 70%
Overall (All Time): #248,534 of 4,157,543Top 6%
18
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
11886354 Cache thrash detection Tyler J. Huberty 2024-01-30
10042814 System and method for using a mask register to track progress of gathering and scattering elements between data registers and memory Eric Sprangle, Robert Dale Cavin, Andrew T. Forsyth, Michael Abrash 2018-08-07
9665489 Methods of selecting available cache in multiple cluster system Feng Wang, Bohuslav Rychlik, George Patsilaras, Andrew E. Turner 2017-05-30
9495291 Configurable spreading function for memory interleaving Feng Wang, Bohuslav Rychlik 2016-11-15
9495153 Methods, apparatus, and instructions for converting vector data Eric Sprangle, Robert Dale Cavin, Douglas M. Carmean 2016-11-15
9489305 System and method for managing bandwidth and power consumption through data filtering George Patsilaras, Bohuslav Rychlik, Andrew E. Turner, Kris Tiri, Jeong-Ho Woo +3 more 2016-11-08
9465735 System and method for uniform interleaving of data across a multiple-channel memory architecture with asymmetric storage capacity Bohuslav Rychlik, Feng Wang, Simon Peter William Booth 2016-10-11
8892848 Processor and system using a mask register to track progress of gathering and prefetching elements from memory Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash 2014-11-18
8681173 Device, system, and method for improving processing efficiency by collectively applying operations Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash 2014-03-25
8667250 Methods, apparatus, and instructions for converting vector data Eric Sprangle, Robert Dale Cavin, Douglas M. Carmean 2014-03-04
8108614 Mechanism for effectively caching streaming and non-streaming data patterns Eric Sprangle, Robert Dale Cavin 2012-01-31
8065488 Mechanism for effectively caching streaming and non-streaming data patterns Eric Sprangle, Robert Dale Cavin 2011-11-22
7984273 System and method for using a mask register to track progress of gathering elements from memory Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash 2011-07-19
7536530 Method and apparatus for determining a dynamic random access memory page management implementation Eric Sprangle 2009-05-19
7383418 Method and apparatus for prefetching data to a lower level cache memory Kenneth J. Janik, K S Venkatraman, Eric Sprangle, Ronak Singhal 2008-06-03
7296140 Prefetching data in a computer system Eric Sprangle 2007-11-13
7032076 Prefetching data in a computer system Eric Sprangle 2006-04-18
7020762 Method and apparatus for determining a dynamic random access memory page management implementation Eric Sprangle 2006-03-28