×

Framework to model and execute business processes within a collaborative environment

  • US 7,386,797 B1
  • Filed: 05/22/2002
  • Issued: 06/10/2008
  • Est. Priority Date: 05/22/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of executing a project within a collaborative environment in a relational database system comprising:

  • creating at least one task type, each task type modeling a task in a business process;

    creating at least one tasklist template, each tasklist template comprising an ordered set of task types connected to each other via task associations;

    detecting an occurrence of a tasklist trigger event of a child project;

    associating a task list template with each child project of the project template corresponding to a resource associated with the tasklist trigger event;

    automatically invoking execution of the tasklist template;

    creating a parent workspace in the system for executing the parent project and at least one child workspace in the system for each child project of the parent project as defined by the task list template, wherein each child workspace is isolated from the parent workspace and configured to operate on data content of the parent workspace concurrently with any other child workspace and independently of any other child workspace;

    executing each task type of each child project defined by the task list template in a respective child project task workspace each task type being executed in an isolated environment independent of any other task type;

    merging data content of each child project task workspace back to the child project workspace at any point during execution of a respective task;

    making the data content of each task workspace merged back to the child project workspace from which the task was created visible to all other child workspaces of the child project workspace at the time the data content is merged; and

    merging a content of each child workspace back to the parent workspace in the system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×