Capture and Playback for GUI-Based Tasks
First Claim
Patent Images
1. A method that facilitates capture and playback of Graphical User Interface (GUI) based tasks in a GUI-based environment, the method comprising:
- capturing a series of GUI-based tasks input by a user within a context of the GUI-based environment;
setting conditions which will trigger a replay of the captured series of GUI-based tasks;
determining whether triggering conditions have occurred;
in response to the determining;
triggering the replay of the captured series of GUI-based tasks;
locating GUI-based targets of the captured series of GUI-based tasks;
based upon the located targets, regenerating user input for the replay of the captured series of GUI-based tasks;
based upon the regenerated user input, replaying the captured series of GUI-based tasks, wherein the replaying includes visually simulating a user providing user input in performing the captured series of GUI-based tasks.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are techniques for capture and playback of user-performed GUI-based (Graphical User Interface) tasks across multiple GUI-based applications. The described techniques include performing the playback of such tasks without depending upon the playback environmental conditions matching the original capture conditions.
-
Citations
20 Claims
-
1. A method that facilitates capture and playback of Graphical User Interface (GUI) based tasks in a GUI-based environment, the method comprising:
-
capturing a series of GUI-based tasks input by a user within a context of the GUI-based environment; setting conditions which will trigger a replay of the captured series of GUI-based tasks; determining whether triggering conditions have occurred; in response to the determining; triggering the replay of the captured series of GUI-based tasks; locating GUI-based targets of the captured series of GUI-based tasks; based upon the located targets, regenerating user input for the replay of the captured series of GUI-based tasks; based upon the regenerated user input, replaying the captured series of GUI-based tasks, wherein the replaying includes visually simulating a user providing user input in performing the captured series of GUI-based tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable media storing processor-executable instructions that, when executed, cause one or more processors to perform operations that facilitate capture and playback of Graphical User Interface (GUI) based tasks in a GUI-based environment, the operations comprising:
-
capturing a series of GUI-based tasks received from a user within a context of the GUI-based environment, wherein a set of environmental conditions exists that describes the context of the GUI-based environment during the capturing; replaying the captured series of GUI-based tasks, wherein another set of environmental conditions exists that describes a context of the GUI-based environment at the initiation of the replaying and the environmental conditions of the sets are unmatching. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media storing processor-executable instructions that, when executed, cause one or more processors to perform operations that facilitate capture and playback of Graphical User Interface (GUI) based tasks in a GUI-based environment, the operations comprising:
-
triggering a playback of a captured series of GUI-based tasks input by a user within a context of the GUI-based environment; in response to the triggering, playing back the captured series of GUI-based tasks, wherein the playing back includes a replay of tasks captured through multiple GUI-based applications. - View Dependent Claims (18, 19, 20)
-
Specification