Patent ID: 8447759

Claim:
A method of suggesting to a user assets that address a searched topic in each of a number of different software applications or each of a number of different versions of a given software application, the method comprising: receiving a search request with a search term associated with a given application; performing a search for assets associated with the given application according to the search request; generating search results with one or more assets for the given application based on the search term; outputting a selected asset when an asset is selected; accessing pre-determined relationship information of search terms and associated assets applied to other applications, the pre-determined relationship information being pre-determined by relating each search term to each corresponding asset using a relative occurrence frequency based in part on other searches and asset selections associated with different applications for an input search term in pre-existing search data, the pre-existing search data comprising previous aggregate search activities and the relative occurrence frequency including a number of occurrences that a particular asset was aggregately selected using a common search term; looking up a most common search term that leads to the selected asset for each of the other applications based on the pre-determined relationship information, the most common search term comprising a search term for which a given asset in a given application has been most frequently selected using the search term according to the previous aggregate search activities; identifying which assets have been associated with the most common search term in each corresponding application of the other applications; determining which asset has a most occurrence frequency associated with the most common search term in each corresponding application; and indicating a determined asset with the most occurrence frequency in each corresponding application including using a display to suggest related assets, wherein each determined asset is based in part on a number of occurrences that the related assets were selected for the most common search term in the pre-existing search data as part of providing a suggestion of assets and associated applications including those that other users selected for the most common search term.