Sequential selection of multiple objects
First Claim
1. A method comprising:
- detecting, by one or more processors of a machine, a touch input that traces and defines a path on a screen that includes a touch-sensitive panel and on which a set of icons is displayed;
determining, by one or more processors of the machine, a subset of the set of icons based on the touch input, the subset having a sequential order defined by the path;
selecting, by one or more processors of the machine, an action to be directed at the determined subset of icons based on the sequential order defined by the path; and
causing, by one or more processors of the machine, the screen to display performance of the selected action directed at the subset of icons in the sequential order defined by the path.
5 Assignments
0 Petitions
Accused Products
Abstract
A device may be configured to provide a user interface that supports sequential selection of objects displayed on a screen. As configured, the device may display a presentation of multiple objects, and the device may receive a user input that defines a path within the presentation of displayed objects. The device may then determine the sequential order of a selected subset of the displayed objects. Based on this sequential order, the device may select, initiate, and perform an action that is targeted at the selected subset of the objects. In the context of an action game, the user may trace the path through various enemies, and the device may select and perform the action based on the number of enemies, the type of enemies, or the order in which the enemies were selected. Selection and initiation of the action may begin while the user input is still being received.
37 Citations
19 Claims
-
1. A method comprising:
-
detecting, by one or more processors of a machine, a touch input that traces and defines a path on a screen that includes a touch-sensitive panel and on which a set of icons is displayed; determining, by one or more processors of the machine, a subset of the set of icons based on the touch input, the subset having a sequential order defined by the path; selecting, by one or more processors of the machine, an action to be directed at the determined subset of icons based on the sequential order defined by the path; and causing, by one or more processors of the machine, the screen to display performance of the selected action directed at the subset of icons in the sequential order defined by the path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
detecting a touch input that traces and defines a path on a screen that includes a touch-sensitive panel and on which a set of icons is displayed; determining a subset of the set of icons based on the touch input, the subset having a sequential order defined by the path; selecting an action to be directed at the determined subset of icons based on the sequential order defined by the path; and causing the screen to display performance of the selected action directed at the subset of icons in the sequential order defined by the path. - View Dependent Claims (17)
-
-
18. A system comprising:
-
one or more processors; and a memory storing instructions that, when executed by at least one processor among the one or more processors, cause the system to perform operations comprising; detecting a touch input that traces and defines a path on a screen that includes a touch-sensitive panel and on which a set of icons is displayed; determining a subset of the set of icons based on the touch input, the subset having a sequential order defined by the path; selecting an action to be directed at the determined subset of icons based on the sequential order defined by the path; and causing the screen to display performance of the selected action directed at the subset of icons in the sequential order defined by the path. - View Dependent Claims (19)
-
Specification