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.