Loading Content on Electronic Device
First Claim
Patent Images
1. A method comprising:
- by a client computing device, receiving user input to scroll through a first plurality of content items, the first plurality of content items comprising one or more first content items that have been downloaded to the client computing device and one or more second content items that have not been downloaded to the client computing device;
by the client computing device, in response to the user input, scrolling through the first plurality of content items in a forward direction and reaching a last one of the first content items from the first plurality of content items;
by the client computing device;
in response to a first user input, downloading by the client computing device one or more of the second content items from the first plurality of content items and enabling the user to scroll through the second content items from the first plurality of content items;
by the client computing device, in response to a second user input, enabling the user to scroll to a second plurality of content items.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, as a user is scrolling through a first series of content items and reaches the nth content items from the first series of content items, display a visual indication that there are additional content items from the first series of content items existing after the nth content item. Upon receiving a first user input, enable the user to scroll through the additional content items existing after the nth content item. Upon receiving a second user input, enable the user to scroll through a second series of content items.
-
Citations
30 Claims
-
1. A method comprising:
-
by a client computing device, receiving user input to scroll through a first plurality of content items, the first plurality of content items comprising one or more first content items that have been downloaded to the client computing device and one or more second content items that have not been downloaded to the client computing device; by the client computing device, in response to the user input, scrolling through the first plurality of content items in a forward direction and reaching a last one of the first content items from the first plurality of content items; by the client computing device; in response to a first user input, downloading by the client computing device one or more of the second content items from the first plurality of content items and enabling the user to scroll through the second content items from the first plurality of content items; by the client computing device, in response to a second user input, enabling the user to scroll to a second plurality of content items. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7-18. -18. (canceled)
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive, at a client computing device, user input to scroll through a first plurality of content items, the first plurality of content items comprising one or more first content items that have been downloaded to the client computing device and one or more second content items that have not been downloaded to the client computing device; in response to the user input, scroll through the first plurality of content items in a forward direction and reach a last one of the first content items from the first plurality of content items; in response to a first user input, download at the client computing device one or more of the second content items from the first plurality of content items and enable the user to scroll through the second content items from the first plurality of content items; in response to a second user input, enable the user to scroll to a second plurality of content items. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; receive, at a client computing device, user input to scroll through a first plurality of content items, the first plurality of content items comprising one or more first content items that have been downloaded to the client computing device and one or more second content items that have not been downloaded to the client computing device; in response to the user input, scroll through the first plurality of content items in a forward direction and reach a last one of the first content items from the first plurality of content items; in response to a first user input, download at the client computing device one or more of the second content items from the first plurality of content items and enable the user to scroll through the second content items from the first plurality of content items; in response to a second user input, enable the user to scroll to a second plurality of content items. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification