Patent ID: 8417642

Claim:
A method, comprising: a proxy server apparatus serving a mobile registration form to a browser-enabled device to register a user's mobile device for mobile access to an application hosted on an application server apparatus, wherein the mobile registration form provides for entry of user information comprising a login name and password, a telephone number of the user's mobile device, and a login personal identification number (PIN); the proxy server apparatus receiving from the browser-enabled device the mobile registration form with the user information, telephone number, and login PIN entered therein; the proxy server apparatus transferring the user information to the application server apparatus for validation; the proxy server receiving a notification from the application server apparatus that the user information is valid and, in response, allocating a user identification code to the user, generating an encryption code, constructing a validation code from the user identification code and encryption code, and transferring the validation code to the user's mobile device; the proxy server apparatus receiving the validation code and user information in a resubmitted mobile registration form from the browser-enabled device; the proxy server apparatus verifying the user based on the validation code and user information in the re-submitted mobile registration form; and in response to verifying the user, the proxy server apparatus generating an encryption key, storing the encryption key in a proxy database indexed by the user identification code, constructing an activation code from the user identification code and encryption key, encrypting the user information using the login PIN, storing the encrypted user information in the proxy database indexed by the user identification code, and transferring to the user's mobile device (i) a link from which a mobile client software program associated with the application can be downloaded and (ii) the activation code.