Context-sensitive reference works
First Claim
1. A method comprising:
- under control of one or more computer systems configured with specific executable instructions,determining a genre of an electronic book based at least in part on a prior categorization of the electronic book, the prior categorization having previously classified the contents of the electronic book;
receiving, on an electronic book reader device displaying the electronic book, a request for a definition of a word found within contents of the electronic book;
selecting, based at least in part on the determined genre of the electronic book, a dictionary entry from multiple different dictionary entries each providing a definition of the word;
locating the definition of the word from the selected dictionary entry;
displaying the definition of the word from the selected dictionary entry on the electronic book reader device at least partly in response to the receiving of the requestreceiving feedback regarding the determined genre or the selected dictionary entry; and
determining a different genre of the electronic book based at least in part on the received feedback.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture and techniques for outputting requested information from reference works (e.g., dictionaries, thesauruses, almanacs, atlases, encyclopedias, gazetteers) in a context-sensitive manner. For instance, when a user reads an electronic book (eBook) and requests a definition for a word found within the eBook, the techniques may display a definition for the word that has been selected based on the context of the request. In one example, the techniques may display a definition that corresponds to an identified genre of the eBook in which the word appears. In another example, the techniques may display a definition that corresponds to known information about the user, such as a preference of the user or the like.
68 Citations
23 Claims
-
1. A method comprising:
-
under control of one or more computer systems configured with specific executable instructions, determining a genre of an electronic book based at least in part on a prior categorization of the electronic book, the prior categorization having previously classified the contents of the electronic book; receiving, on an electronic book reader device displaying the electronic book, a request for a definition of a word found within contents of the electronic book; selecting, based at least in part on the determined genre of the electronic book, a dictionary entry from multiple different dictionary entries each providing a definition of the word; locating the definition of the word from the selected dictionary entry; displaying the definition of the word from the selected dictionary entry on the electronic book reader device at least partly in response to the receiving of the request receiving feedback regarding the determined genre or the selected dictionary entry; and determining a different genre of the electronic book based at least in part on the received feedback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
identifying a genre of a content item being output by an electronic device based at least in part on an identity of a user associated with the electronic device, wherein the identity of the user is determined based at least in part on at least one of; a location of the electronic device;
ordemographic information of the user; receiving a request for information associated with a portion of the content item; selecting, based at least in part on the identified genre of the content item, a reference work entry from multiple different reference work entries each providing information pertinent to the request; and outputting the requested information from the selected reference work entry. - View Dependent Claims (14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
classifying at least a portion of an electronic book as belonging to a genre of multiple different genres, wherein the classifying comprises referencing prior feedback regarding previous user responses to queries about the genre of the at least a portion of the electronic book or of the electronic book as a whole; and determining, based at least in part on the classified genre, at least one category of dictionary entry to use when receiving a request for a definition of a word found within the electronic book. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification