Patent ID: 9489422
Filing Date: 2016-11-08
CPC Classification: G06F

Claim Text:
1. A method of receiving search results from a search server at a mobile device, the method comprising: transmitting, from the mobile device, an initial query to a search server, the initial query comprising a request for a list of data sources configured to return a search result of a specified data type; receiving, at the mobile device from the search server, an initial query result comprising a list of one or more data sources configured to return a search result of the specified data type; transmitting, at the mobile device, a full query to the search server, the full query comprising a search query and a selection of at least one of the one or more data sources configured to return a search result of the specified data type; receiving, at the mobile device from the search server, a full query result identifying one or more search results; responsive to a user selection of a first search result of the one or more search results at the mobile device, transmitting, from the mobile device, a request to the search server for a first data object associated with the first search result; receiving, at the mobile device, the first data object of the specified data type; identifying, at the mobile device, based on the specified data type of the first data object, a particular application program of a plurality of available application programs configured to process the first data object; and passing the first data object to the identified application program on the mobile device in order to enable a user to access the first data object.