Automatic batching of GUI-based tasks
First Claim
Patent Images
1. A method comprising:
- identifying batchable graphical user interface (GUI)-based tasks performed by a user;
generating a batch of not-yet-performed GUI-based tasks based, at least in part, upon the identified batchable GUI-based tasks; and
performing the generated batch of 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.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying batchable graphical user interface (GUI)-based tasks performed by a user; generating a batch of not-yet-performed GUI-based tasks based, at least in part, upon the identified batchable GUI-based tasks; and performing the generated batch of GUI-based tasks. - View Dependent Claims (2, 3, 4)
-
-
5. 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 an auto-batcher module stored in the memory and executed at least in part by the processor to automatically batch GUI-based tasks for execution within the GUI-based environment. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
recording graphical user interface (GUI)-based tasks performed by a user within a context of a GUI-based environment; identifying as batchable, at least a subset of the 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 (19, 20)
-
Specification