PROGRAMMING INTERFACE FOR A COMPONENTIZED AND EXTENSIBLE WORKFLOW MODEL

Patent №

US 7,464,366

Granted

2008-12-09

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11063954

Building a componentized workflow model via an application programming interface. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities to create the workflow via the application programming interfaces. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities. Users also compile the workflow via the application programming interface.

AI classification

Knowledge representation1.00
Planning1.00
AI hardware0.97
Natural language0.16
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 158750959

Assignors

SHUKLA, DHARMA K., MEHTA, MAYANK, BHANDARKAR, ADITYA G., PARASNIS, ABHAY VINAYAK, SAGAR, AKASH J., VALEGEREPURA, KUMARSWAMY P., SCHMIDT, ROBERT B.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC