Abstract: Workflow management system and method with personal subflows. A workflow system includes a workflow definition including an activity to be performed by a personal subflow. The personal subflow is defined by personal subflow activities and branch expressions associated with the subflow activities. A server interprets the workflow definition and facilitates the scheduling and routing of work items in the system. A client receives work items from the server and displays information therefrom to a participant. The client also receives data and control commands from the participant. A decision agent cooperates with the server in the scheduling of work items by considering participant-provided data and a branch expression associated with a current personal subflow activity.
Type:
Grant
Filed:
June 5, 2001
Date of Patent:
February 24, 2004
Assignee:
Enterworks
Inventors:
Ian D. Bacon, Carl T. Bean, James M. Handy, III
Abstract: A workflow system for distributing work items to actors so that the actors may perform an activity within a defined workflow process. A server interprets the workflow process and facilitates the scheduling and routing of work items in the system to an actor. Each work item has a set of work item contents data. Morphing logic determines which data is needed by an actor to which a work item has been scheduled and morphs a work item so that the actor receives only the data from the work item contents that the actor needs. Particular implementations are described for client actors and agent actors. A particular embodiment uses Java and distributed object along with application specific and system default HTML pages to display work item contents data to a participant.
Type:
Grant
Filed:
April 30, 1998
Date of Patent:
August 27, 2002
Assignee:
Enterworks
Inventors:
Ian D. Bacon, Matthew M. Lindenfelser, Edwin C. Sheffield, Jr.
Abstract: Workflow management system and method with personal subflows. A workflow system includes a workflow definition including an activity to be performed by a personal subflow. The personal subflow is defined by personal subflow activities and branch expressions associated with the subflow activities. A server interprets the workflow definition and facilitates the scheduling and routing of work items in the system. A client receives work items from the server and displays information therefrom to a participant. The client also receives data and control commands from the participant. A decision agent cooperates with the server in the scheduling of work items by considering participant-provided data and a branch expression associated with a current personal subflow activity.
Type:
Grant
Filed:
April 30, 1998
Date of Patent:
August 6, 2002
Assignee:
Enterworks
Inventors:
Ian D. Bacon, Carl T. Bean, James M. Handy, III
Abstract: Workflow management system and method with personal subflows. A workflow system includes a workflow definition including an activity to be performed by a personal subflow. The personal subflow is defined by personal subflow activities and branch expressions associated with the subflow activities. A server interprets the workflow definition and facilitates the scheduling and routing of work items in the system. A client receives work items from the server and displays information therefrom to a participant. The client also receives data and control commands from the participant. A decision agent cooperates with the server in the scheduling of work items by considering participant-provided data and a branch expression associated with a current personal subflow activity.
Type:
Application
Filed:
June 5, 2001
Publication date:
May 2, 2002
Applicant:
Enterworks
Inventors:
Ian D. Bacon, Carl T. Bean, James M. Handy
Abstract: The present invention relates to a system for integrating a plurality of data structures by modeling the existing data structures, and creating a data dictionary that links logical elements to data elements in those data structures. A user can simply request logical data elements that he would like to see and the system will calculate the links necessary to return the proper data from the appropriate data structures. This system may integrate most types of data structures including relational databases, object-oriented databases, hierarchical files and flat files. Furthermore, the system can process textual, numeric, audio and visual data.
Type:
Grant
Filed:
September 13, 1995
Date of Patent:
June 9, 1998
Assignee:
enterWorks.com, Inc.
Inventors:
Paul Lunceford, Robert Huff, Mohanaharan Mylvaganam