Database replication using application program event playback

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030126133A1
SERIAL NO

10033701

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system for updating and maintaining multiple copies of a database. An application program sends events to a database server at a primary data site to update, or otherwise modify, data in data store at the site. A tracking process at the database server enters event information into an event log. The event log is sent to other data sites where the record of events is used to recreate modifications to copies of the primary data site's data store. This approach allows multiple other data stores at different data sites to be similarly updated. Event logs, and portions of event logs, can be transferred among data sites with a minimum of coordination and verification, and used to update copies of a data store, or other information. Portions of event logs can be received at a site 'out-of-order' from the recording of events at the primary site. When a primary site fails, another site whose data store is sufficiently updated with the event log data can assume the role of primary site. If the original primary site comes back on line then it can be updated with event log data from the second primary site and re-assume primary operations, or remain as a secondary site.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SLAM DUNK NETWORKS INCSUITE 100 100 REDWOOD SHORES PARKWAY REDWOOD CITY CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dattatri, Kayshav San Jose, CA 7 352
Kadakia, Viral Sunnyvale, CA 2 83
Prasad, Guru San Mateo, CA 12 59
Singhal, Pravin Cupertino, CA 21 1576

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation