Disambiguation of term meaning
First Claim
Patent Images
1. A computer-implemented method, comprising:
- under control of one or more computers configured with specific executable instructions,accepting a query for a term in a target passage within an electronic book;
accessing the electronic book;
associating the term with the electronic book;
accessing possible meanings of the term; and
determining a top ranking meaning of the term from the possible meanings, the top ranking meaning based at least in part upon metadata associated with contents of the associated electronic book and metadata associated with the term.
1 Assignment
0 Petitions
Accused Products
Abstract
A meaning of a term is determined using the contents of a corpus of books through use of metadata about the books within the corpus, terms in the same work which provide context, and so forth. Users may query to determine the meaning of a term. Users may also build vocabulary skills by testing as well. A changing meaning of a term over time may be determined and utilized as well. Searches are facilitated by the enhanced ability to determine meaning of the terms, particularly in context. Feedback from the searches may also be used to refine future searches.
65 Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
under control of one or more computers configured with specific executable instructions, accepting a query for a term in a target passage within an electronic book; accessing the electronic book; associating the term with the electronic book; accessing possible meanings of the term; and determining a top ranking meaning of the term from the possible meanings, the top ranking meaning based at least in part upon metadata associated with contents of the associated electronic book and metadata associated with the term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
under control of one or more computers configured with specific executable instructions, receiving a query for a term from a user accessing a content item on an electronic book reader device; accessing metadata associated with the user, the term, and the content item; ranking the possible meanings according to correspondence of metadata associated with the term and metadata associated with the content item; determining a top ranking meaning of the term from possible meanings based at least in part upon the metadata associated with the term and the metadata associated with the content item; and selecting the meaning of the term with a top ranking. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A computer-implemented method, comprising:
under control of one or more computers configured with specific executable instructions, determining a meaning of a term within the context of a passage in a target content item; presenting the term and an associated definition appropriate to the context; receiving an input containing the term as used in an incorrect fashion as a confounder; storing the confounder; causing a presentation of the confounder to a user as part of a vocabulary question; and ranking the confounder based at least in part on a frequency with which the confounder is selected when the confounder is part of the vocabulary question.
-
16. A computer-implemented method, comprising:
-
receiving, from an electronic device, a term in a target passage for which a reader has initiated a query while reading an electronic book on the electronic device; determining a top ranked meaning of the term based at least in part upon the context of the target passage and metadata associated with the electronic book; generating a vocabulary question for the term with the meaning as used in the target passage; and serving the vocabulary question for presentation to the reader. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A device, comprising:
-
a processor; a vocabulary service module stored in a memory coupled to the processor, the vocabulary service module configured to; receive a query from a querying entity about a term in a target passage of a content item within an electronic book; access metadata associated with the querying entity, the term, and the content item containing the target passage; determine a most likely meaning of the term as attributed to the querying entity based, at least in part, upon analysis of the metadata and a rank of possible meanings by a ranking module; search a corpus based at least in part upon the most likely meaning, and generate a vocabulary question based at least in part upon the determined most likely meaning. - View Dependent Claims (24, 25, 26, 27)
-
Specification