P

Inventor

BAMFORD ROGER J

US43 patents
⚠️ This page may combine multiple inventors who share the name “BAMFORD ROGER J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

ORACLE CORP

23 patents
US6353836B1Mar 5, 2002

Method and apparatus for transferring data from the cache of one node to the cache of another node

ORACLE CORP94 citations99
US6185577B1Feb 6, 2001

Method and apparatus for incremental undo

ORACLE CORP157 citations98
US6173313B1Jan 9, 2001

Methodology for hosting distributed objects at a predetermined node in a distributed system

ORACLE CORP84 citations98
US6144983ANov 7, 2000

Method and apparatus for dynamic lock granularity escalation and de-escalation in a computer system

ORACLE CORP137 citations98
US5870758AFeb 9, 1999

Method and apparatus for providing isolation levels in a database system

ORACLE CORP294 citations98
US6507853B2Jan 14, 2003

Recovering data from a failed cache using recovery logs of caches that updated the data

ORACLE CORP44 citations96
US6243702B1Jun 5, 2001

Method and apparatus for propagating commit times between a plurality of database servers

ORACLE CORP73 citations96
US6237001B1May 22, 2001

Managing access to data in a distributed database environment

ORACLE CORP79 citations96
US5870761AFeb 9, 1999

Parallel queue propagation

ORACLE CORP156 citations96
US5832516ANov 3, 1998

Caching data in recoverable objects

ORACLE CORP58 citations96
US5806076ASep 8, 1998

Tracking dependencies between transactions in a database

ORACLE CORP91 citations96
US6609136B2Aug 19, 2003

Recovering data from a failed cache using a surviving cache

ORACLE CORP16 citations93
US6567827B2May 20, 2003

Using a checkpoint to manage data that is shared by a plurality of nodes

ORACLE CORP18 citations93
US6564234B2May 13, 2003

Managing a resource used by a plurality of nodes

ORACLE CORP22 citations93
US6543005B1Apr 1, 2003

Transmitting data reliably and efficiently

ORACLE CORP27 citations93
US6411968B2Jun 25, 2002

Managing recovery of data after failure of one or more caches

ORACLE CORP22 citations93
US6363396B1Mar 26, 2002

Object hashing with incremental changes

ORACLE CORP76 citations93
US6112281AAug 29, 2000

I/O forwarding in a cache coherent shared disk computer system

ORACLE CORP39 citations93
US5832521ANov 3, 1998

Method and apparatus for performing consistent reads in multiple-server environments

ORACLE CORP49 citations93
US6012060AJan 4, 2000

Sharing, updating data blocks among multiple nodes in a distributed system

ORACLE CORP33 citations92
US5963960AOct 5, 1999

Method and apparatus for queuing updates in a computer system

ORACLE CORP30 citations92
US5499367AMar 12, 1996

System for database integrity with multiple logs assigned to client subsets

ORACLE CORP300 citations92
US6564230B2May 13, 2003

Transferring a resource between caches of different nodes

ORACLE CORP6 citations74

ORACLE INT CORP

17 patents
US7577690B2Aug 18, 2009

Managing checkpoint queues in a multiple node system

ORACLE INT CORP40 citations96
US7200623B2Apr 3, 2007

Methods to perform disk writes in a distributed shared disk system needing consistency across failures

ORACLE INT CORP38 citations96
US7065540B2Jun 20, 2006

Managing checkpoint queues in a multiple node system

ORACLE INT CORP59 citations96
US7039773B2May 2, 2006

Method and mechanism for efficient implementation of ordered records

ORACLE INT CORP61 citations96
US7334004B2Feb 19, 2008

Consistent read in a distributed database environment

ORACLE INT CORP42 citations93
US7277897B2Oct 2, 2007

Dynamic reassignment of data ownership

ORACLE INT CORP26 citations93
US7178060B2Feb 13, 2007

Transmitting data reliably and efficiently

ORACLE INT CORP15 citations93
US7139772B2Nov 21, 2006

Ownership reassignment in a shared-nothing database system

ORACLE INT CORP21 citations93
US7120651B2Oct 10, 2006

Maintaining a shared cache that has partitions allocated among multiple nodes and a data-to-partition mapping

ORACLE INT CORP28 citations93
US6970872B1Nov 29, 2005

Techniques for reducing latency in a multi-node system when obtaining a resource that does not reside in cache

ORACLE INT CORP45 citations93
US6845384B2Jan 18, 2005

One-phase commit in a shared-nothing database system

ORACLE INT CORP33 citations93
US7296039B2Nov 13, 2007

Managing checkpoint queues in a multiple node system

ORACLE INT CORP30 citations92
US6957236B1Oct 18, 2005

Providing a useable version of a data item

ORACLE INT CORP32 citations92
US6636851B1Oct 21, 2003

Method and apparatus for propagating commit times between a plurality of database servers

ORACLE INT CORP42 citations92
US7930278B2Apr 19, 2011

Methods to perform disk writes in a distributed shared disk system needing consistency across failures

ORACLE INT CORP11 citations84
US7107319B2Sep 12, 2006

Method and apparatus for reducing latency and message traffic during data and lock transfer in a multi-node system

ORACLE INT CORP12 citations84
US8051046B2Nov 1, 2011

Methods to perform disk writes in a distributed shared disk system needing consistency across failures

ORACLE INT CORP4 citations62

CHANDRASEKARAN SASHIKANTH

2 patents

BAMFORD ROGER J

1 patent