IP Library Granted Patent US 7,957,992
Granted Patent B2
US 7,957,992 · App. 11/566,065 · Granted Jun 7, 2011

Modification of a diagram for business process optimization

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,957,992
App. No.
11/566,065
Granted
Jun 7, 2011
Kind
B2
Abstract

System and method for displaying information regarding a business process. A diagram of the business process may be displayed on a display. The diagram may include a plurality of icons connected by lines, where each of the icons represents a respective step in the business process and the lines indicate flow paths between the steps. Historical data regarding the business process may be received. The historical data may be analyzed to determine information regarding steps and/or flow paths in the business process. Graphical indications associated with one or more icons and/or lines in the diagram may be displayed. The graphical indications may visually indicate characteristics of corresponding steps and/or flow paths in the business process. For example, the graphical indications may indicate lengths of time, costs, or other characteristics associated with various ones of the steps. The graphical indications may indicate path traversals of ones of the flow paths.

Claims (54)

1. A memory medium comprising program instructions for automatically generating and displaying a list of possible modifications to a diagram of a business process, wherein the program instructions are executable by a computer to:

store historical data regarding the business process;

display a diagram of the business process on a display, wherein the diagram comprises a plurality of icons connected by lines, wherein each of the icons represents a respective step in the business process, wherein the lines indicate flow paths between the steps in the business process;

analyze the historical data to determine first information regarding one or more steps and/or flow paths in the business process; and

automatically generate and display a list of possible modifications to the diagram based on said analyzing the historical data, wherein

said automatically generating and displaying the list of possible modifications comprises displaying respective confidence associated with each modification of the list of possible modifications, and

said confidence associated with each modification comprises a percentage of accuracy for the modification with regard to the historical data.

2. The memory medium of claim 1 , wherein the program instructions are further executable to:

receive user input selecting one or more modifications from the list of possible modifications; and

modify the diagram based on the selected one or more modifications.

3. The memory medium of claim 2 , wherein the program instructions are further executable to automatically modify the diagram, wherein said automatically modifying the diagram comprises adding or modifying icons and/or lines in the diagram without receiving user input specifying said adding or modifying icons and/or lines in the diagram.

4. The memory medium of claim 1 , wherein the program instructions are further executable to:

receive user input to select types of modifications;

wherein said automatically generating and displaying the list of possible modifications is performed based on the user input selecting the types of modifications.

5. The memory medium of claim 1 , wherein the program instructions are further executable to:

display the diagram with one or more proposed modifications from the list of possible modifications.

6. The memory medium of claim 1 , wherein the list of possible modifications are usable to optimize the business process.

7. The memory medium of claim 1 ,

wherein the list of possible modifications are usable to bypass one or more of the steps of the business process.

8. The memory medium of claim 1 , wherein the program instructions are further executable to:

receive user input selecting one or more icons in the diagram, wherein the selected one or more icons are associated with one or more respective steps of the business process;

wherein the list of possible modifications are associated with the one or more respective steps of the business process.

9. A computer-implemented method for automatically generating and displaying a list of possible modifications to a diagram of a business process, comprising:

storing historical data regarding the business process;

displaying a diagram of the business process on a display, wherein the diagram comprises a plurality of icons connected by lines, wherein each of the icons represents a respective step in the business process, wherein the lines indicate flow paths between the steps in the business process;

analyzing the historical data to determine first information regarding one or more steps and/or flow paths in the business process; and

using a computer for automatically generating and displaying a list of possible modifications to the diagram based on said analyzing the historical data; wherein

said automatically generating and displaying the list of possible modifications comprises displaying respective confidence associated with each modification of the list of possible modifications, and

said confidence associated with each modification comprises a percentage of accuracy for the modification with regard to the historical data.

10. The method of claim 9 , further comprising:

receiving user input selecting one or more modifications from the list of possible modifications; and

modifying the diagram based on the selected one or more modifications.

11. The method of claim 10 , further comprising automatically modifying the diagram, wherein said automatically modifying the diagram comprises adding or modifying icons and/or lines in the diagram without receiving user input specifying said adding or modifying icons and/or lines in the diagram.

12. The method of claim 9 , further comprising:

receiving user input to select types of modifications;

wherein said automatically generating and displaying the list of possible modifications is performed based on the user input selecting the types of modifications.

13. The method of claim 9 , wherein the list of possible modifications are usable to optimize the business process.

14. A system for automatically generating and displaying a list of possible modifications to a diagram of a business process, comprising:

a processor;

a memory medium coupled to the processor;

a display coupled to the memory medium and the processor, wherein the display is operable to display a diagram of a business process, wherein the diagram comprises a plurality of icons connected by lines, wherein each of the icons represents a respective step in the business process, wherein the lines indicate flow paths between the steps in the business process;

wherein the memory medium stores historical data regarding the business process;

wherein the memory medium stores program instructions executable by the processor to:

analyze the historical data to determine first information regarding one or more steps and/or flow paths in the business process;

automatically generate and display a list of possible modifications to the diagram based on said analyzing the historical data wherein

said automatically generating and displaying the list of possible modifications comprises displaying respective confidence associated with each modification of the list of possible modifications, and

said confidence associated with each modification comprises a percentage of accuracy for the modification with regard to the historical data.

15. The system of claim 14 , wherein the program instructions are further executable to:

receive user input selecting one or more modifications from the list of possible modifications; and

modify the diagram based on the selected one or more modifications.

16. The system of claim 15 , wherein said modifying the diagram comprises automatically modifying the diagram, wherein said automatically modifying the diagram comprises adding or modifying icons and/or lines in the diagram without receiving user input specifying said adding or modifying icons and/or lines in the diagram.

17. The system of claim 14 , wherein the program instructions are further executable to:

receive user input to select types of modifications;

wherein said automatically generating and displaying the list of possible modifications is performed based on the user input selecting the types of modifications.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: LOMBARDI SOFTWARE, INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 026011/0507 →
RELEASE OF SECURITY INTEREST Recorded Jan 26, 2010
From: COMERICA BANK
To: LOMBARDI SOFTWARE, INC.
Reel/Frame 023848/0240 →
SECOND AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 14, 2007
From: LOMBARDI SOFTWARE, INC.
To: COMERICA BANK
Reel/Frame 019429/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2006
From: GILBERT, PHIL G.; HEREDIA, DAMION A.; NONEMACHER, MICHAEL N.; MOELLER, MORTEN H.; SANDERSON, GRAHAM C.
To: LOMBARDI SOFTWARE, INC.
Reel/Frame 018589/0597 →
Continuity (2)
Provisional Application 60866737 · Nov 21, 2006
Related Publication 20080120121A1 · May 22, 2008