Methods and systems for navigating a list with gestures
First Claim
Patent Images
1. A computer-implemented method to enable navigation of a list of content items, each content item in the list having a list view and a detailed view, the method comprising:
- while displaying a detailed view of a first content item from the list of content items, detecting a first gesture;
responsive to detecting the first gesture, displaying a list view of a second content item that immediately precedes the first content item in the list of content items;
responsive to detecting a second gesture, displaying in place of the second content item a list view of a third content item that immediately precedes the second content item in the list of content items, wherein detecting a second gesture includes detecting a finger held to a touch screen display on which the detailed view of the first content item is displayed, and then detecting movement of the finger in an upward direction relative to the top of the touch screen display, immediately followed by a movement in the downward direction relative to the top of the touch screen display; and
responsive to detecting a third gesture representing a selection of the third content item, displaying a detailed view of the third content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for facilitating the navigation of a list of content items with gestures are described. Consistent with some embodiments, a computing device detects simple gestures, and in response, display a preview of content items preceding, or following a currently selected content item, from the list of content items. Upon detecting a selection gesture, the computing device updates the view of the currently selected content item to display the newly selected content item.
38 Citations
12 Claims
-
1. A computer-implemented method to enable navigation of a list of content items, each content item in the list having a list view and a detailed view, the method comprising:
-
while displaying a detailed view of a first content item from the list of content items, detecting a first gesture; responsive to detecting the first gesture, displaying a list view of a second content item that immediately precedes the first content item in the list of content items; responsive to detecting a second gesture, displaying in place of the second content item a list view of a third content item that immediately precedes the second content item in the list of content items, wherein detecting a second gesture includes detecting a finger held to a touch screen display on which the detailed view of the first content item is displayed, and then detecting movement of the finger in an upward direction relative to the top of the touch screen display, immediately followed by a movement in the downward direction relative to the top of the touch screen display; and responsive to detecting a third gesture representing a selection of the third content item, displaying a detailed view of the third content item. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method to enable navigation of a list of content items, each content item in the list having a list view and a detailed view, the method comprising:
-
while displaying a detailed view of a first content item from the list of content items, detecting a first gesture; responsive to detecting the first gesture, displaying a list view of a second content item that immediately follows the first content item in the list of content items; responsive to detecting a second gesture, displaying in place of the second content item a list view of a third content item that immediately follows the second content item in the list of content items, wherein detecting a second gesture includes detecting a finger held to a touch screen display on which the detailed view of the first content item is displayed, and then detecting movement of the finger in a downward direction relative to the top of the touch screen display, immediately followed by a movement in the upward direction relative to the top of the touch screen display; and responsive to detecting a third gesture representing a selection of the third content item, displaying a detailed view of the third content item. - View Dependent Claims (6, 7, 8)
-
-
9. A computing device to facilitate navigating a list of content items, the device comprising:
-
a hardware processor for executing instruction stored in a memory, the instructions, when executed, to cause the computing device to perform operations including; detecting a first gesture while displaying a detailed view of a first content item from the list of content items; responsive to detecting the first gesture, displaying a list view of a second content item that immediately precedes, or follows, the first content item in the list of content items; responsive to detecting a second gesture, displaying in place of the second content item a list view of a third content item that immediately precedes, or follows, the second content item in the list of content items, wherein detecting a second gesture includes detecting a finger held to a touch screen display on which the detailed view of the first content item is displayed, and then detecting movement of the finger in a downward direction relative to the top of the touch screen display, immediately followed by a movement in the upward direction relative to the top of the touch screen display; and responsive to detecting a third gesture representing a selection of the third content item, displaying a detailed view of the third content item.
-
-
10. A computing device to facilitate navigating a list of content items, the device comprising a hardware processor to execute modules including:
-
a gesture detection module to detect a first gesture while a display of the computing device is displaying a detailed view of a first content item from the list of content items; a view management module to cause the computing device to display a list view of a second content item that immediately precedes the first content item in the list of content items in response to the gesture detection module detecting the first gesture, wherein, responsive to the gesture detection module detecting a second gesture, the view management module is to cause the computing device to display in place of the second content item a list view of a third content item that immediately precedes, or follows, the second content item in the list of content items, wherein the gestured detection module detecting a second gesture includes the gestured detection module detecting a finger held to a touch screen display on which the detailed view of the first content item is displayed, and then detecting movement of the finger in a downward direction relative to the top of the touch screen display, immediately followed by a movement in the upward direction relative to the top of the touch screen display, wherein the view management module is to display a detailed view of the third content item when the gesture detection module detects a selection gesture, representing a selection of the third content item. - View Dependent Claims (11, 12)
-
Specification