Remote activation of mobile applications
First Claim
1. A method comprising:
- subsequent to downloading of an application to a mobile phone device operated by a user, via computer processor hardware in an application server;
receiving notification of a request to activate the application in order to enable the user to execute the application on the mobile phone device;
in response to receiving the request, forwarding a message including state information to the application on the mobile phone device;
receiving reply data from the application on the mobile phone device, the reply data including a unique value produced by the application having applied a function to the state information;
verifying the unique value included in the reply data using the function applied to the state information;
having verified the unique value, mapping, via a map on the application server, the unique value to configuration information associated with the user; and
initiating transmission of the configuration information to the application on the mobile phone device to activate the application,wherein the configuration information activates the application on the mobile phone device in order to alleviate the user from having to manually activate the application via direct input to the mobile phone device.
4 Assignments
0 Petitions
Accused Products
Abstract
According to one configuration, a user is able to activate an application on a mobile phone device without the user having to directly pressing an appropriate sequence of keys on the mobile phone device. For example, a user logs onto a web site to provide a phone number of the mobile phone device. Additionally, via input to the web site, the user also requests activation of a particular application on the mobile phone device. An application server receives notification of the request and generates a text-message to the application on the mobile phone device to initiate activation of the application. In response to receiving the text-message, the application on the mobile phone device initiates retrieval of appropriate configuration information associated with the user from the application server.
34 Citations
13 Claims
-
1. A method comprising:
subsequent to downloading of an application to a mobile phone device operated by a user, via computer processor hardware in an application server; receiving notification of a request to activate the application in order to enable the user to execute the application on the mobile phone device; in response to receiving the request, forwarding a message including state information to the application on the mobile phone device; receiving reply data from the application on the mobile phone device, the reply data including a unique value produced by the application having applied a function to the state information; verifying the unique value included in the reply data using the function applied to the state information; having verified the unique value, mapping, via a map on the application server, the unique value to configuration information associated with the user; and initiating transmission of the configuration information to the application on the mobile phone device to activate the application, wherein the configuration information activates the application on the mobile phone device in order to alleviate the user from having to manually activate the application via direct input to the mobile phone device. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer system comprising:
-
computer processor hardware; and a hardware storage resource coupled to the computer processor hardware, the hardware storage resource storing instructions that, when executed by the computer processor hardware, cause the computer processor hardware to perform the operations of; receiving notification of a request to activate an application downloaded to a mobile phone device operated by a user in order to enable the user to execute the application on the mobile phone device; in response to receiving the request, forwarding a message including state information to the application on the mobile phone device; receiving reply data from the application on the mobile phone device, the reply data including a unique value produced by the application having applied a function to the state information; verifying the unique value included in the reply data using the function applied to the state information; having verified the unique value, mapping, via a map on the application server, the unique value to configuration information associated with the user; and initiating transmission of the configuration information to the application on the mobile phone device to activate the application, wherein the configuration information activates the application on the mobile phone device in order to alleviate the user from having to manually activate the application via direct input to the mobile phone device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Computer-readable storage hardware having instructions stored thereon, the instructions, when carried out by computer processor hardware, causes the computer processor hardware to perform operations of:
-
receiving notification of a request to activate an application downloaded to a mobile phone device operated by a user in order to enable the user to execute the application on the mobile phone device; in response to receiving the request, forwarding a message including state information to the application on the mobile phone device; receiving reply data from the application on the mobile phone device, the reply data including a unique value produced by the application having applied a function to the state information; verifying the unique value included in the reply data using the function applied to the state information; having verified the unique value, mapping, via a map on the application server, the unique value to configuration information associated with the user; and initiating transmission of the configuration information to the application on the mobile phone device to activate the application, wherein the configuration information activates the application on the mobile phone device in order to alleviate the user from having to manually activate the application via direct input to the mobile phone device.
-
Specification