System and method of associating objects in search results
First Claim
1. A method of improving a relevance ranking of search result objects, comprising:
- performing a content-based search of a desktop system;
generating an initial relevance ranking of content-based search result objects;
analyzing information associated with the content-based search result objects, wherein the information includes user-action based information or computer-action based information;
performing an action-based association comparison between the content-based search result objects based on the information associated with the content-based search result objects;
adjusting the relevance ranking of the content-based search result objects;
accessing a timeline that includes a plurality of timeline entry objects;
searching the timeline for timeline entry objects that share an action-based association with the content-based search result objects;
generating a combined list of search result objects that include content-based search result objects and timeline entry objects;
adjusting the relevance ranking of the combined list that includes content-based search result objects or timeline entry objects;
presenting the relevance ranking of the combined list of search result objects; and
enabling selection of the search result objects from the combined list.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a system and method of observing actions performed on a computer and inferring relationships between objects based on information corresponding to the observed actions. The invention provides an initial content-based search of the desktop system to generate a list that includes a relevance ranking of objects that correspond to a search term. The content-based search result objects may be analyzed for user-action-based information and/or computer-action-based information so that an action-based association comparison may be performed between objects that are discovered during the content-based search. A re-ordering of the list of relevant content-based search result object may be performed and objects may be removed from the list of content-based search results objects. A timeline may be accessed to add action-based search result objects to the list of content-based search result objects. The combined list of action-based search result objects and content-based search result objects may be re-ordered based on results on results from the updated action-based association comparison.
38 Citations
26 Claims
-
1. A method of improving a relevance ranking of search result objects, comprising:
-
performing a content-based search of a desktop system; generating an initial relevance ranking of content-based search result objects; analyzing information associated with the content-based search result objects, wherein the information includes user-action based information or computer-action based information; performing an action-based association comparison between the content-based search result objects based on the information associated with the content-based search result objects; adjusting the relevance ranking of the content-based search result objects; accessing a timeline that includes a plurality of timeline entry objects; searching the timeline for timeline entry objects that share an action-based association with the content-based search result objects; generating a combined list of search result objects that include content-based search result objects and timeline entry objects; adjusting the relevance ranking of the combined list that includes content-based search result objects or timeline entry objects; presenting the relevance ranking of the combined list of search result objects; and enabling selection of the search result objects from the combined list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for improving a relevance ranking of search result objects, comprising:
-
a target object identifier that receives objects that are discovered during a content-based search of a desktop system and that establishes an initial relevance ranking of content-based search result objects; an object analyzer that analyzes information associated with the content-based search result objects and performs action-based association comparisons between the content-based search result objects, wherein the information includes user-action based information or computer-action based information; a timeline searching system that accesses a timeline having timeline entry objects and searches timeline entry objects for action-based associations between the timeline entry objects and the content-based search result objects; an update ranking system that generates a combined list of search result objects that include content-based search result objects and timeline entry objects and performs action-based association comparisons between the timeline entry objects and the content-based search result objects; and an interface that displays the relevance ranking and enables selection of the search result objects from the combined list. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification