VOCABULARY-EFFECTED E-CONTENT DISCOVERY
A computing device includes a housing and a display assembly having a screen and a set of touch sensors. The housing at least partially circumvents the screen so that the screen is viewable. A processor is provided within the housing to display content pertaining to an e-book on the screen of the display assembly. The processor further detects a first user interaction with the set of touch sensors and interprets the first user interaction as a first user input corresponding with a selection of a word or phrase in the displayed content. In response to the first user input, the processor searches an e-book library for e-books containing the selected word or phrase and presents a set of search results on the display assembly. The set of search results includes one or more e-books that contain the selected word or phrase.
1 . A computing device comprising:
a display assembly including a screen;
a housing that at least partially circumvents the screen so that the screen is viewable;
a set of touch sensors provided with the display assembly; and
a processor provided within the housing, the processor operating to:
display content pertaining to an e-book on the screen of the display assembly;
detect a first user interaction with the set of touch sensors;
interpret the first user interaction as a first user input corresponding with a selection of a word or phrase in the displayed content;
in response to the first user input, search an e-book library for e-books containing the selected word or phrase; and
present a set of search results on the display assembly, wherein the set of search results includes one or more e-books that contain the selected word or phrase.
2 . The computing device of claim 1 , wherein the selected word or phrase comprises a string of one or more characters or symbols.
3 . The computing device of claim 1 , wherein the selected word or phrase comprises an equation.
4 . The computing device of claim 1 , wherein the processor is to present the set of search results by:
displaying a visual representation of each of the one or more e-books.
5 . The computing device of claim 1 , wherein the processor is to present the set of search results by:
displaying one or more sentences of e-book content from each of the one or more e-books, wherein at least one of the one or more sentences from each e-book contains the selected word or phrase.
6 . The computing device of claim 1 , wherein the processor is to present the set of search results by:
displaying a paragraph of e-book content from each of the one or more e-books, wherein at least one sentence in each paragraph contains the selected word or phrase.
7 . The computing device of claim 1 , wherein the processor is to further:
enable a user to purchase the one or more e-books from the set of search results.
8 . The computing device of claim 1 , wherein the processor is to further:
filter or sort the set of search results by genre, popularity, reviews, or publication date.
9 . The computing device of claim 1 , wherein the processor is to further:
filter or sort the set of search results based on a number of instances of the selected word or phrase in each of the one or more e-books.
10 . The computing device of claim 1 , wherein the processor is to further:
filter or sort the set of search results based on a sentence length associated with each instance of the selected word or phrase contained in each of the one or more e-books.
11 . A method for operating a computing device, the method being implemented by one or more processors and comprising:
displaying content pertaining to an e-book on a screen of a display assembly of the computing device;
detecting a first user interaction with a set of touch sensors provided with the display assembly;
interpreting the first user interaction as a first user input corresponding with a selection of a word or phrase in the displayed content;
in response to the first user input, searching an e-book library for e-books containing the selected word or phrase; and
presenting a set of search results on the display assembly, wherein the set of search results includes one or more e-books that contain the selected word or phrase.
12 . The method of claim 11 , wherein the selected word or phrase comprises a string of one or more characters or symbols.
13 . The method of claim 11 , wherein the selected word or phrase comprises an equation.
14 . The method of claim 11 , wherein presenting the set of search results comprises:
displaying a visual representation of each of the one or more e-books.
15 . The method of claim 11 , wherein presenting the set of search results comprises:
displaying one or more sentences of e-book content from each of the one or more e-books, wherein at least one of the one or more sentences from each e-book contains the selected word or phrase.
16 . The method of claim 11 , wherein presenting the set of search results comprises:
displaying a paragraph of e-book content from each of the one or more e-books, wherein at least one sentence in each paragraph contains the selected word or phrase.
17 . The method of claim 11 , further comprising:
enabling a user to purchase the one or more e-books from the set of search results.
18 . The method of claim 17 , further comprising:
filtering or sorting the set of search results based on a number of instances of the selected word or phrase in each of the one or more e-books.
19 . The method of claim 17 , further comprising:
filtering or sorting the set of search results based on a sentence length associated with each instance of the selected word or phrase contained in each of the one or more e-books.
20 . A non-transitory computer-readable medium that stores instructions, that when executed by one or more processors, cause the one or more processors to perform operations that include:
displaying content pertaining to an e-book on a screen of a display assembly of the computing device;
detecting a first user interaction with a set of touch sensors provided with the display assembly;
interpreting the first user interaction as a first user input corresponding with a selection of a word or phrase in the displayed content;
in response to the first user input, searching an e-book library for e-books containing the selected word or phrase; and
presenting a set of search results on the display assembly, wherein the set of search results includes one or more e-books that contain the selected word or phrase.