Membership
Tour
Register
Log in
Rick C. Hetherington
Follow
Person
Pleasanton, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Integration of a virtualized input/output device in a computer system
Patent number
10,860,520
Issue date
Dec 8, 2020
Oracle International Corporation
Rahoul Puri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Extended main memory hierarchy having flash memory for page fault h...
Patent number
9,208,084
Issue date
Dec 8, 2015
Oracle America, Inc.
Sanjiv Kapil
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Cache coherent support for flash in a memory hierarchy
Patent number
8,180,981
Issue date
May 15, 2012
Oracle America, Inc.
Sanjiv Kapil
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple-core processor with support for multiple virtual processors
Patent number
7,873,776
Issue date
Jan 18, 2011
Oracle America, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple-core, multithreaded processor with flexible error steering...
Patent number
7,716,521
Issue date
May 11, 2010
Oracle America, Inc.
Hunter S. Donahue
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple-core processor with flexible mapping of processor cores to...
Patent number
7,685,354
Issue date
Mar 23, 2010
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System interface unit
Patent number
7,644,221
Issue date
Jan 5, 2010
Sun Microsystems, Inc.
Paul G. Chan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
ECC encoding for uncorrectable errors
Patent number
7,587,658
Issue date
Sep 8, 2009
Sun Microsystems, Inc.
Ye Tong
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Use of FBDIMM channel as memory channel and coherence channel
Patent number
7,529,894
Issue date
May 5, 2009
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor and method for device-specific memory address translation
Patent number
7,487,327
Issue date
Feb 3, 2009
Sun Microsystems, Inc.
Bruce J. Chang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for fine-grained multithreading in a multipipe...
Patent number
7,401,206
Issue date
Jul 15, 2008
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-socket symmetric multiprocessing (SMP) system for chip multi-...
Patent number
7,398,360
Issue date
Jul 8, 2008
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Precise error handling in a fine grain multithreaded multicore proc...
Patent number
7,370,243
Issue date
May 6, 2008
Sun Microsystems, Inc.
Gregory F. Grohoski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple independent coherence planes for maintaining coherency
Patent number
7,353,340
Issue date
Apr 1, 2008
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for power throttling in a multi-thread processor
Patent number
7,330,988
Issue date
Feb 12, 2008
Sun Microsystems, Inc.
Robert T. Golla
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiple-core processor with flexible cache directory scheme
Patent number
7,240,160
Issue date
Jul 3, 2007
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for operating a non-blocking hierarchical cache throttle
Patent number
6,684,299
Issue date
Jan 27, 2004
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mechanism for reordering transactions in computer systems with snoo...
Patent number
6,484,240
Issue date
Nov 19, 2002
Sun Microsystems, Inc.
Robert Cypher
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for distributed non-blocking multi-level cache
Patent number
6,430,654
Issue date
Aug 6, 2002
Sun Microsystems, Inc.
Sharad Mehrotra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for correcting soft errors in digital data
Patent number
6,408,417
Issue date
Jun 18, 2002
Sun Microsystems, Inc.
Anuradha N. Moudgal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for operating a non-blocking hierarchical cache throttle
Patent number
6,269,426
Issue date
Jul 31, 2001
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for relaxing the FIFO ordering constraint for...
Patent number
6,253,291
Issue date
Jun 26, 2001
Sun Microsystems, Inc.
Fong Pong
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus for dynamically reconfiguring a processor
Patent number
6,240,502
Issue date
May 29, 2001
Sun Microsystems, Inc.
Ramesh Panwar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for moderating current demand in an integrated...
Patent number
6,219,723
Issue date
Apr 17, 2001
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache tag caching
Patent number
6,212,602
Issue date
Apr 3, 2001
Sun Microsystems, Inc.
Thomas M. Wicki
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Non-blocking hierarchical cache throttle
Patent number
6,154,815
Issue date
Nov 28, 2000
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for inhibiting thrashing in a multi-level non-blocking cache...
Patent number
6,154,812
Issue date
Nov 28, 2000
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-level non-blocking cache system with inhibiting thrashing
Patent number
6,148,371
Issue date
Nov 14, 2000
Sun Microsystems, Inc.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for handling multiple mergeable misses in a no...
Patent number
6,145,054
Issue date
Nov 7, 2000
Sun Microsystems, Inc.
Sharad Mehrotra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache with reduced tag information storage
Patent number
6,122,709
Issue date
Sep 19, 2000
Sun Microsystems, Inc.
Thomas M. Wicki
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
INTEGRATION OF A VIRTUALIZED INPUT/OUTPUT DEVICE IN A COMPUTER SYSTEM
Publication number
20170139799
Publication date
May 18, 2017
Oracle International Corporation
Rahoul Puri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EXTENDED MAIN MEMORY HIERARCHY HAVING FLASH MEMORY FOR PAGE FAULT H...
Publication number
20100332727
Publication date
Dec 30, 2010
Sanjiv Kapil
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CACHE COHERENT SUPPORT FOR FLASH IN A MEMORY HIERARCHY
Publication number
20100293420
Publication date
Nov 18, 2010
Sanjiv Kapil
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multi-socked symmetric multiprocessing (SMP) system for chip multi-...
Publication number
20070043912
Publication date
Feb 22, 2007
SUN MICROSYSTEMS, INC.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Use of FBDIMM Channel as memory channel and coherence channel
Publication number
20070043913
Publication date
Feb 22, 2007
SUN MICROSYSTEMS, INC.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multiple independent coherence planes for maintaining coherency
Publication number
20070043911
Publication date
Feb 22, 2007
SUN MICROSYSTEMS, INC.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and appratus for power throttling in a multi-thread processor
Publication number
20060020831
Publication date
Jan 26, 2006
SUN MICROSYSTEMS, INC.
Robert T. Golla
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Apparatus and method for fine-grained multithreading in a multipipe...
Publication number
20060004995
Publication date
Jan 5, 2006
SUN MICROSYSTEMS, INC.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multiple-core processor with support for multiple virtual processors
Publication number
20060004942
Publication date
Jan 5, 2006
SUN MICROSYSTEMS, INC.
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for operating a non-blocking hierarchical cache throttle
Publication number
20010010069
Publication date
Jul 26, 2001
Ricky C. Hetherington
G06 - COMPUTING CALCULATING COUNTING