PREPAID DISTRIBUTION APPLICATION AND DEVICE
First Claim
1. A method, performed by a processor coupled to an over-the-air communication system, comprising:
- receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key;
authorizing a reload of the merchant'"'"'s prepayment account for the distributor;
transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor;
notifying the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant;
transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor;
receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising includes receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key, authorizing a reload of the merchant'"'"'s prepayment account for the distributor, transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor, notifying the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant, transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor, receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered.
63 Citations
16 Claims
-
1. A method, performed by a processor coupled to an over-the-air communication system, comprising:
-
receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key; authorizing a reload of the merchant'"'"'s prepayment account for the distributor; transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor; notifying the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant; transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor; receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
means for receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key; means for authorizing a reload of the merchant'"'"'s prepayment account for the distributor; means for transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor; means for notifying the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant; means for transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor; means for receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered. - View Dependent Claims (6, 7, 8)
-
-
9. A computer comprising:
-
a processor; and a memory in communication with the processor, the memory storing program instructions, the processor operative with the program instructions to; receive an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key; authorize a reload of the merchant'"'"'s prepayment account for the distributor; transmit an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor; notify the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant; transmit an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor; receive a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered. - View Dependent Claims (10, 11, 12)
-
-
13. An article of manufacture comprising:
-
a computer readable medium having computer readable program code means embodied therein for receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant'"'"'s prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key; computer readable program code means embodied therein for authorizing a reload of the merchant'"'"'s prepayment account for the distributor; computer readable program code means embodied therein for transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant'"'"'s prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant'"'"'s prepayment account for the distributor; computer readable program code means embodied therein for notifying the distributor that the balance of the merchant'"'"'s prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant; computer readable program code means embodied therein for transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant'"'"'s prepayment account for the distributor; computer readable program code means embodied therein for receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant'"'"'s prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant'"'"'s prepayment account for the distributor stored in the secure element by the cost of merchandise delivered. - View Dependent Claims (14, 15, 16)
-
Specification