IP Library Granted Patent US 6,892,192
Granted Patent B1
US 6,892,192 · App. 09/598,750 · Granted May 10, 2005

Method and system for dynamic business process management using a partial order planner

Assignee: Applied Systems Intelligence, Inc.
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 6,892,192
App. No.
09/598,750
Granted
May 10, 2005
Kind
B1
Abstract

A dynamic business process management system and method is disclosed for providing using a least commitment planner to better handle the changes and uncertainties that inevitably occur in the real-world. An embodiment of the invention provides a dynamic business process management system using partial-order planning. An additional embodiment of the present invention includes an intent interpreter module that supports the implementation of intelligent decision support functionality in a corporate information management interface.

Claims (50)

1. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

wherein the knowledge base includes one or more scripts, each of the one or more scripts comprising a sequence of fully or partially-specified actions;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

a management system that collects and distributes data regarding one or more business processes and determines one or more goals; and

a graphical user interface system that displays information regarding the one or more business processes;

wherein the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals.

2. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

wherein the inference engine includes an intent interpreter;

a management system that collects and distributes data regarding one or more business processes and determines one or more goals; and

a graphical user interface system that displays information regarding the one or more business processes;

wherein the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals.

3. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

wherein the inference engine includes a non-monotonic truth maintenance system;

management system that collects and distributes data regarding one or more business processes and determines one or more goals; and

a graphical user interface system that displays information regarding the one or more business processes;

wherein the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals.

4. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

a management system that collects and distributes data regarding one or more business processes and determines one or more goals; and

a graphical user interface system that displays information regarding the one or more business processes; and

wherein:

the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals; and

a plurality of distributed dynamic business process management systems, each containing an inference engine communicate data defining the situations and plans of each organization.

5. The system of claim 4 , wherein the inference engine detects conflicts between the plans of the participating organizations and notifies the conflicting parties of the nature of the conflict.

6. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

a management system that collects and distributes data regarding one or more business processes and determines one or more goals;

a graphical user interface system that displays information regarding the one or more business processes; and

a data security mechanism that protects data stored in the knowledge base;

wherein the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals.

7. The system of claim 6 , wherein the data security mechanism maintains an access control list for one or more tables in the knowledge base.

8. The system of claim 7 , wherein the data security mechanism maintains an access control list for one or more data records in the knowledge base.

9. A dynamic business process management system comprising:

a knowledge base including expert knowledge about one or more business process domains;

an inference engine coupled to the knowledge base, the inference engine including a partial order planner;

wherein the partial order planner is a least commitment planner;

a management system that collects and distributes data regarding one or more business processes and determines one or more goals; and

a graphical user interface system that displays information regarding the one or more business processes;

wherein the inference engine uses the partial order planner to determine a plan for achieving at least one of the one or more goals.

10. A method for conducting business process management, the method comprising:

determining a goal for a user of the business process management system; and

using a knowledge base to create a plan for meeting the determined goal;

wherein the act of determining a goal is performed using a non-monotonic truth maintenance system.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Dec 19, 2018
From: HUDSON, WILLIAM J., JR.
To: VELOXITI, INC. F/K/A APPLIED SYSTEMS INTELLIGENCE, INC.
Reel/Frame 047820/0859 →
CHANGE OF NAME Recorded Mar 21, 2018
From: APPLIED SYSTEMS INTELLIGENCE, INC.
To: VELOXITI, INC.
Reel/Frame 045665/0204 →
SECURITY AGREEMENT Recorded Dec 5, 2011
From: APPLIED SYSTEMS INTELLIGENCE, INC.
To: HUDSON, WILLIAM J., JR.
Reel/Frame 027322/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2000
From: GEDDES, NORMAN D.; HOSMER, DOUGLAS M .
To: APPLIED SYSTEMS INTELLIGENCE, INC.
Reel/Frame 011251/0423 →