Cluster caching with concurrency checking

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7444333
APP PUB NO 20060123066A1
SERIAL NO

11338969

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Concurrency can be maintained in cluster caching when processing an update request on network server that is storing a local copy of a data item. The request can be processed using the local copy of the data item. A predicated update request can be sent to a network database storing the data item, wherein the database can commit the update if the local copy is current with the data item. If the local copy is not current, the network server can request a new copy, process the request using the current copy, and try another predicated request. The process can continue until the update is committed to the database or aborted. Once committed, any other servers in the cluster can be notified that the data item has been updated. Those other servers can drop any local copy of the data item and can request an updated copy of the data item.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY MAIL STOP 5OP7 REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jacobs, Dean Bernard Berkeley, CA 31 745
Messinger, Adam San Francisco, CA 35 763
White, Seth San Francisco, CA 39 569
Woollen, Rob San Francisco, CA 28 468

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation