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. 27, 2009

Filed:

Feb. 16, 2007
Applicants:

Anurag Agarwal, Pune, IN;

Dharmesh Shah, San Jose, CA (US);

Nagaraj Kalmala, Sunnyvale, CA (US);

Neelakandan Panchaksharam, Pune, IN;

Rajeev Bharadhwaj, Saratoga, CA (US);

Sameer Lokray, Cupertino, CA (US);

Srikanth Sm, Pune, IN;

Thomas Bean, West Columbia, SC (US);

Inventors:

Anurag Agarwal, Pune, IN;

Dharmesh Shah, San Jose, CA (US);

Nagaraj Kalmala, Sunnyvale, CA (US);

Neelakandan Panchaksharam, Pune, IN;

Rajeev Bharadhwaj, Saratoga, CA (US);

Sameer Lokray, Cupertino, CA (US);

Srikanth Sm, Pune, IN;

Thomas Bean, West Columbia, SC (US);

Assignee:

Symantec Corporation, Mountain View, CA (US);

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

Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server.


Find Patent Forward Citations

Loading…