Event visualization and control
First Claim
1. A computer-implemented method for event visualization and control, the process performed by a software component executing on a processor, comprising:
- receiving as input one or more events currently executing on a computer, the one or more events comprising both applications and processes, and user-initiated background events performed by the applications and processes, wherein the user-initiated background events comprise operations including Copy, Paste, Move, Save, Upload, Download, and Convert File;
displaying a graphical user interface (GUI) showing the one or more events along a percent completion timeline, and dynamically updating the GUI such that each of the one or more events move through the percent completion timeline as the one or more events process,wherein the GUI displays the percent completion timeline between an execution order queue and a completed events bar, wherein the events scheduled for execution are first displayed in the execution order queue as scheduled events, and during execution, are then simultaneously displayed on the percent completion timeline and are dynamically moved through the percent completion timeline as running events, and after completion, are displayed in the completed events bar as completed events, and wherein the percent completion timeline is displayed with rows demarking percent of completion levels from zero percent to one hundred percent, and columns configured as paths of movement for the running events; and
providing interface controls that enable a user to dynamically perform actions on the one or more events, wherein the actions include start, stop, delete, pause, and reorder.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for event visualization and control performed by a software component executing on a processor, comprises: receiving as input one or more events currently executing on a computer, the one or more events comprising both applications and processes, and user-initiated background events performed by the applications and processes; displaying a graphical user interface (GUI) showing the one or more events along a percent completion timeline, and dynamically updating the GUI such that each of the one or more events move through the percent completion timeline as the one or more events process; and providing interface controls that enable a user to dynamically perform actions on the one or more events, wherein the actions include start, stop, delete, pause, and reorder.
-
Citations
18 Claims
-
1. A computer-implemented method for event visualization and control, the process performed by a software component executing on a processor, comprising:
-
receiving as input one or more events currently executing on a computer, the one or more events comprising both applications and processes, and user-initiated background events performed by the applications and processes, wherein the user-initiated background events comprise operations including Copy, Paste, Move, Save, Upload, Download, and Convert File; displaying a graphical user interface (GUI) showing the one or more events along a percent completion timeline, and dynamically updating the GUI such that each of the one or more events move through the percent completion timeline as the one or more events process, wherein the GUI displays the percent completion timeline between an execution order queue and a completed events bar, wherein the events scheduled for execution are first displayed in the execution order queue as scheduled events, and during execution, are then simultaneously displayed on the percent completion timeline and are dynamically moved through the percent completion timeline as running events, and after completion, are displayed in the completed events bar as completed events, and wherein the percent completion timeline is displayed with rows demarking percent of completion levels from zero percent to one hundred percent, and columns configured as paths of movement for the running events; and providing interface controls that enable a user to dynamically perform actions on the one or more events, wherein the actions include start, stop, delete, pause, and reorder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium containing program instructions for event visualization and control, the program instructions for:
-
receiving as input one or more events currently executing on a computer, the one or more events comprising both applications and processes, and user-initiated background events performed by the applications and processes, wherein the user-initiated background events comprise operations including Copy, Paste, Move, Save, Upload, Download, and Convert File; displaying a graphical user interface (GUI) showing the one or more events along a percent completion timeline, and dynamically updating the GUI such that each of the one or more events move through the percent completion timeline as the one or more events process, wherein the GUI displays the percent completion timeline between an execution order queue and a completed events bar, wherein the events scheduled for execution are first displayed in the execution order queue as scheduled events, and during execution, are then simultaneously displayed on the percent completion timeline and dynamically moved through the percent completion timeline as running events, and after completion, are displayed in the completed events bar as completed events, and wherein the percent completion timeline is displayed with rows demarking percent of completion levels from zero percent to one hundred percent, and columns configured as paths of movement for the running events; and providing interface controls that enable a user to dynamically perform actions on the one or more events, wherein the actions include start, stop, delete, pause, and reorder. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification