Content and object metadata based search in e-reader environment
First Claim
Patent Images
1. A method executed on a computing device to provide a metadata based search in an e-reader environment, the method comprising:
- determining search terms based on a selected portion of displayed content;
generating a query for a search based on the selected portion;
determining the metadata associated with one or more objects associated with the search terms, wherein the one or more objects include embedded images, embedded graphical objects, and one or more interactive objects, interactive puzzle objects, embedded video objects, and embedded audio objects;
performing optical character recognition on each of the embedded images and the embedded graphical objects to retrieve textual content and key terms from each of the embedded images and the embedded graphical objects;
indexing the metadata, wherein the metadata includes the textual content and the key terms;
augmenting the query based on the metadata, wherein the metadata is associated with one or more attributes of each of the one or more objects;
categorizing a summary of query results based on the metadata; and
presenting the summary of the query results in a results pane on a user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Metadata based enhanced search capabilities are provided in conjunction with e-reader experience. Metadata associated with content and objects within displayed content is created based on default and/or custom rules. The metadata such as attributes, tags, etc. is indexed and used to augment search queries based on selected portions of the displayed content. Additional search augmentation is performed based on user-defined metadata or processing of objects such as image recognition of image objects and similar processes.
-
Citations
17 Claims
-
1. A method executed on a computing device to provide a metadata based search in an e-reader environment, the method comprising:
-
determining search terms based on a selected portion of displayed content; generating a query for a search based on the selected portion; determining the metadata associated with one or more objects associated with the search terms, wherein the one or more objects include embedded images, embedded graphical objects, and one or more interactive objects, interactive puzzle objects, embedded video objects, and embedded audio objects; performing optical character recognition on each of the embedded images and the embedded graphical objects to retrieve textual content and key terms from each of the embedded images and the embedded graphical objects; indexing the metadata, wherein the metadata includes the textual content and the key terms; augmenting the query based on the metadata, wherein the metadata is associated with one or more attributes of each of the one or more objects; categorizing a summary of query results based on the metadata; and presenting the summary of the query results in a results pane on a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device to provide a metadata based search in an e-reader environment, the computing device comprising:
-
a memory configured to store instructions; and a processor coupled to the memory, the processor executing an e-reader application in conjunction with the instructions stored in the memory, wherein the e-reader application is configured to; determine search terms based on a selected portion of displayed content; generate a query for a search based on the selected portion; determine the metadata associated with one or more objects, wherein the one or more objects include embedded images, embedded graphical objects, and one or more interactive objects, interactive puzzle objects, embedded video objects, and embedded audio objects; perform optical character recognition on each of the embedded images and the embedded graphical objects to retrieve textual content and key terms from each of the embedded images and the embedded graphical objects; index the metadata, wherein the metadata includes the textual content and the key terms; augment the query based on the metadata, wherein the metadata is associated with one or more attributes of each of the one or more objects and includes at least one from a set of dimensions, types, titles, and tags of the one or more objects; categorize a summary of query results based on the metadata; and present the summary of the query results in a results pane on a user interface. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method executed on a computing device to provide a metadata based search in an e-reader environment, the method comprising:
-
determining search terms based on a selected portion of displayed content; generating a query for a search based on the selected portion; determining the metadata associated with one or more objects within a predefined vicinity of the selected portion by processing the one or more objects to retrieve metadata, wherein the one or more objects include embedded images, embedded graphical objects, and one or more interactive objects, interactive puzzle objects, embedded video objects, and embedded audio objects, and wherein the interactive objects are associated with the search terms; performing optical character recognition on each of the embedded images and the embedded graphical objects to retrieve textual content and key terms from each of the embedded images and the embedded graphical objects; indexing the metadata, wherein the metadata includes the textual content and the key terms; augmenting the query based on the metadata, wherein the metadata is associated with one or more attributes of each of the one or more objects and includes at least one from a set of dimensions, types, titles, and tags of the one or more objects; categorizing a summary of query results based on the metadata; and presenting the summary of the query results in a results pane on a user interface. - View Dependent Claims (15, 16, 17)
-
Specification