Method and device for retrofitting an offline-payment operated machine to accept electronic payments
First Claim
1. An electronic payment module for retrofitting a payment accepting unit to accept electronic payments, wherein the payment accepting unit at least includes a control unit, the electronic payment module comprising:
- a first interface configured to couple the electronic payment module with the control unit of the payment accepting unit;
a short-range transceiver configured to send one or more payment zone thresholds;
one or more processors; and
memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for;
sending, via the short-range transceiver and to a mobile device, a packet of information that includes a first payment zone threshold of the one or more payment zone thresholds;
in accordance with detecting an indication that the mobile device satisfies a calibrated payment zone threshold that is based on (i) the first payment zone threshold and (ii) a signal strength indicator that corresponds to a transmission from the electronic payment module, receiving, via the short-range transceiver, a request from the mobile device to perform a transaction with the payment accepting unit; and
in accordance with a determination that the request is valid, causing the payment accepting unit to perform the transaction by issuing a signal to perform the transaction to the control unit of the payment accepting unit via the first interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A payment module includes: one or more processors, memory, a first interface module configured to couple the payment module with a control unit of an offline-payment operated machine, and a short-range communication capability for communicating with one or more mobile devices each including a complimentary short-range communication capability and a long-range communication capability. The payment module receives a transaction request via the short-range communication capability from a mobile device to perform a transaction with the offline-payment operated machine. The payment module validates the transaction request to verify that the mobile device is authorized to initiate payment for the transaction by a remote server via the long-range communication capability. In accordance with a determination that the transaction request is valid, the payment module causes the offline-payment operated machine to perform the requested transaction by issuing a signal, via the first interface module, to the control unit to perform the transaction.
166 Citations
20 Claims
-
1. An electronic payment module for retrofitting a payment accepting unit to accept electronic payments, wherein the payment accepting unit at least includes a control unit, the electronic payment module comprising:
-
a first interface configured to couple the electronic payment module with the control unit of the payment accepting unit; a short-range transceiver configured to send one or more payment zone thresholds;
one or more processors; andmemory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for; sending, via the short-range transceiver and to a mobile device, a packet of information that includes a first payment zone threshold of the one or more payment zone thresholds; in accordance with detecting an indication that the mobile device satisfies a calibrated payment zone threshold that is based on (i) the first payment zone threshold and (ii) a signal strength indicator that corresponds to a transmission from the electronic payment module, receiving, via the short-range transceiver, a request from the mobile device to perform a transaction with the payment accepting unit; and in accordance with a determination that the request is valid, causing the payment accepting unit to perform the transaction by issuing a signal to perform the transaction to the control unit of the payment accepting unit via the first interface. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18, 19, 20)
-
-
7. A method of accepting electronic payments, the method comprising:
at an electronic payment module with one or more processors, memory, a first interface configured to couple the electronic payment module with a control unit of the payment accepting unit and a short-range transceiver configured to send one or more payment zone thresholds; sending, via the short-range transceiver and to a mobile device, a packet of information that includes a first payment zone threshold of the one or more payment zone thresholds; in accordance with detecting an indication that the mobile device satisfies a calibrated payment zone threshold that is based on (i) the first payment zone threshold and (ii) a signal strength indicator that corresponds to a transmission from the electronic payment module, receiving, via the short-range transceiver, a request from the mobile device to perform a transaction with the payment accepting unit; and in accordance with a determination that the request is valid, causing the payment accepting unit to perform the transaction by issuing a signal to perform the transaction to the control unit of the payment accepting unit via the first interface. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A payment accepting unit, comprising:
-
a short-range transceiver configured to send one or more payment zone thresholds; a control unit; and memory storing one or more programs to be executed by the control unit, the one or more programs comprising instructions for; sending, via the short-range transceiver and to a mobile device, a packet of information that includes a first payment zone threshold of the one or more payment zone thresholds; in accordance with detecting an indication that the mobile device satisfies a calibrated payment zone threshold that is based on (i) the first payment zone threshold and (ii) a signal strength indicator that corresponds to a transmission from the payment accepting unit, receiving, via the short-range transceiver, a request from the mobile device to perform a transaction with the payment accepting unit; and in accordance with a determination that the request is valid, causing the payment accepting unit to perform the transaction by issuing a signal to perform the transaction to the control unit of the payment accepting unit via the first interface. - View Dependent Claims (14, 15)
-
Specification