OFFLINE MOBILE PHONE PAYMENTS
First Claim
1. A method for performing vending transactions, the method comprising:
- generating a token upon request by a wireless appliance;
placing the token in a remote server;
placing the token in the wireless appliance;
providing the token from the wireless appliance to a point-of-sale (POS) terminal;
authenticating the token with the remote server;
validating the token to perform the vending transaction; and
deleting the token from the remote server when the vending transaction is complete.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for performing vending transactions includes generating a token upon request by a wireless appliance is provided. The method includes placing the token in a remote server; placing the token in the wireless appliance; providing the token from the wireless appliance to a point-of-sale (POS) terminal; authenticating the token with the remote server; validating the token to perform the vending transaction; and deleting the token from the remote server when the vending transaction is complete. A method for using a wireless appliance in vending transactions is provided. A method for using a remote server configured to connect to a wireless appliance and a POS terminal in vending transactions is provided. A system to perform vending transactions using an internet connection as above is provided. The system may include a remote server including a private account; the remote server configured to communicate with a POS terminal and a wireless appliance.
80 Citations
21 Claims
-
1. A method for performing vending transactions, the method comprising:
-
generating a token upon request by a wireless appliance; placing the token in a remote server; placing the token in the wireless appliance; providing the token from the wireless appliance to a point-of-sale (POS) terminal; authenticating the token with the remote server; validating the token to perform the vending transaction; and deleting the token from the remote server when the vending transaction is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for using a wireless appliance in vending transactions, the method comprising:
-
requesting a token from a remote server having an account to which the wireless appliance is registered;
whereinthe token includes a time stamp and a geofence for validation; providing the token to a point-of-sale (POS) terminal using a communication device; completing the vending transaction when the token is validated; and deleting the token from the wireless appliance when the vending transaction is complete. - View Dependent Claims (10)
-
-
11. A method for using a remote server configured to connect to a wireless appliance and a POS terminal, the method comprising:
-
receiving a request for a first token from the wireless appliance; generating the first token including a time stamp and a geofence for validation; validating a second token received from the POS terminal; deleting the second token from the server account when the validation fails; deleting the second token from the server account when a vending transaction is complete. - View Dependent Claims (12, 13, 14)
-
-
15. A system to perform vending transactions using an internet connection, the system comprising:
-
a remote server including a private account; the remote server configured to communicate to a wireless appliance and to a POS terminal; the remote server further including a plurality of tokens having copies in a wireless appliance;
whereineach of the plurality of tokens includes a time stamp and a geofence; the remote server is configured to receive a validation request from the POS terminal; the remote server is configured to provide funds from the private account to a vendor associated to the POS terminal when the validation succeeds; the remote server is configured to delete one of the plurality of tokens when the validation fails; and the remote server is configured to provide a receipt to the wireless appliance when the funds are provided from the private account to the vendor. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification