Touch-screen user interface
First Claim
1. A computer-implemented method comprising:
- presenting a list of electronic documents on a touch-screen display;
detecting an object applied to the touch-screen display as an indication of user selection of one of the electronic documents in the list;
filtering the list of electronic documents based on a size of the selected one of the electronic documents to create a filtered list of electronic documents, the filtered list including a subset of the electronic documents in the list; and
presenting the filtered list of electronic documents on the touch-screen display.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface for a touch-screen display of a dedicated handheld electronic book reader device is described. The user interface detects human gestures manifest as pressure being applied by a finger or stylus to regions on the touch-screen display. In one implementation, the touch-screen user interface enables a user to turn one or more pages in response to applying a force or pressure to the touch-screen display. In another implementation, the touch-screen user interface is configured to bookmark a page temporarily by applying a pressure to the display, then allowing a user to turn pages to a new page, but reverting back to a previously-displayed page when the pressure is removed. In another implementation, the touch-screen user interface identifies and filters electronic books based on book size and/or a time available to read a book. In another implementation, the touch-screen user interface converts text to speech in response to a user touching the touch-screen display.
-
Citations
31 Claims
-
1. A computer-implemented method comprising:
-
presenting a list of electronic documents on a touch-screen display; detecting an object applied to the touch-screen display as an indication of user selection of one of the electronic documents in the list; filtering the list of electronic documents based on a size of the selected one of the electronic documents to create a filtered list of electronic documents, the filtered list including a subset of the electronic documents in the list; and presenting the filtered list of electronic documents on the touch-screen display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
presenting a user interface that allows a user to enter a time available to read an electronic document; receiving, via the user interface, the time available to read; filtering a list of electronic documents based on the time available to read to create a filtered list of electronic documents; and displaying the filtered list of electronic documents. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable storage media having computer-readable instructions stored thereon that, when executed by an electronic device, perform acts comprising:
-
presenting a list of electronic documents; receiving a selection of one of the electronic documents in the list; in response to receiving the selection, filtering the list of electronic documents based on a size of the selected one of the electronic documents to create a filtered list of electronic documents, the filtered list including a subset of the electronic documents in the list; and presenting the filtered list of electronic documents. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. An electronic device comprising:
-
a processor; a memory accessible by the processor; a touch-screen display to receive a gesture indicative of one of (1) selection of an electronic document or (2) entry of a time; a filter module stored in the memory and executed by the processor to filter, responsive to the gesture, a set of electronic documents according to size to form a filtered list of electronic documents, the filtered list including a subset of the set of electronic documents. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification