Techniques for navigating information
AssigneeA9.com, Inc.
InventorMatthew W. Amacker
Life of this patent
Estimating the term…
Abstract
Techniques described and suggested herein include systems and methods for navigating content in the form of a scrollable information sets. In an embodiment, a portion of a scrollable information set is displayed on a user device. As the user navigates through the information set, one or more location indicators are modified. The location indicators each correspond to a position within the information set and are configured to facilitate user input for navigating to a corresponding position within the information set.
Claims21
A computer-implemented method of providing information to a user, comprising:
- under the control of one or more computer systems configured with executable instructions,
- identifying a size of a scrollable information set;
- determining, based at least in part on the size, a graphical map that facilitates user input for navigating from a currently displayed subset of the information set to one or more undisplayed subsets of the information set;
- providing for display of a first subset of the information set in connection with a user interface that includes a scrolling control and the graphical map;
- receiving user input in connection with the user interface;
- and
- responsive to the user input:
- determining one or more subsets of the scrollable information set that have been accessed by the user;
- and
- modifying the map to indicate the determined one or more subsets of the scrollable information set that have been accessed by the user.
A non-transitory computer-readable storage medium having stored thereon instructions for causing one or more computer systems to perform a method of providing information, the method comprising:
- identifying a size of a scrollable information set;
- determining, based at least in part on the size, a graphical map that facilitates user input for navigating from a currently displayed subset of the information set to one or more undisplayed subsets of the information set;
- providing for display of a first subset of the information set in connection with a user interface that includes a scrolling control and the graphical map;
- receiving user input in connection with the user interface;
- and
- responsive to the user input:
- determining one or more subsets of the scrollable information set that have been accessed by the user;
- and
- modifying the map to indicate the determined one or more subsets of the scrollable information set that have been accessed by the user.
A system for providing content, comprising:
- a data store having data stored therein;
- one or more computing devices collectively operable to:
- identify a size of a scrollable information set;
- determine, based at least in part on the size, a graphical map that facilitates user input for navigating from a currently displayed subset of the information set to one or more undisplayed subsets of the information set;
- provide for display of a first subset of the information set in connection with a user interface that includes a scrolling control and the graphical map;
- receive user input in connection with the user interface;
- and
- responsive to the user input:
- determine one or more subsets of the scrollable information set that have been accessed by the user;
- and
- modify the map to indicate the determined one or more subsets of the scrollable information set that have been accessed by the user.
Dependencies are inferred from the claim text.