TECHNIQUES FOR NAVIGATING INFORMATION
First Claim
Patent Images
1. 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.
0 Assignments
0 Petitions
Accused Products
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.
11 Citations
21 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification