Automatic batching of GUI-based tasks
First Claim
Patent Images
1. A method comprising:
- identifying batchable graphical user interface (GUI)-based tasks;
producing a batch of GUI-based tasks based, at least in part, upon the identified batchable GUI-based tasks; and
performing the batch of the GUI-based tasks.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are techniques for automatically batching GUI-based (Graphical User Interface) tasks. The described techniques include automatically determining whether a user is performing batchable tasks in a GUI-based environment. Once detected, the described techniques include predicting the next tasks of a batch based upon those detected batchable tasks. With the described techniques, the user may be asked to verify and/or correct the predicted next tasks. Furthermore, the described techniques may include performing a batch and doing so without user interaction.
67 Citations
20 Claims
-
1. A method comprising:
-
identifying batchable graphical user interface (GUI)-based tasks; producing a batch of GUI-based tasks based, at least in part, upon the identified batchable GUI-based tasks; and performing the batch of the GUI-based tasks. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor; a memory; an operating system executed at least in part by the processor, wherein the operating system provides a graphical user interface (GUI)-based environment; and a batch module stored in the memory and configured to be executed at least in part by the processor to batch GUI-based tasks for execution. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
identifying as batchable, at least a subset of graphical user interface (GUI)-based tasks that are recorded; generating a sequence of GUI-based tasks for future execution based, at least in part, on the identified batchable GUI-based tasks; executing the sequence of GUI-based tasks while visually simulating a user providing input in performing the sequence of GUI-based tasks. - View Dependent Claims (18, 19, 20)
-
Specification