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.

Date of Patent:
Oct. 01, 2013

Filed:

Sep. 09, 2011
Applicants:

Carol L. Colrain, Redwood Shores, CA (US);

Kevin S. Neel, San Mateo, CA (US);

Tong Zhou, Merrick, NY (US);

Douglas N. Surber, Orinda, CA (US);

Stefan Heinrich Roesch, San Mateo, CA (US);

Nancy R. Ikeda, Los Altos Hills, CA (US);

Inventors:

Carol L. Colrain, Redwood Shores, CA (US);

Kevin S. Neel, San Mateo, CA (US);

Tong Zhou, Merrick, NY (US);

Douglas N. Surber, Orinda, CA (US);

Stefan Heinrich Roesch, San Mateo, CA (US);

Nancy R. Ikeda, Los Altos Hills, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A process, apparatus, and computer-readable medium are provided for rebuilding a database session when a previous database session becomes unavailable and the commands previously sent for execution on the previous database session satisfy certain criteria. The process includes determining whether or not a set of commands sent by a client for execution on the previous database session is acceptable to replay based at least in part on whether or not the set of commands satisfies one or more criteria. The process further includes determining that the previous database session is unavailable. In response to determining that the previous database session is unavailable, if the set of commands is acceptable for replay, the set of commands is sent for execution on a new database session to rebuild the state on the new database session. The process masks the outage from the application.


Find Patent Forward Citations

Loading…