Assist Features For Content Display Device
First Claim
1. A computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
- presenting augmented text from an electronic book in a user-interface displayed in a touch screen;
receiving touch screen input by the touch screen, the touch screen input corresponding to a portion of the augmented text;
determining a command associated with the touch screen input from amongst multiple commands associated with the portion of the augmented text, each of the multiple commands being configured to invoke a different function to present information regarding the portion of the augmented text; and
presenting, based on the command associated with the received touch screen input, information corresponding to the identified portion of the augmented text.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, techniques, and methods are present for allowing a user to interact with the text in a touch-sensitive display in order to learn more information about the content of the text. Some examples can include presenting augmented text from an electronic book in a user-interface, the user-interface displayed in a touch screen; receiving touch screen input by the touch screen, the touch screen input corresponding to a portion of the augmented text; determining a command associated with the touch screen input from amongst multiple commands associated with the portion of the augmented text, each of the multiple commands being configured to invoke a function to present information regarding the portion of the augmented text; and presenting, based on the command associated with the received touch screen input, information corresponding to the identified portion of the augmented text.
625 Citations
39 Claims
-
1. A computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
presenting augmented text from an electronic book in a user-interface displayed in a touch screen; receiving touch screen input by the touch screen, the touch screen input corresponding to a portion of the augmented text; determining a command associated with the touch screen input from amongst multiple commands associated with the portion of the augmented text, each of the multiple commands being configured to invoke a different function to present information regarding the portion of the augmented text; and presenting, based on the command associated with the received touch screen input, information corresponding to the identified portion of the augmented text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
presenting text from an electronic book in a user-interface, the user-interface displayed in a touch screen; receiving a first touch screen input of a first type via the touch screen, the first touch screen input corresponding to a portion of the text; presenting, based on the first type, first information corresponding to the portion of the text; receiving a second touch screen input of a second type on the touch screen, the second touch screen input corresponding to the portion of the text, wherein the second type differs from the first type; and presenting, based on the second type, second information corresponding to the identified portion of the text. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A machine implemented method comprising:
-
presenting augmented text in a user-interface that is displayed on a touch screen; storing, for a portion of the augmented text, first information corresponding to a first touch screen input type and second information corresponding to the second touch screen input type, the first information and the second information relating to content associated with the portion of the augmented text; receiving user input in the form of a touch screen input; invoking a display of content regarding the portion of the augmented text based on a type of the touch screen input and a proximity of the touch screen input to the portion of the augmented text; and wherein invoking a display of content regarding the portion of the augmented text comprises; presenting the first information when the type of touch screen input matches the first touch screen input type, and presenting the second information when the type of touch screen input matches the second touch screen input type. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system comprising:
-
a memory device for storing electronic book data; a computing system including processor electronics configured to perform operations comprising; presenting augmented text from the electronic book in a user-interface, the user-interface displayed in a touch screen; receiving a first touch screen input of a first type via the touch screen, the first touch screen input corresponding to a portion of the augmented text; presenting, based on the first type, first information corresponding to the portion of the augmented text; receiving a second touch screen input of a second type via the touch screen, the section touch screen input corresponding to the portion of the augmented text, wherein the second type differs from the first type; and presenting, based on the second type, second information corresponding to the invoked portion of the augmented text. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification