Patents Assigned to Enterworks
  • Patent number: 6697784
    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
  • Patent number: 6442563
    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.
  • Patent number: 6430538
    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
  • Publication number: 20020052771
    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
  • Patent number: 5764973
    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