WORKFLOW SYSTEMS AND METHODS FOR PROJECT MANAGEMENT AND INFORMATION MANAGEMENT
First Claim
1. A method, comprising:
- separating an interdependent task into a route defining a sequence of steps, each step from the sequence of steps being associated with a user from a plurality of users;
sending an e-mail to a first user from the plurality of users based on a value of a step indicator and the route;
incrementing the value of the step indicator to produce an incremented value; and
sending an e-mail to a second user from the plurality of users based on the incremented value of the step indicator and the route.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to workflow systems and methods. In one embodiment, the invention relates to integration of a calendar system with a workflow system where a calendar event can initiate a workflow by sending a message to a form route manager. The completion of a workflow or step in the workflow can result in sending a message to a calendar system to generate an event. In another embodiment, the invention relates to the integration of workflow with a project management system that includes project segments, which are processes that can be defined and controlled by workflow routes. The project management system sends a message to the workflow system to initiate workflow and the workflow system sends a message to the project management system, for example, at the completion of the workflow route. The relationship between the workflow routes can maintain the relationship between the project segments. If the relationships between project segments change, the relationship between the workflow routes changes without added effort.
-
Citations
15 Claims
-
1. A method, comprising:
-
separating an interdependent task into a route defining a sequence of steps, each step from the sequence of steps being associated with a user from a plurality of users;
sending an e-mail to a first user from the plurality of users based on a value of a step indicator and the route;
incrementing the value of the step indicator to produce an incremented value; and
sending an e-mail to a second user from the plurality of users based on the incremented value of the step indicator and the route. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
storing a route defining a plurality of IP addresses associated with a sequence of steps, each IP address from the plurality of IP address being associated with a step from the sequence of steps;
receiving, at a first Web address, information associated with an initial document to produce a submitted document;
assigning a second Web address to the submitted document;
sending an e-mail to a first IP address from the plurality of IP addresses based on a value of a step indicator and the route;
incrementing a value of the step indicator to produce an incremented value; and
sending an e-mail to a second IP address from the plurality of IP addresses based on the incremented value of the step indicator and the route. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method, comprising:
-
storing a route defining a plurality of intranet addresses associated with a sequence of steps, each intranet address from the plurality of intranet address being associated with a step from the sequence of steps;
receiving, from a Web browser, information associated with an initial document to produce a submitted document;
assigning a first intranet address from the plurality of intranet addresses to the submitted document, the submitted document configured to be accessed by a second Web browser;
sending an e-mail to the first intranet address based on a value of a step indicator and the route;
incrementing the value of the step indicator to produce an incremented value; and
sending an e-mail to a second intranet address from the plurality of intranet addresses based on the incremented value of the step indicator and the route. - View Dependent Claims (12, 13, 14, 15)
-
Specification