Online commercial transaction system and method of operation thereof
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A system (1) for conducting commercial transactions comprises an application server (2) that hosts a software application that can be accessed by users to conduct commercial transactions thereon, an application user database (7) of authorized users capable of accessing the application server (2), each authorized user in the application user database (7) being uniquely identifiable by means of corresponding login name and password, and a proxy server (10) communicable with the application server (2) and accessible by a plurality of registered users from respective mobile phones (9). The proxy server provides each one of the plurality of registered users with access to the application server (2) from that user'"'"'s respective mobile phone (9). A proxy database (11) is associated with the proxy server (10), the proxy server (10) containing details of authorized user database (7) who are also registered to access the application (2) server through the proxy server from their respective mobile phones (9).
-
Citations
26 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A proxy server apparatus, wherein the proxy server apparatus is configured to perform functions comprising:
- the 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
- the 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);
Specification