The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 21, 2014
Filed:
Feb. 12, 2008
Rohan Aranha, Redwood City, CA (US);
Paul Tuck, Wanborough Swindon, GB;
John Ernest Miller, Los Altos, CA (US);
Chih-ping Wang, Palo Alto, CA (US);
Marie-anne Neimat, Atherton, CA (US);
Susan Sokeng Cheung, Cupertino, CA (US);
Rohan Aranha, Redwood City, CA (US);
Paul Tuck, Wanborough Swindon, GB;
John Ernest Miller, Los Altos, CA (US);
Chih-Ping Wang, Palo Alto, CA (US);
Marie-Anne Neimat, Atherton, CA (US);
Susan Sokeng Cheung, Cupertino, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
A system includes an active node and a standby node and zero or more replica nodes. Each of the nodes includes a database system, such as an in-memory database system. Client updates applied to the active node are written through to the standby node, and the standby node writes the updates through to a primary database and updates the replica nodes. Commit ticket numbers tag entries in transaction logs and are used to facilitate recovery if either of the active node or the standby node fails. Updates applied to the primary database are autorefreshed to the active node and written through by the active node to the standby node which propagates the updates to the replica nodes. Bookmarks are used to track updated records of the primary database and are used to facilitate recovery if either of the active node or the standby node fails.