Inventor
NGAI GARY C
US17 patents
⚠️ This page may combine multiple inventors who share the name “NGAI GARY C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ORACLE CORP
10 patentsUS6631374B1Oct 7, 2003
System and method for providing fine-grained temporal database access
ORACLE CORP231 citations99
US6341340B1Jan 22, 2002
Transitioning ownership of data items between ownership groups
ORACLE CORP155 citations99
US6295610B1Sep 25, 2001
Recovering resources in parallel
ORACLE CORP110 citations98
US6192377B1Feb 20, 2001
Method and apparatus for determing whether a transaction can use a version of a data item
ORACLE CORP114 citations98
US6185577B1Feb 6, 2001
Method and apparatus for incremental undo
ORACLE CORP157 citations98
US5850507ADec 15, 1998
Method and apparatus for improved transaction recovery
ORACLE CORP110 citations97
US6510421B1Jan 21, 2003
Performing 2-phase commit with presumed prepare
ORACLE CORP54 citations96
US5806076ASep 8, 1998
Tracking dependencies between transactions in a database
ORACLE CORP91 citations96
US6182241B1Jan 30, 2001
Method and apparatus for improved transaction recovery
ORACLE CORP52 citations95
US6493726B1Dec 10, 2002
Performing 2-phase commit with delayed forget
ORACLE CORP51 citations92
ORACLE INT CORP
7 patentsUS6647510B1Nov 11, 2003
Method and apparatus for making available data that was locked by a dead transaction before rolling back the entire dead transaction
ORACLE INT CORP92 citations98
US7526508B2Apr 28, 2009
Self-managing database architecture
ORACLE INT CORP63 citations97
US7031987B2Apr 18, 2006
Integrating tablespaces with different block sizes
ORACLE INT CORP56 citations96
US6684223B1Jan 27, 2004
Performing 2-phase commit with presumed prepare
ORACLE INT CORP32 citations92
US6961729B1Nov 1, 2005
Processing in parallel units of work that perform DML operations on the same spanning rows
ORACLE INT CORP45 citations91
US7415466B2Aug 19, 2008
Parallel transaction recovery
ORACLE INT CORP9 citations84
US7237147B2Jun 26, 2007
Method and apparatus for making available data that was locked by a dead transaction before rolling back the entire dead transaction
ORACLE INT CORP9 citations74