SMS-initiated mobile registration
First Claim
1. A computer based method comprising:
- receiving, by at least one computer processing unit, a request Short Message Service (SMS) message from a mobile device;
generating, by the at least one computer processing unit, a token and associating the token with a mobile device identifier of the mobile device in response to the request;
transmitting, by the at least one computer processing unit, a response SMS message to the mobile device, the response SMS message including a Uniform Resource Identifier (URI) to a registration web page comprising at least one field for receiving registration information for a user to be used in creating an online account for the user, wherein the URI includes the generated token;
receiving, by the at least one computer processing unit, the registration information submitted to the registration web page and the token included in the URI of the registration web page;
associating, by the at least one computer processing unit, the submitted registration information and the mobile device identifier based on the token; and
creating, by the at least one computer processing unit, the online account based on the registration information and the associated mobile device identifier.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards SMS-initiated mobile registration. A mobile device sends an SMS message to a mobile registration device. In response, the mobile registration device generates a random identifier and associates it with the mobile device identifier of the mobile device. Then, the mobile registration device sends a response SMS message to the mobile device, the response SMS message containing a Uniform Resource Identifier (URI) to a mobile registration web page, where the URI contains the generated random identifier. The mobile device uses the URI to navigate to the mobile registration web page, where additional registration information is provided. The mobile registration device associates the additional registration information with the mobile device based on the generated random identifier included in the URI, and creates a user account based on the mobile number from which the SMS message was received and the additional registration information.
17 Citations
20 Claims
-
1. A computer based method comprising:
-
receiving, by at least one computer processing unit, a request Short Message Service (SMS) message from a mobile device; generating, by the at least one computer processing unit, a token and associating the token with a mobile device identifier of the mobile device in response to the request; transmitting, by the at least one computer processing unit, a response SMS message to the mobile device, the response SMS message including a Uniform Resource Identifier (URI) to a registration web page comprising at least one field for receiving registration information for a user to be used in creating an online account for the user, wherein the URI includes the generated token; receiving, by the at least one computer processing unit, the registration information submitted to the registration web page and the token included in the URI of the registration web page; associating, by the at least one computer processing unit, the submitted registration information and the mobile device identifier based on the token; and creating, by the at least one computer processing unit, the online account based on the registration information and the associated mobile device identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium storing instructions that when executed by a processor cause actions to be performed, the actions comprising:
-
receiving a request Short Message Service (SMS) message from a mobile device; generating a token and associating the token with a mobile device identifier of the mobile device in response to the request; transmitting a response SMS message to the mobile device, the response SMS message including a Uniform Resource Identifier (URI) to a registration web page comprising at least one field for receiving registration information for a user to be used in creating an online account for the user, wherein the URI includes the generated token; receiving the registration information submitted to the registration web page and the token included in the URI of the registration web page; associating the submitted registration information and the mobile device identifier based on the token; and creating the online account based on the registration information and the associated mobile device identifier. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A mobile registration device comprising:
-
a processor; a non-transitory storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising; receiving logic executed by the processor for receiving a request Short Message Service (SMS) message from a mobile device; generating logic executed by the processor for generating a token and associating the token with a mobile device identifier of the mobile device in response to the request; transmitting logic executed by the processor for transmitting a response SMS message to the mobile device, the response SMS message including a Uniform Resource Identifier (URI) to a registration web page comprising at least one field for receiving registration information for a user to be used in creating an online account for the user, wherein the URI includes the generated token; receiving logic executed by the processor for receiving the registration information submitted to the registration web page and the token included in the URI of the registration web page; associating logic executed by the processor for associating the submitted the registration information and the mobile device identifier based on the token; and creating logic executed by the processor for creating the online account based on the registration information and the associated mobile device identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification