Method for providing session consistency guarantees

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5581753
SERIAL NO

08314971

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides client-selected consistency guarantees to clients of a weakly consistent replicated database on a per 'session' basis. The clients have access to utilities which allow the clients to, individually or collectively, define a 'session' over which the selected guarantees are enforced. A 'session' is broadly defined as a sequence of logically related Reads and Writes to the database. Sessions are initiated and terminated substantially independently of other sessions which may exist concurrently. Clients are allowed, however, to clone sessions and/or merge sessions with other clients. Clients select a minimum relevant subset of guarantees from among a set of pre-defined consistency guarantees, where 'relevancy' is a client determined factor. At any given time, the system may be enforcing a number of different combinations of consistency guarantees. The guarantees ensure that all clients participating in a particular session view the database as having certain conditions of data consistency--the consistency of which is only provided with respect to the participants' Read and Write requests. Clients are allowed to downgrade their selected guarantees during the course of their sessions. One implementation of the present invention permits the selection of any one of four consistency guarantees.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
YORANSO CONSULTING LIMITED LIABILITY COMPANY160 GREENTREE DRIVE SUITE 101 DOVER DE 19904

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Demers, Alan J Boulder Creek, CA 19 1328
Petersen, Karin Menlo Park, CA 14 1262
Spreitzer, Michael J Tracy, CA 27 5310
Terry, Douglas B San Carlos, CA 28 3888
Theimer, Marvin M Mountain View, CA 107 8856
Welch, Brent B Mountain View, CA 12 1025

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation