Semantic Trading Floor
First Claim
1. One or more computer-storage media storing computer-usable instructions that, when executed by a computing device, perform 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.
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.
116 Citations
20 Claims
-
1. One or more computer-storage media storing computer-usable instructions that, when executed by a computing device, perform 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. - 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 item; modifying the search query based on the selected content item; processing the modified search query to extract one or more objects and/or attributes from the modified search query; analyzing the objects and/or attributes from the modified search query utilizing a knowledge base to determine knowledge content relevant to the one or more extracted objects and/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. - View Dependent Claims (13, 14)
-
-
15. A system for displaying content to a user, comprising:
-
a content retrieval manager capable of retrieving information for display in a content display object and identifying a format for information in the content display object; 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification