FLIP-THROUGH PRESENTATION OF A LIST
First Claim
1. A computer-implemented method comprising:
- identifying a list of elements for presentation;
providing a series of controls for presentation representing a complete set of the elements, the complete set including at least first and last elements in the list of elements that are accessible without paging or scrolling to another screen;
receiving user input on the presented series of controls representing a traversal of the series of controls, the user input including an uninterrupted selection of at least part of the series of controls;
during the traversal and depending on a current position of the user input in relation to the series of controls, displaying and continuously updating a position marker identifying at least one element associated with a control at the current position;
receiving user input during the traversal indicating a selection of a particular control from the series of controls based on a termination of user input, the selection of the particular control based on a position relative to the series of controls represented by the user input; and
identifying at least one particular element associated with the selected particular control.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure generally describes computer-implemented methods, software, and systems for presenting list information. One method includes providing a series of controls for presentation representing a complete set of the elements, including first and last elements that are accessible without paging or scrolling to another screen. User input is received representing a traversal of the controls, including an uninterrupted selection of the controls. During the traversal and depending on a current position of the user input in relation to the controls, a position marker is displayed and continuously updated that identifies at least one element associated with a control at the current position. User input is received during the traversal indicating a selection of a particular control based on a termination of user input. The selection is based on a position relative to the series of controls. At least one particular element associated with the selected particular control is identified.
13 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying a list of elements for presentation; providing a series of controls for presentation representing a complete set of the elements, the complete set including at least first and last elements in the list of elements that are accessible without paging or scrolling to another screen; receiving user input on the presented series of controls representing a traversal of the series of controls, the user input including an uninterrupted selection of at least part of the series of controls; during the traversal and depending on a current position of the user input in relation to the series of controls, displaying and continuously updating a position marker identifying at least one element associated with a control at the current position; receiving user input during the traversal indicating a selection of a particular control from the series of controls based on a termination of user input, the selection of the particular control based on a position relative to the series of controls represented by the user input; and identifying at least one particular element associated with the selected particular control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-program product, the computer program product comprising computer-readable instructions embodied on tangible, non-transitory media, the instructions operable when executed by at least one computer to:
-
identify a list of elements for presentation; provide a series of controls for presentation representing a complete set of the elements, the complete set including at least first and last elements in the list of elements that are accessible without paging or scrolling to another screen; receive user input on the presented series of controls representing a traversal of the series of controls, the user input including an uninterrupted selection of at least part of the series of controls; during the traversal and depending on a current position of the user input in relation to the series of controls, display and continuously update a position marker identifying at least one element associated with a control at the current position; receive user input during the traversal indicating a selection of a particular control from the series of controls based on a termination of user input, the selection of the particular control based on a position relative to the series of controls represented by the user input; and identify at least one particular element associated with the selected particular control. - View Dependent Claims (14, 15, 16)
-
-
17. A system, comprising:
-
memory operable to store content, including static and dynamic content; and at least one hardware processor interoperably coupled to the memory and operable to perform instructions to; identify a list of elements for presentation; provide a series of controls for presentation representing a complete set of the elements, the complete set including at least first and last elements in the list of elements that are accessible without paging or scrolling to another screen; receive user input on the presented series of controls representing a traversal of the series of controls, the user input including an uninterrupted selection of at least part of the series of controls; during the traversal and depending on a current position of the user input in relation to the series of controls, display and continuously update a position marker identifying at least one element associated with a control at the current position; receive user input during the traversal indicating a selection of a particular control from the series of controls based on a termination of user input, the selection of the particular control based on a position relative to the series of controls represented by the user input; and identify at least one particular element associated with the selected particular control. - View Dependent Claims (18, 19, 20)
-
Specification