← Back to Patent Explorer
US5630069A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for creating workflow maps of business processes

Assignee: VOLPE WELTY FUND SLP
•
Filing: 1993-01-15
•
Granted: 1997-05-13
•
Expires: 2013-01-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is a method and system which provides consultants, business process analysts, and application developers with a unified tool with which to conduct business process analysis, design, and documentation. The invention may be implemented using a software system which has two functional sets. One is a set of graphical tools that can be used by a developer or business analyst to map out business processes. The second is a set of tools that can be used to document and specify in detail the attributes of each workflow definition, including roles, timing, conditions of satisfaction, forms, and links required to complete a business process definition. The invention utilizes fundamental concept of workflow analysis that any business process can be interpreted as a sequence of basic transactions called workflows.

Inventors

  • 👤 Fernando Flores
  • 👤 Chauncey F. Bell, III
  • 👤 Pablo A. Flores
  • 👤 Rodrigo F. Flores
  • 👤 Raul Medina-Mora Icaza
  • 👤 Jaime G. Vasquez
  • 👤 Thomas E. White
  • 👤 Russell G. Redenbaugh
  • 👤 John A. McAfee
  • 👤 Bart A. Macleod
  • 👤 Juan L. Saldivar
  • 👤 Terry A. Winogard
  • 👤 Robert P. Dunham

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:02
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/06; G06Q10/063; G06Q10/0633

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 121 words
A computer based system for creating a representation of a business process and its associated workflows, said system comprising a computer which executes a program, said program including means for generating when said program is executed by said computer i) a component representation of at least a predetermined subset of said business process in terms of its workflows, ii) at least a predetermined subset of links between said workflows based upon a predetermined set of workflow rules, and iii) conditional links between said workflows, each of said conditional links including a conditional junction, an origin link between a source workflow and said conditional junction and at least one target link between said conditional junction and a corresponding number of target workflows.
Claim 2
Dependent Claim 121 words
A computer based system for creating a representation of a business process and its associated workflows, said system comprising a computer which executes a program, said program including means for generating when said program is executed by said computer i) a component representation of at least a predetermined subset of said business process in terms of its workflows, ii) at least a predetermined subset of links between said workflows based upon a predetermined set of workflow rules, and iii) conditional links between said workflows, each of said conditional links including a conditional junction, an origin link between a source workflow and said conditional junction and at least one target link between said conditional junction and a corresponding number of target workflows.
Claim 3
Dependent Claim 23 words
The system defined by claim 1 wherein said generating means also generates a text class for storing user generated annotations for said workflows.
Claim 4
Dependent Claim 27 words
The system defined by claim 1 further comprising means for creating a graphical representation of said component representation and said links for display on an output device.
Claim 5
Dependent Claim 23 words
The system defined by claim 3 further comprising means for converting user inputs into said graphical representation, said component representation and said links.
Claim 6
Dependent Claim 25 words
The system defined by claim 4 wherein said converting means comprises a menu/toolbar interpreter means for determining user inputs based upon menu and toolbar selections.
Claim 7
Dependent Claim 32 words
The system defined by claim 4 wherein said converting means comprises a mouse/keyboard interpreter means for determining user inputs based upon user movements of a mouse, mouse button position and keyboard inputs.
Claim 8
Dependent Claim 28 words
The system defined by claim 4 wherein said converting means comprises tool procedure means for selecting one of a set of predetermined tools based upon a user input.
Claim 9
Dependent Claim 16 words
The system defined by claim 7 wherein said set of predetermined tools includes a workflow tool.
Claim 10
Dependent Claim 16 words
The system defined by claim 7 wherein said set of predetermined tools includes a link tool.
Claim 11
Dependent Claim 17 words
The system defined by claim 7 wherein said set of predetermined tools includes a conditional link tool.
Claim 12
Dependent Claim 16 words
The system defined by claim 7 wherein said set of predetermined tools includes a text tool.
Claim 13
Dependent Claim 30 words
The system defined by claim 1 further comprising means for creating a graphical representation of said component representation, said links and said conditional links for display on an output device.
Claim 14
Dependent Claim 26 words
The system defined by claim 12 further comprising means for converting user inputs into said graphical representation, said component representation, said links and said conditional links.
Claim 15
Dependent Claim 25 words
The system defined by claim 13 wherein said converting means comprises a menu/toolbar interpreter means for determining user inputs based upon menu and toolbar selections.
Claim 16
Dependent Claim 32 words
The system defined by claim 13 wherein said converting means comprises a mouse/keyboard interpreter means for determining user inputs based upon user movements of a mouse, mouse button position and keyboard inputs.
Claim 17
Dependent Claim 28 words
The system defined by claim 13 wherein said converting means comprises tool procedure means for selecting one of a set of predetermined tools based upon a user input.
Claim 18
Dependent Claim 16 words
The system defined by claim 13 wherein said set of predetermined tools includes a workflow tool.
Claim 19
Dependent Claim 16 words
The system defined by claim 16 wherein said set of predetermined tools includes a link tool.
Claim 20
Dependent Claim 17 words
The system defined by claim 16 wherein said set of predetermined tools includes a conditional link tool.
Claim 21
Dependent Claim 16 words
The system defined by claim 16 wherein said set of predetermined tools includes a text tool.
Claim 22
Dependent Claim 36 words
The system defined by claim 1 wherein said workflows each have a predetermined plurality of phases and said system further includes means for calculating a cycle time for said workflows and for each of said phases.
Claim 23
Dependent Claim 36 words
The system defined by claim 1 wherein said workflows each have a predetermined plurality of phases and said system further includes means for calculating cost and price for said workflows and for each of said phases.
Claim 24
Dependent Claim 84 words
The system defined by claim 1 wherein each of said workflows has a structure specifying a number of phases, a set of roles, a set of workflow acts and said workflow rules are rules that are determined directly by the workflow structure and include the number of phases, the roles, the workflow acts, the workflow acts permitted to a role in each state, the cycle times for each phase, a position in a phase line where a link can be drawn from and to.
Claim 25
Dependent Claim 22 words
The system defined by claim 23 wherein the workflow rules further comprise a rule that a workflow cannot be linked to itself.
Claim 26
Dependent Claim 67 words
The system defined by claim 23 wherein the workflow rules further comprise a rule that if there is a link from a workflow A to a workflow B, then there cannot be a link from the workflow B or any successor of workflow B that comes to a phase in workflow A that is prior to the phase of the link from workflow A to workflow B.
Claim 27
Dependent Claim 124 words
A computer based method for creating a representation of a business process and its associated workflows, said method comprising the steps of: a) executing a computer program by a computer; b) said program generating when said program is executed by said computer i) a component representation of at least a predetermined subset of said business process in terms of its workflows, ii) at least a predetermined subset of links between said workflows based upon a predetermined set of workflow rules, and iii) conditional links between said workflows, each of said conditional links including a conditional junction, an origin link between a source workflow and said conditional junction and at least one target link between said conditional junction and a corresponding number of target workflows.
Claim 28
Dependent Claim 124 words
A computer based method for creating a representation of a business process and its associated workflows, said method comprising the steps of: a) executing a computer program by a computer; b) said program generating when said program is executed by said computer i) a component representation of at least a predetermined subset of said business process in terms of its workflows, ii) at least a predetermined subset of links between said workflows based upon a predetermined set of workflow rules, and iii) conditional links between said workflows, each of said conditional links including a conditional junction, an origin link between a source workflow and said conditional junction and at least one target link between said conditional junction and a corresponding number of target workflows.

References Cited (Backward Citations)

US3736409A Cited
US5182705A Cited
US5233513A Cited
US5140537A Cited
US5249120A Cited
US5301320A Cited
US5319543A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-05-12 2000-11-11 2001-05-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-05-12 2004-11-11 2005-05-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-05-12 2008-11-11 2009-05-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag