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:
Aug. 04, 2015

Filed:

Oct. 10, 2013
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Samar Abbas, Woodinville, WA (US);

Muralidhar Krishnaprasad, Redmond, WA (US);

Affan Arshad Dar, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/48 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 9/542 (2013.01); G06F 9/4862 (2013.01); G06F 11/1471 (2013.01);
Abstract

Executing a long running application while maintaining state of the application. A method includes identifying that a new event has taken place with respect to an execution of an orchestration. The method includes establishing the state of the orchestration by replaying the execution of the orchestration by replaying any previous state from a history of the execution of the orchestration. The method further includes executing a next instruction of the execution of the orchestration. The next instruction is an instruction coded in the orchestration to execute after items in the history have been replayed.


Find Patent Forward Citations

Loading…