Creating and customizing a workflow process from a document
First Claim
1. A computer-assisted process for converting a displayed text document into a workflow process, comprising the steps of:
- (1) detecting user-selected text portions of the displayed text document and detecting at least one user-selected workflow process parameter associated with each user-selected text portion of the document;
(2) converting the user-selectable text portions and user-selectable workflow process parameters in step (1) into a data structure representing an ordering of information to be elicited when the workflow process is executed; and
(3) using the data structure to drive the workflow process.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method is provided for deconstructing or “reverse engineering” one or more documents into a workflow process by identifying various phases, steps, and questions that arise from the document. Using an editing tool, a user selects text portions of a document and specifies one or more workflow parameters associated with the text, such as a question that will be generated to elicit information corresponding to the selected text. The document is tagged and used to generate a data structure used to execute the workflow process at a later time. The data structure can be modified to change the workflow structure.
66 Citations
33 Claims
-
1. A computer-assisted process for converting a displayed text document into a workflow process, comprising the steps of:
-
(1) detecting user-selected text portions of the displayed text document and detecting at least one user-selected workflow process parameter associated with each user-selected text portion of the document;
(2) converting the user-selectable text portions and user-selectable workflow process parameters in step (1) into a data structure representing an ordering of information to be elicited when the workflow process is executed; and
(3) using the data structure to drive the workflow process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-assisted method of reverse engineering a text document into a data structure representing a workflow process, comprising the steps of:
-
(1) displaying the text document on a computer screen;
(2) displaying editing tools superimposed over the text document, wherein the editing tools permit the user to tag the document with associated workflow process parameters associated with user-selected portions of the document; and
(3) generating the data structure representing the workflow process from the tagged document. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer-assisted process for converting a text document into a workflow process, comprising the steps of:
-
(1) displaying the text document on a computer screen;
(2) detecting user-selected text portions of the text document on the computer screen;
(3) detecting user-selected options for associating each user-selected text portion with a plurality of workflow process parameters including at least an indication of when information corresponding to the user-selected text portion will be solicited during the workflow process and an indication of how information corresponding to the user-selected text portion will be solicited during the workflow process;
(4) generating a data structure that contains portions of the text document and the associations detected in step (3);
(5) based on the data structure generated in step (4), executing the workflow process by generating prompts to solicit information; and
(6) in response to detecting responses to the prompts, generating a new text document reflecting information entered in response to the prompts. - View Dependent Claims (28, 29, 30)
-
-
31. A system for deconstructing a document into a workflow process, comprising:
-
means for detecting user-selected text portions of the displayed text document and for detecting at least one user-selected workflow process parameter associated with each user-selected text portion of the document;
means for converting the user-selectable text portions and user-selectable workflow process parameters into a data structure representing an ordering of information to be elicited when the workflow process is executed; and
means for using the data structure to drive the workflow process. - View Dependent Claims (32)
-
-
33. A system for deconstructing a document into a workflow process, comprising:
-
a document editing tool that permits a user to select text portions of the document and to associate with each text portion one or more workflow process parameters that determine a sequence or content of one aspect of the workflow process;
a document generator that converts the selected text portions and associated workflow process parameters into a data structure that represents an ordered sequencing of the workflow process; and
a structured transaction engine that generates computer displays that prompt a user to enter information using the one or more workflow process parameters.
-
Specification