Progressive filtering of search results
First Claim
Patent Images
1. A method for filtering search results comprising:
- displaying a plurality of content items, the content items including one or more content display objects corresponding to a search query, one or more primary content category objects corresponding to the search query, and one or more secondary content category objects;
receiving a selection of a content item;
modifying the search query based on the selected content item; and
displaying a second plurality of content items, including at least one second content display object corresponding to the modified search query that is different from the one or more content display objects, and at least one additional content category object different from the one or more primary content category object and one or more secondary content category objects,wherein a content display object is associated with a plurality of formats for displaying information, the plurality of formats being associated with the content display object prior to receiving the search query, the plurality of formats associated with a content display object being based on content types of the information provided by the content display object;
wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories.
2 Assignments
0 Petitions
Accused Products
Abstract
Review and filtering of search results is facilitated by providing additional types of results beyond links to existing documents can be provided in addition to or in place of links to existing documents. These additional results can facilitate modifying a search request to filter out unwanted documents. The additional results, when in the form of content display objects and/or application display objects, can also provide the user with varying levels of information detail. In some preferred embodiments, an ontology based knowledge base can be leveraged in order to facilitate providing and filtering the results.
-
Citations
19 Claims
-
1. A method for filtering search results comprising:
-
displaying a plurality of content items, the content items including one or more content display objects corresponding to a search query, one or more primary content category objects corresponding to the search query, and one or more secondary content category objects; receiving a selection of a content item; modifying the search query based on the selected content item; and displaying a second plurality of content items, including at least one second content display object corresponding to the modified search query that is different from the one or more content display objects, and at least one additional content category object different from the one or more primary content category object and one or more secondary content category objects, wherein a content display object is associated with a plurality of formats for displaying information, the plurality of formats being associated with the content display object prior to receiving the search query, the plurality of formats associated with a content display object being based on content types of the information provided by the content display object; wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for filtering search results, comprising:
-
displaying a plurality of content items, the content items including one or more content display objects corresponding to a search query, one or more primary content category objects corresponding to the search query, and one or more secondary content category objects; receiving a selection of a content display object; modifying the search query based on the selected content display object; processing the modified search query to extract one or more objects or attributes from the modified search query; analyzing the objects or attributes from the modified search query utilizing a knowledge base to determine knowledge content relevant to the one or more extracted objects or attributes of the modified search query; and displaying a second plurality of content items, including at least one second content display object corresponding to the modified search query that is different from the one or more content display objects, and at least one additional content category object different from the one or more primary content category object and one or more secondary content category objects, wherein a content display object is associated with a plurality of formats for displaying information, the plurality of formats being associated with the content display object prior to receiving the search query, the plurality of formats associated with a content display object being based on content types of the information provided by the content display object; wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories. - View Dependent Claims (13, 14)
-
-
15. A system for displaying content to a user, comprising:
a processor and associated memory containing computer executable instructions that when executed by the processor provide a system comprising; a content retrieval manager for retrieving information for display in a content display object and identifying one or more formats associated with the content display object, the one or more formats being identified prior to retrieving the information; a display object library for storing application display objects and content display objects; a parser for matching application display objects, content display objects, and content categories to a search query; and a display manager for presenting at least one of content display objects, application display objects, and content categories, wherein the display manager presents a content display object by formatting information retrieved by the content retrieval manager using at least one format identified as associated with the presented content display object, the at least one format being selected based on a content type of the retrieved information; wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories. - View Dependent Claims (16, 17, 18, 19)
Specification