Project and role based workflow systems and methods
First Claim
1. A workflow systems for processing a document, wherein the workflow system is connected to a system for sending an e-mail, comprising:
- a form route manager adapted to receive an e-mail containing a document and a step field, and access a route, a step-by-step sequence with corresponding roles, and a role to e-mail address table, comprising a sequencer adapted to as follows;
compare the step field with the route, define the next role based on the compare;
define the next e-mail address based on the next role and the role to e-mail address table, update the e-mail address to the next e-mail address, and update the step field to the next step; and
an out-box adapted to send the e-mail to the next e-mail address.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to project and role based workflow systems and methods used in conjunction with e-mail systems and/or the World Wide Web. Project identifiers, the roles of the users in an organization, and/or the organizational structure itself, define the route of the workflow in one or more relational database tables. In an embodiment, rather than creating a different route for each workflow, the route may use role to map the workflow to the e-mail addresses of the people who are to execute the workflow. The role may be specified or may be determined based on other information such as an organization chart. A mapping table can also identify alternate or backup personnel where the role table specifies a list of e-mail addresses with a selection rule.
226 Citations
21 Claims
-
1. A workflow systems for processing a document, wherein the workflow system is connected to a system for sending an e-mail, comprising:
-
a form route manager adapted to receive an e-mail containing a document and a step field, and access a route, a step-by-step sequence with corresponding roles, and a role to e-mail address table, comprising a sequencer adapted to as follows;
compare the step field with the route, define the next role based on the compare;
define the next e-mail address based on the next role and the role to e-mail address table, update the e-mail address to the next e-mail address, and update the step field to the next step; and
an out-box adapted to send the e-mail to the next e-mail address. - View Dependent Claims (2, 3)
-
-
4. A workflow system for processing a document, wherein the workflow system is connected to a system for sending an e-mail comprising:
- a form route manager, defining a route, a step-by-step sequence of roles, a role to e-mail address table, mapping the next role in the route to a next e-mail address using the role to e-mail table, and sending the e-mail to the next e-mail address.
- View Dependent Claims (5, 6)
-
7. A workflow system providing sequential access to a document in a computer network following a route, defining a sequence of roles, and a role to e-mail address table, comprising:
-
a workflow manager, connected to the computer network, and adapted to as follows;
determine the step in the route, determine the next role for the step, determine the next e-mail address from the next role using the role to e-mail address table; and
pass access to the document to the next e-mail address. - View Dependent Claims (8, 9)
-
-
10. A workflow system for processing a document, wherein the workflow system is connected to the Web and to a system for sending an e-mail with a first URL, comprising:
-
a form route manager providing a Web page with the first URL, wherein the Web page includes the document and a step field, wherein the form route manager is adapted to access a route, a sequence of roles, and a role to e-mail address table, and includes a sequencer adapted to as follows;
compare the step field with the route, define the next role based on the compare, define the next e-mail address using the next role and the role to e-mail address table, update the e-mail address to the next e-mail address, and update the step field to the next step; and
an out-box adapted to send the e-mail to the next e-mail address. - View Dependent Claims (11, 12)
-
-
13. A workflow system for processing a document, wherein the workflow system connects to the Web and to a system for sending an e-mail, comprising:
- a form route manager for accessing a Web page containing the document, defining a route, a step-by-step sequence of roles, defining a role to e-mail address table, mapping the next role in the route to a next e-mail address, and sending the e-mail to the next e-mail address in the route.
- View Dependent Claims (14, 15)
- 16. A workflow system for processing a document, wherein the workflow system is connected to the Web and to a system for sending Web data, comprising a form route manager, connected to the Web, providing access to a Web page containing the document, defining a route, a step-by-step sequence of roles, defining a role to Web address table, mapping a role to Web address, sending the Web data to a Web address in the route, and sending the Web data to the next Web address in the route.
-
19. A workflow system for processing a document, wherein the workflow system is connected to the Web and to a system for sending Web data, comprising:
-
a form route manager, providing a Web page, wherein the Web page includes the document and a step field, wherein the form route manager is adapted to access a route, a sequence of roles, and a role to Web address table, and includes a sequencer adapted to;
compare the step field with the route, define the next role based on the compare, define the next Web address based on the role to Web address table, update the Web address to the next Web address, and update the step field to the next step; and
wherein the form route manager is adapted to send the Web data to the next Web address.- View Dependent Claims (20, 21)
-
Specification