Touch-screen user interface
First Claim
1. A computer-implemented method comprising:
- displaying text of an electronic document on a touch-screen display;
detecting an object as the object moves across the touch-screen display, the object indicating an excerpt of the text being displayed; and
generating a spoken representation of the excerpted text, wherein a speed of the spoken representation corresponds to an average speed of the object moving across the touch-screen display such that the speed of the spoken representation increases or decreases in proportion to an increase or decrease of the speed of the object moving across 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
22 Claims
-
1. A computer-implemented method comprising:
-
displaying text of an electronic document on a touch-screen display; detecting an object as the object moves across the touch-screen display, the object indicating an excerpt of the text being displayed; and generating a spoken representation of the excerpted text, wherein a speed of the spoken representation corresponds to an average speed of the object moving across the touch-screen display such that the speed of the spoken representation increases or decreases in proportion to an increase or decrease of the speed of the object moving across the touch-screen display. - View Dependent Claims (2, 3)
-
-
4. An electronic device comprising:
-
a processor; a memory accessible by the processor; a touch-screen display to present a visible representation of an electronic document; an audio output device; one or more programs stored in the memory and configured to be executed by the processor, the one or more programs including instructions for; receiving an indication of a text from the electronic document presented on the touch-screen display, the indication generated by movement of an object relative to the touch-screen display; and generating a spoken representation of the text, wherein a speed of the spoken representation corresponds to an average speed of the object moving relative to a plurality of words or a plurality of characters presented on the touch-screen display. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 22)
-
-
14. A non-transitory computer-readable storage medium having stored therein instructions, which when executed by an electronic device, cause the electronic device to perform acts comprising:
-
receiving a selection of an excerpt of text displayed on a touch-screen display by moving an object over words in the excerpt; and generating a sound corresponding to a voice reading the excerpt of text, wherein a reading speed of the voice reading is based on a speed of the object moving relative to the words in the excerpt of text and the speed of the object moving relative to the words in the excerpt of text is derived as an average speed of the object moving relative to a plurality of words in the excerpt of text. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification