Selection of list item using invariant focus location
First Claim
1. A method comprising:
- retrieving a plurality of data items to present to a user;
recognizing a single invariant selection location within a presentation window;
presenting the plurality of data items to the user within the presentation window, each of the plurality of data items being presented in a respective presentation position defined within the presentation windowassociating only a single advance mechanism with the presentation window, the single advance mechanism operative to receive an advance input to advance the presentation of the plurality of data items in a single direction relative to presentation positions defined within the presentation window;
receiving the advance input from the user via the advance mechanism; and
responsive to the advance input, advancing the presentation of the plurality of data items relative to the presentation positions defined within the presentation window to locate a selected data item of the plurality of data items at the invariant selection location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to perform selection of a list item using an invariant selection location includes retrieving multiple data items to present for selection by a user. A single invariant selection location is recognized within a presentation window presented to the user. A subset of the multiple data items are then presented to the user within the presentation window, each of the presented data items are being presented within a respective presentation position defined within the presentation window. A single advance input mechanism is associated with the presentation window. The single advance input mechanism is operative to advance the presentation of data items within the presentation window. An advance input is received from the user, via the advanced input mechanism. The presentation of the subset of data items within the presentation window is advanced to locate a selected data item at the invariant selection location.
128 Citations
26 Claims
-
1. A method comprising:
-
retrieving a plurality of data items to present to a user;
recognizing a single invariant selection location within a presentation window;presenting the plurality of data items to the user within the presentation window, each of the plurality of data items being presented in a respective presentation position defined within the presentation window associating only a single advance mechanism with the presentation window, the single advance mechanism operative to receive an advance input to advance the presentation of the plurality of data items in a single direction relative to presentation positions defined within the presentation window; receiving the advance input from the user via the advance mechanism; and responsive to the advance input, advancing the presentation of the plurality of data items relative to the presentation positions defined within the presentation window to locate a selected data item of the plurality of data items at the invariant selection location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a data interface to retrieve a plurality of data items to present to a user via a graphical user interface; a presentation module to present a single invariant selection location within a presentation window;
to present the plurality of data items to the user within the presentation window, each of the plurality of data items being presented in a respective presentation position defined within the presentation window; and
to associate only a single advance mechanism with the presentation window, the single advance mechanism operative to receive an advance input to advance the presentation of the plurality of data items in a single direction relative to presentation positions defined within the presentation window; andan input interface to receive the advance input from the user via the advance mechanism as displayed within the graphical user interface; and the presentation module, responsive to the advance input, to advance the presentation of the plurality of data items relative to the presentation positions defined within the presentation window to locate a selected data item of the plurality of data items at the invariant selection location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
first means for receiving a plurality of data items to present to a user via a graphical user interface; second means for presenting a single invariant selection location within a presentation window;
for presenting the plurality of data items to the user within the presentation window, each of the plurality of data items being presented in a respective presentation position defined within the presentation window; and
for associating only a single advance mechanism with the presentation window, the single advance mechanism operatively to advance the presentation of the plurality of data items in a single direction relative to presentation positions defined within the presentation window; andthird means for receiving an advance input from the user via the advance mechanism as displayed within the graphical interface; and the first means responsive to the advance input, for advancing the presentation of the plurality of data items relative to the presentation positions defined within the presentation window to locate a selected data item of the plurality of data items at the invariant selection location.
-
-
26. A machine-readable medium embodying instructions that, when executed by a machine, cause the machine to perform the following operations:
-
retrieving a plurality of data items to present to a user; recognizing a single invariant selection location within a presentation window; presenting the plurality of data items to the user within the presentation window, each of the plurality of data items being presented in a respective presentation position defined within the presentation window associating only a single advance mechanism with the presentation window, the single advance mechanism operative to receive an advance input to advance the presentation of the plurality of data items in a single direction relative to presentation positions defined within the presentation window; receiving the advance input from the user via the advance mechanism; and responsive to the advance input, advancing the presentation of the plurality of data items relative to the presentation positions defined within the presentation window to locate a selected data item of the plurality of data items at the invariant selection location.
-
Specification