CONTEXTUAL INFORMATION LOOKUP AND NAVIGATION
First Claim
1. A method of facilitating contextual information lookup and navigation within an application, the method comprising:
- receiving an indication of an initial content selection from a user in an application in which the user is consuming or creating content;
in response to receiving the indication of the initial content selection, determining an identified selection and a plurality of contextual search results generated based on the identified selection by using the initial content selection and a selection context; and
displaying the identified selection.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems for facilitating contextual information lookup and navigation are presented. Contextually relevant information can be presented without requiring a user to switch context or craft a search query. From within an application in which a user may consume or create content, a user may indicate text for further exploration. The application can receive the indication of an initial text selection, determine the intended selection and provide contextual search results to the user. In some implementations, the initial selection and a selection context (that includes at least some of the text surrounding the initial selection) is sent to a contextual search service which provides the intended selection and contextual search results based on the initial selection and selection context. In other implementations, text may be suggested by the contextual search service for selection from within the application.
21 Citations
20 Claims
-
1. A method of facilitating contextual information lookup and navigation within an application, the method comprising:
-
receiving an indication of an initial content selection from a user in an application in which the user is consuming or creating content; in response to receiving the indication of the initial content selection, determining an identified selection and a plurality of contextual search results generated based on the identified selection by using the initial content selection and a selection context; and displaying the identified selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
one or more computer readable storage media; and an application for consuming or creating content including a contextual search component, the application embodied in program instructions stored on the one or more computer readable media that, when executed by a processing system, direct the processing system to render a user interface comprising; a content view of content being consumed or created by a user, the content view including a contextual search element through which to engage the contextual search component; a preview view of contextual search results organized in a hierarchy based on source and rendered in response to receiving the contextual search results; and an interactive expanded view rendered in response to receiving an indication of a selection for an interactive expanded view from the preview view and including interface elements through which the user navigates the hierarchy. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A reader apparatus comprising:
-
one or more computer-readable storage media; an input device; and
;program instructions stored on the one or more computer readable media that, when executed by a processing system of the reader apparatus, direct the processing system to at least; render a document for display; receive, via the input device, an indication of an initial content selection in the document and a request for contextual search of the initial content selection; in response to the request for the contextual search, send the initial content selection and a selection context comprising an additional portion of text from the document to a contextual search service; receive one or more identified selection terms and contextual search results from the contextual search service; render a visual motif in the document to indicate the one or more identified selection terms; organize the contextual search results in a hierarchy based on source; and render an interactive view of the organized contextual search results. - View Dependent Claims (17, 18, 19, 20)
-
Specification