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:
Apr. 03, 2018

Filed:

Oct. 30, 2015
Applicant:

Netsuite Inc., San Mateo, CA (US);

Inventors:

Ivan Omar Parra, Mountain View, CA (US);

Douglas H. Williams, Capitola, CA (US);

Assignee:

NETSUITE INC, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 11/07 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1451 (2013.01); G06F 11/0709 (2013.01); G06F 11/1438 (2013.01); G06F 11/1446 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/1482 (2013.01); H04L 67/1095 (2013.01); H04L 67/16 (2013.01); G06F 2201/84 (2013.01);
Abstract

A method for enabling a distributed computing system to tolerate system faults during the execution of a client process. The method includes instantiating an execution environment relating to the client process; executing instructions within the execution environment, the instructions causing the execution environment to issue further instructions to the distributing computing system, the further instructions relating to actions to be performed with respect to data stored on the distributed computing system. An object interface proxy receives the further instructions and monitors the received to determine if the execution environment is in a desired save-state condition; and, if so, save a current state of the execution environment in a data store.


Find Patent Forward Citations

Loading…