Systems and methods to manage information
First Claim
1. A method, comprising:
- receiving, in a computing device, a payment request identifying a phone number, a merchant, and a purchase from the merchant;
communicating, by the computing device, with a mobile phone at the phone number to obtain a confirmation of the payment request;
providing to the merchant a payment for the purchase using funds associated with the phone number after the confirmation is received in the computing device;
receiving, in the computing device, a receipt for the purchase from the merchant;
storing the receipt in association with the phone number in response to a request from a web browser not running on the mobile phone at the phone number, authenticating a user of the web browser using the security data; and
providing the receipt to the web browser after the user of the web browser is authenticated using the security data.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes a data storage facility and an interchange coupled with the data storage facility that stores purchase receipts in association with phone numbers. 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 controllers in different formats and with the common format processor in a common format, to obtain a confirmation of a payment request that identifies a phone number, a merchant and a purchase from the merchant. After a confirmation is received, the interchange is to use funds associated with the phone number to pay the merchant for the purchase and to receive and store a receipt for the purchase from the merchant.
266 Citations
23 Claims
-
1. A method, comprising:
-
receiving, in a computing device, a payment request identifying a phone number, a merchant, and a purchase from the merchant; communicating, by the computing device, with a mobile phone at the phone number to obtain a confirmation of the payment request; providing to the merchant a payment for the purchase using funds associated with the phone number after the confirmation is received in the computing device; receiving, in the computing device, a receipt for the purchase from the merchant; storing the receipt in association with the phone number in response to a request from a web browser not running on the mobile phone at the phone number, authenticating a user of the web browser using the security data; and providing the receipt to the web browser after the user of the web browser is authenticated using the security data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium storing instructions, the instructions causing a computer to perform a method, the method comprising:
-
receiving, in a computing device, a payment request identifying a phone number, a merchant, and a purchase from the merchant; communicating, by the computing device, with a mobile phone at the phone number to obtain a confirmation of the payment request; providing to the merchant a payment for the purchase using funds associated with the phone number after the confirmation is received in the computing device; receiving, in the computing device, a receipt for the purchase from the merchant; storing the receipt in association with the phone number in response to a request from a web browser not running on the mobile phone at the phone number, authenticating a user of the web browser using the security data; and providing the receipt to the web browser after the user of the web browser is authenticated using the security data.
-
-
19. A system, comprising:
-
a data storage facility storing purchase receipts in association with phone numbers; 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; wherein in response to a payment request identifying a phone number, a merchant and a purchase from the merchant, the common format processor is to use one of the converters to communicate with the mobile phone at the phone number to obtain a confirmation of the payment request and, after the confirmation is received, provide the merchant with a payment for the purchase using funds associated with the phone number, receive a receipt for the purchase from the merchant in response to a request from a web browser not running on the mobile phone at the phone number, authenticate a user of the web browser using the security data, and provide the receipt to the web browser after the user of the web browser is authenticated using the security data.
-
-
20. A method, comprising:
-
receiving, in a computing device, a payment request identifying a phone number, a merchant, and a purchase from the merchant; communicating, by the computing device, with a mobile phone at the phone number to obtain a confirmation of the payment request; providing to the merchant a payment for the purchase using funds associated with the phone number after the confirmation is received in the computing device; receiving, in the computing device, a receipt for the purchase from the merchant, wherein the receipt is in one of a format selected from the group consisting of;
html, pdf, xml, gif, tiff, and jpg; and
the receipt is received in a protocol selected from the group consisting of;
http, smtp, and ftp; andstoring the receipt in association with the phone number. - View Dependent Claims (21)
-
-
22. A computer-readable storage medium storing instructions, the instructions causing a computer to perform a method, the method comprising:
-
receiving, in a computing device, a payment request identifying a phone number, a merchant, and a purchase from the merchant; communicating, by the computing device, with a mobile phone at the phone number to obtain a confirmation of the payment request; providing to the merchant a payment for the purchase using funds associated with the phone number after the confirmation is received in the computing device; receiving, in the computing device, a receipt for the purchase from the merchant, wherein the receipt is in one of a format selected from the group consisting of;
html, pdf, xml, gif, tiff, and jpg; and
the receipt is received in a protocol selected from the group consisting of;
http, smtp, and ftp; andstoring the receipt in association with the phone number.
-
-
23. A system, comprising:
-
a data storage facility storing purchase receipts in association with phone numbers; 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; wherein in response to a payment request identifying a phone number, a merchant and a purchase from the merchant, the common format processor is to use one of the converters to communicate with the mobile phone at the phone number to obtain a confirmation of the payment request and, after the confirmation is received, provide the merchant with a payment for the purchase using funds associated with the phone number, receive a receipt for the purchase from the merchant, wherein the receipt is in one of a format selected from the group consisting of;
html, pdf, xml, gif, tiff, and jpg; and
the receipt is received in a protocol selected from the group consisting of;
http, smtp, and ftp, and store the receipt in association with the phone number.
-
Specification