Systems and methods to process user initiated transactions
First Claim
1. A computer-implemented method, comprising:
- communicating by a server computer with a mobile phone at a first phone number over a data communications network;
confirming by the server computer, an identity of a user of the mobile phone at the first phone number prior to the user submitting a payment request to the server computer from the mobile phone over the data communications network;
receiving by the server computer a request initiated from the mobile phone at the first phone number, the request including an identification of an account and an amount;
in response to the request initiated from the mobile phone at the first phone number, approving the payment request based on the confirming of the identity of the user;
calculating by the server computer, a number for premium messages to be transmitted based on the amount of the payment request using funds associated with the telephone number; and
transferring by the server computer funds of from the mobile phone to the account, according to the amount, using a telecommunication carrier, including transmitting the number of premium messages over the data communication network to the mobile phone at the telephone number to charge the account associated with the telephone number.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to process transactions initiated by users of mobile devices. In one aspect, a system includes a data storage facility to store phone numbers of users, 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 transmit at least one premium message to a mobile phone at a first telephone number to provide an amount to the mobile phone using funds associated with a second telephone number, in response to a request initiated from a mobile phone at the second telephone number.
-
Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
communicating by a server computer with a mobile phone at a first phone number over a data communications network; confirming by the server computer, an identity of a user of the mobile phone at the first phone number prior to the user submitting a payment request to the server computer from the mobile phone over the data communications network; receiving by the server computer a request initiated from the mobile phone at the first phone number, the request including an identification of an account and an amount; in response to the request initiated from the mobile phone at the first phone number, approving the payment request based on the confirming of the identity of the user; calculating by the server computer, a number for premium messages to be transmitted based on the amount of the payment request using funds associated with the telephone number; and transferring by the server computer funds of from the mobile phone to the account, according to the amount, using a telecommunication carrier, including transmitting the number of premium messages over the data communication network to the mobile phone at the telephone number to charge the account associated with the telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage media storing instructions, the instructions causing a computer to perform a method, the method comprising:
-
communicating by a server computer with a mobile phone at a first phone number over a data communications network; confirming an identity of a user of mobile phone prior at the first phone number to the user submitting a payment request to the server computer from the mobile phone over the data communications network; receiving by a server computer a request initiated from the mobile phone at the first phone number, the request including an identification of an account and an amount; in response to the request initiated from the mobile phone at the first phone number, approving the payment request based on the confirming of the identity of the user; calculating a number for premium messages to be transmitted based on the amount of the payment request using funds associated with the telephone number; and transferring by the server computer funds of from the mobile phone to the account, according to the amount, using a telecommunication carrier, including transmitting the number of premium messages over the data communication network to the mobile phone at the telephone number to charge the account associated with the telephone number.
-
-
17. A system, comprising:
-
a data storage facility to store telephone numbers of users; and an interchange coupled with the data storage facility, the interchange including a common format processor and a plurality of converters to interface with a plurality of controllers, the converters configured to communicate with the controllers in different formats, the converters to communicate with the common format processor in a common format, the common format processor to instruct a first controller of the controllers, via a first converter of the converters, to communicate with a mobile phone at a first phone number over a data communications network, to confirm an identity of a user of mobile phone at a first phone number prior to the user submitting a payment request from the mobile phone over the data communications network, to receive a request initiated from the mobile phone at the first phone number, the request including an identification of an account and an amount, in response to the request initiated from the mobile phone at the first phone number, to approve the payment request based on the confirming of the identity of the user, to calculate a number for premium messages to be transmitted based on the amount of the payment request using funds associated with the telephone number, and to transfer by the server computer funds of from the mobile phone to the account, according to the amount, using a telecommunication carrier, including to transmit the number of premium messages to the mobile phone at a first telephone number to charge the account associated with the telephone number.
-
Specification