DISPLAYING LISTS AS REACTING AGAINST BARRIERS
First Claim
1. A method comprising:
- displaying a first set of entries at a beginning of a list, the list having multiple entries;
displaying different ones of the multiple entries as the list is scrolled through in response to a first user gesture;
displaying, in response to the first user gesture when a second set of entries at an end of the list is being displayed, the second set of entries in a manner in which the second set of entries appear to react against a barrier at the end of the list; and
displaying, in response to a second user gesture when the second set of entries is being displayed, the first set of entries at the beginning of the list.
2 Assignments
0 Petitions
Accused Products
Abstract
A first set of entries in a list having multiple entries is displayed. Different ones of the multiple entries are displayed as the list is scrolled through in response to a first user gesture. Additionally, in response to the first user gesture when a second set of entries at an end of the list is being displayed, the second set of entries is displayed in a manner in which the second set of entries appear to react against (e.g., bounce or compress) against a barrier at the end of the list. Furthermore, in response to a second user gesture when the second set of entries is being displayed, the first set of entries at the beginning of the list is displayed.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying a first set of entries at a beginning of a list, the list having multiple entries; displaying different ones of the multiple entries as the list is scrolled through in response to a first user gesture; displaying, in response to the first user gesture when a second set of entries at an end of the list is being displayed, the second set of entries in a manner in which the second set of entries appear to react against a barrier at the end of the list; and displaying, in response to a second user gesture when the second set of entries is being displayed, the first set of entries at the beginning of the list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a computing device, cause the one or more processors to:
-
display a first set of entries in a list, the list having multiple entries; determine, in response to a request to scroll through the list, whether a second set of entries at the end of the list is being displayed as the first set of entries; scroll, in response to the request to scroll through the list, the list in a requested direction to display additional entries of the multiple entries if the second set of entries at the end of the list is not being displayed as the first set of entries; display, in response to the request to scroll through the list, the second set of entries as reacting against a barrier at the end of the list if the second set of entries at the end of the list is being displayed as the first set of entries and the request is a request to scroll forward through the list; and display, in response to a request to jump to the beginning of the list, a third set of entries at the beginning of the list. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method in a computing device, the method comprising:
-
displaying a first set of entries in a list, the list having multiple entries; in response to a request to scroll forward through the list, determining whether the first set of entries are at the end of the list, and scrolling forward in the list to display additional entries of the multiple entries if the first set of entries are not at the end of the list, and displaying the first set of entries as bouncing against a barrier at the end of the list if the first set of entries are at the end of the list; in response to a request to jump in the list, determining whether the first set of entries are at a beginning of the list, at the end of the list, or at a beginning of a portion of the list or at an end of the portion of the list, and jumping to display a second set of entries at the end of the list if the first set of entries are at the beginning of the list; jumping to display a third set of entries at the beginning of the list if the first set of entries are at the end of the list; and jumping to display a fourth set of entries in a next portion of the list if the first set of entries are at the beginning or end of the portion but are not at the beginning of the list and are not at the end of the list.
-
Specification