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:
Sep. 25, 2012

Filed:

May. 29, 2008
Applicants:

Donald F. Box, Bellevue, WA (US);

Geoffrey M. Kizer, Seattle, WA (US);

Kenneth David Wolf, Seattle, WA (US);

Jeffrey C. Schlimmer, Redmond, WA (US);

Edmund Samuel Victor Pinto, Duvall, WA (US);

Inventors:

Donald F. Box, Bellevue, WA (US);

Geoffrey M. Kizer, Seattle, WA (US);

Kenneth David Wolf, Seattle, WA (US);

Jeffrey C. Schlimmer, Redmond, WA (US);

Edmund Samuel Victor Pinto, Duvall, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06Q 10/00 (2012.01);
U.S. Cl.
CPC ...
Abstract

Activity callbacks in a continuation-based runtime. At framework-definition time, a framework activity is authored. The framework activity may have an environmental logic portion the processes input or output parameters whose values will be supplied to and/or received from an activity callback. The framework activity also includes a callback invocation portion that, during execution time, will actually provide parameter value(s) to and/or receive parameter value(s) from the activity callback. The framework activity serves as a framework that operates with any activity callback that has one or more characteristics. Such activity callbacks may not even be defined at framework-definition time. Instead, the framework activity may be used multiple times in the same applications, or in different applications to thereby provide core framework functionality, while allowing application developers to plug in activity callbacks that meet the custom needs of the application.


Find Patent Forward Citations

Loading…