Patent ID: 8239376

Claim:
A method of processing data, comprising: receiving a URL from a first computer system at a server computer system, wherein: the first computer system comprises a first search engine and the server computer system comprises a second search engine, the URL is received at the server computer system in response to a selection at a user computer system of a link identifying an associated file to be transmitted to a user mobile device, wherein: the link is selected at the user computer system from a plurality of search results delivered by the first computer system to the user computer system, and the plurality of search results are selected by the first search engine in response to receiving, at the first computer system, a query from the user computer system; using the second search engine, extracting search terms from the URL at the server computer system; using the second search engine, utilizing the search terms at the server computer system to extract a plurality of server search results from a data store; and transmitting the server search results directly from the server computer system to the user computer system.