IP Library Granted Patent US 7,062,537
Granted Patent B2
US 7,062,537 · App. 10/742,696 · Granted Jun 13, 2006

Workflow services architecture

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,062,537
App. No.
10/742,696
Granted
Jun 13, 2006
Kind
B2
Abstract

An automated workflow services system can accommodate a wide variety of workflow scenarios. A composition service, a constraint service, and a tracking service can be provided to client programs. The composition service can support client-directed instantiation of actions for activity flows. Activity flows can be based on an activity model, constructed on an ad hoc basis, or a combination thereof. Actions can be added to an activity flow at execution time of the activity flow. The tracking service can track messages to and from the actions.

Claims (5)

1. An automated workflow service system comprising:

an activity flow composition service operable to communicate with a client via a SOAP-based protocol and instantiate a plurality of instantiated actions in response to requests from the client, the activity flow composition service further operable to add an instance of an action to an activity flow at execution time of the activity flow responsive to communication from the client;

a fact store comprising a plurality of facts extracted from a plurality of knowledge bases via knowledge base adapters having respective schemas for the knowledge bases;

a constraint service operable to communicate with the client via the SOAP-based protocol and operable to enforce constraints based on an identity of a participant actor of the activity flow, the constraint service further operable to enforce constraints based on facts in the fact store; and

a tracking service operable to track messages to and from the instantiated actions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2004
From: AZIZ, IMRAN; WONG, KONG-KAT; TEEGAN, HUGH A.
To: MICROSOFT CORPORATION
Reel/Frame 015208/0843 →