Immersive electronic reading
First Claim
Patent Images
1. A method for improving functionality and efficiency of an electronic reading device, comprising:
- receiving a text to be presented to a reader using the electronic reading device, the text comprising lines, the lines comprising words;
reading back the text to the reader, wherein reading back comprises recursively;
determining an active word in the text;
determining, based on the active word, an active line in the text, the active line including the active word;
displaying words comprising the active line according to a first text luminance;
displaying words not comprising the active line according to a second text luminance;
displaying a background behind the text according to a first background luminance;
displaying a background behind the active word according to a second background luminance, wherein a difference between the first text luminance and first background luminance defines a first contrast, wherein a difference between the first text luminance and the second background luminance defines a second contrast, wherein a difference between the second text luminance and the first background luminance defines a third contrast, and wherein the second contrast is greater than the first contrast and the first contrast is greater than the third contrast;
determining metatext to be displayed for at least one active word, the metatext providing additional information about the at least one active word;
determining a vocalization for the active word; and
in response to the text including a next word after the active word, selecting the next word as the active word for reading back next, wherein a delay between displaying the active word and selecting the next word is based on a vocalization for the active word, the determined metatext, and a pace defined by the reader.
1 Assignment
0 Petitions
Accused Products
Abstract
Electronic reading devices provide readers with text on a display, and enhancements to their functionality and efficiency are discussed herein. Text is provided to the reader in an enhanced contrast mode that highlights the active word and line of the text as well as words of interest in the text so as to improve the functionality of the electronic reading device itself as a provider of textual content.
20 Citations
23 Claims
-
1. A method for improving functionality and efficiency of an electronic reading device, comprising:
-
receiving a text to be presented to a reader using the electronic reading device, the text comprising lines, the lines comprising words; reading back the text to the reader, wherein reading back comprises recursively; determining an active word in the text; determining, based on the active word, an active line in the text, the active line including the active word; displaying words comprising the active line according to a first text luminance; displaying words not comprising the active line according to a second text luminance; displaying a background behind the text according to a first background luminance; displaying a background behind the active word according to a second background luminance, wherein a difference between the first text luminance and first background luminance defines a first contrast, wherein a difference between the first text luminance and the second background luminance defines a second contrast, wherein a difference between the second text luminance and the first background luminance defines a third contrast, and wherein the second contrast is greater than the first contrast and the first contrast is greater than the third contrast; determining metatext to be displayed for at least one active word, the metatext providing additional information about the at least one active word; determining a vocalization for the active word; and in response to the text including a next word after the active word, selecting the next word as the active word for reading back next, wherein a delay between displaying the active word and selecting the next word is based on a vocalization for the active word, the determined metatext, and a pace defined by the reader. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for improving functionality and efficiency of an electronic reading device, comprising:
-
a processing unit; a memory including instructions that when executed by the processing unit, configure the processing unit to; receive a text selection comprised of words organized into text lines; receive a readback speed; successively select from the text selection, a given word as an active word belonging to an active text line, select a next word from the text selection relative to the active word according to the readback speed until the active word is a last word of the text selection, and determine metatext to be displayed as additional information about at least one active word, wherein the readback speed is varied for the given word based on a number of syllables comprising the given word and the determined metatext; and apply on a graphical user interface of the electronic reading device; a first color as a background color to the text selection; a second color as a text color to the text selection; a third color as a text color to the active text line of the text selection; and a fourth color as a background color to the active word of the active text line of the text selection; wherein a first contrast between the fourth color and the third color is greater than a second contrast between the third color and the first color, and wherein the second contrast is greater than a third contrast between the first color and the second color. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for improving functionality and efficiency of an electronic reading device, comprising:
-
dividing a text into a plurality of lines comprised of words, wherein a number of words comprising each line is based on a display space of the electronic reading device, a font size for characters comprising the text, and a tracking distance between the characters; parsing the words to identify a part of speech, a syllabication, and a vocalization for each of the words; organizing the part of speech, the syllabication, and the vocalization into a metatext index; providing readback controls in a graphical user interface of the electronic reading device to select text effects of part of speech indicia, syllabication indicia, vocalization playback, and readback; in response to receiving a selection for part of speech indicia, inserting part of speech indicia for each of the words comprising the text; in response to receiving a selection for syllabication indicia, inserting syllabication indicia for each of the words comprising the text; in response to receiving a selection for readback and a selection for vocalization playback; receiving a readback speed; selecting an active word from the text according to a reader position in the text; immersing the text, wherein immersing the text comprises; retrieving the vocalization associated with the active word; lowlighting the text on the electronic reading device by applying a first background color to a canvas and a first text color to the text, wherein a first contrast between the first background color and the first text color is low; highlighting the text in an active line to which the active word belongs by applying a second text color to the words comprising the active line, wherein a second contrast between the first background color and the second text color is greater than the first contrast; highlighting the active word by applying a second background color to a word box surrounding the active word, wherein a third contrast between the second background color and the second text color is greater than the second contrast; and playing back the vocalization on the electronic reading device; determining whether the reader position is at a last word in the text; when it is determined that the reader position is not at the last word in the text; pausing for a time based on the readback speed and a duration of the vocalization indexed to the active word; advancing the reader position to a next word in the text; selecting the next word as the active word; and immersing the text; and in response to receiving the selection for readback and no selection for vocalization playback; receiving the readback speed; selecting the active word from the text according to the reader position in the text; enhancing a contrast of the text, wherein enhancing the contrast of the text comprises; lowlighting the text on the electronic reading device by applying the first background color to the canvas and the first text color to the text, wherein the first contrast between the first background color and the first text color is low; highlighting the text in the active line to which the active word belongs by applying the second text color to the words comprising the active line, wherein the second contrast between the first background color and the second text color is greater than the first contrast; and highlighting the active word by applying the second background color to the word box surrounding the active word, wherein the third contrast between the second background color and the second text color is greater than the second contrast; determining whether the reader position is at a last word in the text; when it is determined that the reader position is not at the last word in the text; pausing for a time based on the readback speed and the syllabication indexed to the active word; advancing the reader position to the next word in the text; selecting the next word as the active word; and enhancing the contrast of the text. - View Dependent Claims (20)
-
-
21. A method for improving functionality and efficiency of an electronic reading device, comprising:
-
parsing words comprising a text to identify at least one of a syllabication and a vocalization as text enhancements for each of the words; displaying indicia relative to the words for the text enhancements in a graphical user interface of the electronic reading device; determining metatext to be displayed in proximity to at least one of the words in the graphical user interface, the metatext providing additional information about the at least one of the words; engaging a readback of the text, wherein each of the words comprising the text is selected one at a time as an active word and the readback of each of the words comprising the text is varied based on the syllabication, vocalization, and metatext determined for the active word; and highlighting the active word, wherein a text color and a text box color for the active word define a greatest contrast in the graphical user interface. - View Dependent Claims (22, 23)
-
Specification