Patent ID: 8250054

Claim:
A computing device implementing a network search engine, the computing device comprising: processing circuitry; network communication circuitry coupled to the processing circuitry, the network communication circuitry configured to receive, from a communications network: a use history associated with a particular machine implementing a browser, wherein the use history associated with a particular machine includes metadata associated with a single machine used by multiple different users; a user favorites data that identifies favorite preferences for a user; a search string; the processing circuitry configured to: select a source for finding search results to define at least one selected source; derive a search result list by searching data within the at least one selected source, wherein search results in the search result list correlate appropriately with the use history associated with a particular machine, the user favorites data and the search string; order the search result list to place more relevant search results higher in a rank order of the search result list; and deliver, via the network communication circuitry, a search result page containing data from the search result list for eventual use by the user.