Systems and methods to provide information
First Claim
1. A computer-implemented method, comprising:
- receiving at an interchange computer a web request from a server computer of a merchant including an amount and a mobile phone number of a user entered by the user in relation to a transaction of the user at a third party website on the server;
wherein the user starts a web session by using a password associated with the mobile phone number and is authenticated by communication with the mobile phone device;
identifying, by the interchange, a user account on a data storage facility coupled to the interchange computer, based on the phone number entered by the user;
determining, by the interchange computer, user information in the user account;
wherein communicating, by the interchange computer, with a mobile phone device of the user at the mobile phone number of the user to obtain approval for providing the user information to the third party website, wherein the communicating comprises at least one of a first process and a second process,(i) the first process including;
(a) transmitting a first code to die mobile phone at the phone number;
(b) providing a web page to the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and
(c) receiving a second code in the web page in the server computer;
(d) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website,(ii) the second process including;
(a) providing from the server computer a first code in a web page on the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and
(b) receiving a second code from the mobile phone;
(c) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website;
providing, by the interchange computer, the user information to the third party website when the determination is made to approve the providing of the user information to the third party website;
making, by the interchange computer, a payment to the server computer in accordance with the web request, using funds associated with the user account; and
charging, by the interchange computer, the user account on the data storage facility coupled to the interchange computer, wherein the interchange computer is different from the server computer, based on the amount received in the web request.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are to provide information to facilitate online transactions via mobile communications. In one aspect, a system includes a data storage facility to store and associate personal information of a user with a telephone number of the user, and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the common format processor in a common format and to communicate with the controllers in different formats. The interchange uses the converters to communicate with the mobile phone of a user to approve the providing of the personal information from the data storage facility to a website.
-
Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
receiving at an interchange computer a web request from a server computer of a merchant including an amount and a mobile phone number of a user entered by the user in relation to a transaction of the user at a third party website on the server; wherein the user starts a web session by using a password associated with the mobile phone number and is authenticated by communication with the mobile phone device; identifying, by the interchange, a user account on a data storage facility coupled to the interchange computer, based on the phone number entered by the user; determining, by the interchange computer, user information in the user account; wherein communicating, by the interchange computer, with a mobile phone device of the user at the mobile phone number of the user to obtain approval for providing the user information to the third party website, wherein the communicating comprises at least one of a first process and a second process, (i) the first process including; (a) transmitting a first code to die mobile phone at the phone number; (b) providing a web page to the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and (c) receiving a second code in the web page in the server computer; (d) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website, (ii) the second process including; (a) providing from the server computer a first code in a web page on the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and (b) receiving a second code from the mobile phone; (c) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website; providing, by the interchange computer, the user information to the third party website when the determination is made to approve the providing of the user information to the third party website; making, by the interchange computer, a payment to the server computer in accordance with the web request, using funds associated with the user account; and charging, by the interchange computer, the user account on the data storage facility coupled to the interchange computer, wherein the interchange computer is different from the server computer, based on the amount received in the web request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible computer-readable storage media storing instructions, the instructions causing a computer to perform a method, the method comprising:
-
receiving at an interchange computer a web request from a server computer of a merchant including an amount and a phone number of a user entered by the user in relation to a transaction of the user at a website on the server; wherein the user starts a web session by using a password associated with the mobile phone number and is authenticated by communication with the mobile phone device; identifying, by the interchange, a user account on a data storage facility coupled to the interchange computer, based on the phone number entered by the user; determining, by the interchange computer, user information in the user account; communicating, by the interchange computer, with, a mobile phone of the user at the phone number of the user to obtain approval for providing the user information to the third party website, wherein the communicating comprises at least one of a first process and a second process, (i) the first process including; (a) transmitting a first code to the mobile phone at the phone number; (b) providing a web page to the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and (c) receiving a second code in the web page in the server computer; (d) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website, (ii) the second process including; (a) providing from the server computer a first code in a web page to the mobile phone in response to the web request as part of a web authorization initiated on the mobile phone; and (b) receiving a second code from the mobile phone; (c) wherein the first code is matched with the second code to determine whether to approve the providing of the user information to the third party website; providing, by the interchange computer, the user information to the third party website when the determination is made to approve the providing of the user information to the third party website;
making, by the interchange computer, a payment to the server computer in accordance with the web request, using funds associated with the user account; andcharging, by the interchange computer, the user account on the data storage facility coupled to tire interchange computer, wherein the interchange computer is different from the server computer, based on the amount received in the web request.
-
Specification