Selective display of comprehension guides
First Claim
Patent Images
1. A system comprising:
- an electronic device having one or more processors; and
memory, storing instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising;
determining a score for a word included in an electronic book, the score indicative of a priority for presentation of a comprehension guide for the word, the comprehension guide including textual content aiding in comprehension of the word, wherein the determining the score is based at least in part on;
a difficulty value of the word, the difficulty value being based at least in part on a frequency of occurrence of the word in a corpus of writings; and
a contextual importance of the word within at least one of the electronic book or a subject matter area associated with the electronic book;
selecting a particular occurrence of the word in the electronic book to be presented with the comprehension guide based at least in part on;
the score of the word;
a number of occurrences of the word in the electronic book;
a number of meanings of the word occurring in the electronic book; and
a density of occurrences of other words selected to be presented with corresponding comprehension guides;
determining which of a plurality of meanings of the word is used for the particular occurrence of the word in the electronic book;
selecting the comprehension guide for the particular occurrence of the word;
determining a placement location of the comprehension guide proximate to an original location of the particular occurrence of the word in the electronic book, the placement location being selected to avoid concealing existing text in the electronic book;
determining a reading level associated with a reader of the electronic book based at least in part on a dynamically modified guide profile of the reader; and
based at least in part on the score of the word, additional scores determined for additional words in the electronic book, and the reading level associated with the reader, dynamically selecting a subset of words in the electronic book to render with corresponding first comprehension guides such that remaining words in the electronic book that are not included in the subset of words are to be rendered without corresponding second comprehension guides, wherein the word is included in the subset of words; and
causing display of the comprehension guide at the placement location in the electronic book.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for selectively and dynamically determining one or more words of an electronic book to present with comprehension guides. For instance, an electronic device rendering an electronic book may determine whether to display some, all, or no words of the book with comprehension guides for words within the electronic book based on word difficulty, contextual importance or aspects of the user. Techniques are also provided for determining the content of comprehension guides to be presented with the words.
20 Citations
21 Claims
-
1. A system comprising:
-
an electronic device having one or more processors; and memory, storing instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising; determining a score for a word included in an electronic book, the score indicative of a priority for presentation of a comprehension guide for the word, the comprehension guide including textual content aiding in comprehension of the word, wherein the determining the score is based at least in part on; a difficulty value of the word, the difficulty value being based at least in part on a frequency of occurrence of the word in a corpus of writings; and a contextual importance of the word within at least one of the electronic book or a subject matter area associated with the electronic book; selecting a particular occurrence of the word in the electronic book to be presented with the comprehension guide based at least in part on; the score of the word; a number of occurrences of the word in the electronic book;
a number of meanings of the word occurring in the electronic book; anda density of occurrences of other words selected to be presented with corresponding comprehension guides; determining which of a plurality of meanings of the word is used for the particular occurrence of the word in the electronic book; selecting the comprehension guide for the particular occurrence of the word; determining a placement location of the comprehension guide proximate to an original location of the particular occurrence of the word in the electronic book, the placement location being selected to avoid concealing existing text in the electronic book; determining a reading level associated with a reader of the electronic book based at least in part on a dynamically modified guide profile of the reader; and based at least in part on the score of the word, additional scores determined for additional words in the electronic book, and the reading level associated with the reader, dynamically selecting a subset of words in the electronic book to render with corresponding first comprehension guides such that remaining words in the electronic book that are not included in the subset of words are to be rendered without corresponding second comprehension guides, wherein the word is included in the subset of words; and causing display of the comprehension guide at the placement location in the electronic book. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
under control of an electronic device that is configured with executable instructions, determining a score for a word in an electronic book, the score indicative of a priority for presentation of a comprehension guide for the word in the electronic book, the comprehension guide including textual content aiding in comprehension of the word, wherein the determining is based at least in part on; a difficulty value of the word, the difficulty value being based at least in part on a frequency of occurrence of the word in a corpus of writings; and a contextual importance of the word, the contextual importance being based at least in part on a subject matter area of the electronic book; selecting the comprehension guide for the word; determining a placement location of the comprehension guide proximate to an original location of the word in the electronic book, the placement location being selected to avoid concealing existing text in the electronic book; determining a reading attribute associated with a reader of the electronic book based at least in part on a dynamically modified guide profile of the reader; based at least in part on the score determined for the word, additional scores determined for additional words in the electronic book, and the reading attribute associated with the reader, dynamically selecting a subset of words in the electronic book to render with corresponding first comprehension guides such that other words in the electronic book that are not included in the subset of words are to be rendered without corresponding second comprehension guides, wherein the word is included in the subset of words; and causing display, on a display of the electronic device, of the comprehension guide at the placement location in the electronic book. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on an electronic device having one or more processors, cause the one or more processors to perform acts comprising:
-
determining a score for a word of an electronic book indicative of a priority for presentation of a comprehension guide for the word, the comprehension guide including textual content aiding in comprehension of the word, wherein the determining is based at least in part on; a difficulty value of the word based at least in part on a frequency of occurrence of the word in a corpus of writings; and a contextual importance of the word within the electronic book; selecting the comprehension guide for presentation with the word; determining a placement location of the comprehension guide proximate to an original location of the word in the electronic book, the placement location being selected to avoid concealing existing text in the electronic book; determining a reading attribute associated with a reader of the electronic book based at least in part on a dynamically modified guide profile of the reader; and based at least in part on the score determined for the word, additional scores determined for additional words in the electronic book, and the reading attribute associated with the reader, dynamically selecting a subset of words in the electronic book to render with corresponding first comprehension guides such that other words in the electronic book that are not included in the subset of words are to be rendered without corresponding second comprehension guides, wherein the word is included in the subset of words; and causing display of the comprehension guide at the placement location in the electronic book. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification