Searching for mobile content
AssigneeSingle Touch Interactive, Inc.
InventorAnthony G. Macaluso
Life of this patent
Estimating the term…
Abstract
Methods and apparatus, including computer systems and program products, for searching for mobile content. A method includes receiving, via a user interface, at a computer system independent of the mobile device, information identifying the mobile device to receive computer data; receiving, at the computer system, information identifying the computer data to be downloaded to the mobile device; using the computer system to search computer data offerings from mobile device content providers for the computer data; and wirelessly transmitting to the mobile device data corresponding to a search result. Another method includes an application, on a mobile device, querying a computer system independent of the mobile device for a result of a search for the computer data, and causing the downloading of the computer data.
Claims10
A method of downloading computer data to a mobile device, the method comprising:
- receiving, by one or more computers, data including information related to the mobile device and computer data identifying an application installable on and executable by the mobile device, the data received from a computer system separate from and independent of the mobile device;
- querying, by the one or more computers, a database storing mobile device information to identify the mobile device identified by the received information, the database operatively coupled to the one or more computers, the database separate from and independent of the mobile device and the computer system;
- querying, by the one or more computers, one or more mobile device content providers, each configured to provide computer data to mobile devices, to identify a mobile device content provider configured to provide the computer data identifying the application, the mobile device content providers wirelessly coupled to the mobile device;
- generating, by the one or more computers, a search result representing the computer data identifying the application that the identified mobile device content provider is configured to provide, based on querying the one or more mobile device content providers;
- providing, by the one or more computers, the search result to the mobile device, wherein the mobile device contacts the identified mobile device content provider to download the computer data identifying the application;
- and
- receiving, by the one or more computers, a confirmation in response to the mobile device downloading the computer data identifying the application from the identified mobile device content provider.
A computer program product, non-transitory, encoded with instructions capable of being executed by one or more computers to perform operations comprising:
- receiving, by one or more computers, data including information related to a mobile device and computer data identifying an application installable on and executable by the mobile device, the data received from a computer system separate from and independent of the mobile device;
- querying, by one or more computers, a database storing mobile device information to identify the mobile device identified by the received information, the database operatively coupled to the one or more computers, the database separate from and independent of the mobile device and the computer system;
- querying, by the one or more computers, one or more mobile device content providers, each configured to provide computer data to mobile devices, to identify a mobile device content provider configured to provide the computer data identifying the application, the mobile device content providers wirelessly coupled to the mobile device;
- generating, by the one or more computers, a search result representing the computer data identifying the application that the identified mobile device content provider is configured to provide, based on querying the one or more mobile device content providers;
- providing, by the one or more computers, the search result to the mobile device, wherein the mobile device contacts the identified mobile device content provider to download the computer data identifying the application;
- and
- receiving, by the one or more computers, a confirmation in response to the mobile device downloading the computer data identifying the application from the identified mobile device content provider.
Dependencies are inferred from the claim text.