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:
Dec. 09, 2014

Filed:

Oct. 11, 2011
Applicants:

Miriam Rosenberg, Kirkland, WA (US);

Bruce G. Payette, Bellevue, WA (US);

Jeffrey P. Snover, Woodinville, WA (US);

Rahim Maknojia, Bellevue, WA (US);

Christine Moeller, Redmond, WA (US);

Narayanan Lakshmanan, Bothell, WA (US);

Hemant Mahawar, Redmond, WA (US);

Constantin Oprea, Seattle, WA (US);

Lee Holmes, Renton, WA (US);

Kenneth M. Hansen, Woodinville, WA (US);

Inventors:

Miriam Rosenberg, Kirkland, WA (US);

Bruce G. Payette, Bellevue, WA (US);

Jeffrey P. Snover, Woodinville, WA (US);

Rahim Maknojia, Bellevue, WA (US);

Christine Moeller, Redmond, WA (US);

Narayanan Lakshmanan, Bothell, WA (US);

Hemant Mahawar, Redmond, WA (US);

Constantin Oprea, Seattle, WA (US);

Lee Holmes, Renton, WA (US);

Kenneth M. Hansen, Woodinville, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4843 (2013.01);
Abstract

A workflow scripting system is described herein that combines the features of workflows and scripts by automatically translating between the two models. Using the system, a script author can create workflows on the fly using familiar scripting language, and a workflow author can use scripting steps to perform actions. Workflows run in this manner can be setup to execute in their own process to improve robustness or efficiency. Operations in an enterprise environment frequently take a long time and are subject to interruptions. By adding reliability concepts of workflows to a shell environment, users of the system can write scripts to address common needs of large-scale computing environments. Thus, the workflow scripting system blends the available resources provided by workflow and scripting environments to provide a host of powerful, advanced capabilities to IT personnel.


Find Patent Forward Citations

Loading…