Graphical roadmap view and framework for activity tracking and execution
First Claim
Patent Images
1. A computer program embodied on a computer readable medium, comprising:
- program instructions for displaying a graphical roadmap view for completing an activity comprising a plurality of actions, showing the plurality of actions as a plurality of nodes; and
program instructions for displaying a relationship among the plurality of actions as directed links interconnecting the plurality of nodes;
wherein the program instructions for displaying the graphical roadmap view comprise a generic framework with a shareable component operable with a plurality of clients, where one of the plurality of clients performs the activity comprising the plurality of actions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and article of manufacture for providing a roadmap-like graphical view in a computer system that provides the user a global view of the actions for an activity and how they relate to one another in terms of execution. On an execution level the specifics on the actions are provided for the user to carry them out. In addition, a framework is also provided that can be converted into a standalone shareable component which any software application can use to create its own custom roadmaps. The roadmap framework need only be implemented once and then can be leveraged by many applications.
37 Citations
20 Claims
-
1. A computer program embodied on a computer readable medium, comprising:
-
program instructions for displaying a graphical roadmap view for completing an activity comprising a plurality of actions, showing the plurality of actions as a plurality of nodes; and
program instructions for displaying a relationship among the plurality of actions as directed links interconnecting the plurality of nodes;
wherein the program instructions for displaying the graphical roadmap view comprise a generic framework with a shareable component operable with a plurality of clients, where one of the plurality of clients performs the activity comprising the plurality of actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 18)
-
-
11. A method, comprising:
-
displaying a graphical roadmap view for completing an activity comprising a plurality of actions, showing the plurality of actions as a plurality of nodes;
displaying a relationship among the plurality of actions as directed links interconnecting the plurality of nodes;
wherein displaying the graphical roadmap is performed with a generic framework having a shareable component operable with a plurality of clients, where one of the plurality of clients performs the activity comprising the plurality of actions. - View Dependent Claims (12, 13, 14, 15, 16, 19)
-
-
20. A computer program embodied on a computer readable medium, comprising:
-
program instructions for displaying a graphical roadmap view for completing an activity comprising a plurality of actions showing the plurality of actions as a plurality of nodes and a relationship among the plurality of actions as directed links interconnecting the plurality of nodes;
wherein the program instructions for displaying the graphical roadmap view comprise a generic framework with a shareable component operable with a plurality of clients, the shareable component including;
a windowing functionality subcomponent for implementing windowing operations of the graphical roadmap view;
a roadmap diagram engine subcomponent for rendering diagrams in the graphical roadmap view;
a roadmap diagramming utility subcomponent for providing diagramming support including default visual indicators for the graphical roadmap view; and
a menu command manager subcomponent for registration, enabling and disabling of menu commands and communicating commands among subcomponents and an active client.
-
Specification