SG

Sanjeev Ghai

IBM: 62 patents #1,257 of 70,183Top 2%
Globalfoundries: 3 patents #1,029 of 4,424Top 25%
📍 Round Rock, TX: #35 of 1,915 inventorsTop 2%
🗺 Texas: #1,081 of 125,132 inventorsTop 1%
Overall (All Time): #33,677 of 4,157,543Top 1%
65
Patents All Time

Issued Patents All Time

Showing 26–50 of 65 patents

Patent #TitleCo-InventorsDate
8930629 Data cache block deallocate requests in a multi-level cache hierarchy Guy L. Guthrie, William J. Starke, Jeff A. Stuecheli, Derek E. Williams, Phillip G. Williams 2015-01-06
8892821 Method and system for thread-based memory speculation in a memory subsystem of a data processing system Ravi Kumar Arimilli, Warren E. Maule 2014-11-18
8874852 Data cache block deallocate requests in a multi-level cache hierarchy Guy L. Guthrie, William J. Starke, Jeff A. Stuecheli, Derek E. Williams, Phillip G. Williams 2014-10-28
8856455 Data cache block deallocate requests Guy L. Guthrie, William J. Starke, Jeff A. Stuecheli, Derek E. Williams, Phillip G. Williams 2014-10-07
7934070 Streaming reads for early processing in a cascaded memory subsystem with buffered memory devices Mark A. Brittain, Edgar R. Cordero, Warren E. Maule 2011-04-26
7840860 Double DRAM bit steering for multiple error corrections Luiz C. Alves, Mark A. Brittain, Timothy J. Dell, Warren E. Maule, Scott Barnett Swaney 2010-11-23
7779292 Efficient storage of metadata in a system memory James Stephen Fields, Jr., Warren E. Maule, Jeffrey A. Stuecheli 2010-08-17
7523364 Double DRAM bit steering for multiple error corrections Luiz C. Alves, Mark A. Brittain, Timothy J. Dell, Warren E. Maule, Scott Barnett Swaney 2009-04-21
7469322 Data processing system and method for handling castout collisions Guy L. Guthrie, John T. Hollaway, Jr. 2008-12-23
7467323 Data processing system and method for efficient storage of metadata in a system memory James Stephen Fields, Jr., Warren E. Maule, Jeffrey A. Stuecheli 2008-12-16
7366844 Data processing system and method for handling castout collisions Guy L. Guthrie, John T. Hollaway, Jr. 2008-04-29
7337293 Streaming reads for early processing in a cascaded memory subsystem with buffered memory devices Mark A. Brittain, Edgar R. Cordero, Warren E. Maule 2008-02-26
7130967 Method and system for supplier-based memory speculation in a memory subsystem of a data processing system Ravi Kumar Arimilli, Warren E. Maule 2006-10-31
7058767 Adaptive memory access speculation John Steven Dodson, James Stephen Fields, Jr., Jeffrey A. Stuecheli 2006-06-06
7017024 Data processing system having no system memory Ravi Kumar Arimilli, John Steven Dodson, Kenneth L. Wright 2006-03-21
6970936 Data processing system and method of communication that employ a request-and-forget protocol James Stephen Fields, Jr. 2005-11-29
6920521 Method and system of managing virtualized physical memory in a data processing system Ravi Kumar Arimilli, John Steven Dodson, Kenneth L. Wright 2005-07-19
6907494 Method and system of managing virtualized physical memory in a memory controller and processor system Ravi Kumar Arimilli, John Steven Dodson, Kenneth L. Wright 2005-06-14
6904490 Method and system of managing virtualized physical memory in a multi-processor system Ravi Kumar Arimilli, John Steven Dodson, Kenneth L. Wright 2005-06-07
6678814 Method and apparatus for allocating data usages within an embedded dynamic random access memory device Ravi Kumar Arimilli, James Stephen Fields, Jr., Praveen S. Reddy, William J. Starke 2004-01-13
6606680 Method and apparatus for accessing banked embedded dynamic random access memory devices Ravi Kumar Arimilli, James Stephen Fields, Jr., Praveen S. Reddy, William J. Starke 2003-08-12
6601145 Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls Ravi Kumar Arimilli, James Stephen Fields, Jr., Guy L. Guthrie, Jody B. Joyner 2003-07-29
6574719 Method and apparatus for concurrently communicating with multiple embedded dynamic random access memory devices Ravi Kumar Arimilli, James Stephen Fields, Jr., Praveen S. Reddy, William J. Starke 2003-06-03
6553463 Method and system for high speed access to a banked cache memory Lakshminarayana B. Arimilli, Ravi Kumar Arimilli, James Stephen Fields, Jr., Praveen S. Reddy 2003-04-22
6546468 Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update Ravi Kumar Arimilli, James Stephen Fields, Jr., Guy L. Guthrie, Jody B. Joyner 2003-04-08