Payment device and process
Abstract
A method for receiving and executing a request from an electronic communications device in a point-of-sale location, the device configured to receive, from a device reader, magnetic signature data from a magnetic field produced by the device reader and wirelessly receiving a reader unique identifier from the device reader. The device configured to communicate the magnetic signature data and unique identifier to a backend service as reader identifying data together with customer credentials. The backend service configured to match customer credentials with a customer database, and match reader identifying data to a reader database to verify the reader identify; the backend service configured to use verified reader identity to identify order data received from a terminal and to pass order data to a payment provider for executing payment.
Claims
exact text as granted — not AI-modified1 . An electronic communications device comprising:
a memory configured to store a device payment application; a magnetic field sensor configured to interact with a magnetic field produced by an electromagnetic component of a device reader when the electronic communications device is within a range of the magnetic field; a first wireless transceiver configured for wireless communication with the device reader; a second wireless transceiver configured for wireless communication with a payment system; a processor communicatively coupled to the memory, the magnetic field sensor, the first wireless transceiver, and the second wireless transceiver, wherein the processor is configured to execute the device payment application to: receive data on magnetic field interaction from the magnetic field sensor; receive, via the first wireless transceiver, a unique identifier from the device reader in response to the device reader detecting the electronic communications device; communicate, via the second wireless transceiver, customer identifying credentials to the payment system; and communicate, via the second wireless transceiver, the received data on magnetic field interaction from the magnetic field sensor and the received unique identifier from the device reader as reader identifying data to the payment system, wherein the payment system is configured to use the reader identifying data to verify an identity of the device reader, to identify order data received from a terminal using the identity of the device reader, and to pass the order data to a payment provider.
2 . The device of claim 1 , wherein the processor is configured to receive the identified order data from the payment system and to send the identified order data to the payment provider.
3 . The device of claim 1 , wherein the processor is configured to communicate confirmation data of payment received from the payment provider to the payment system.
4 . The device of claim 1 , wherein the processor is configured to receive payment confirmation from the payment system.
5 . The device of claim 1 , wherein the data on the magnetic field interaction received from the magnetic field sensor comprises measurements of the magnetic field for three physical axes.
6 . The device of claim 1 , wherein the range of the magnetic field is limited to 5 cm.
7 . A method comprising:
communicating user credentials from an electronic communications device to a cloud platform for validation of the user credentials by the cloud platform; measuring, via a magnetic field sensor in the electronic communications device, data on a magnetic field produced by an electromagnetic component of a device reader when the electronic communications device is within a range of the magnetic field; receiving, via a wireless transceiver of the electronic communications device, a unique identifier from the device reader in response to the device reader detecting that the electronic communications device is within the range of the magnetic field; communicating, from the electronic communications device, the measured data on the magnetic field and the received unique identifier to the cloud platform for verification of the device reader; receiving, at the electronic communications device, payment completion confirmation from the cloud platform in response to the cloud platform validating the user credentials and verifying the device reader; and displaying, on a display of the electronic communications device, the payment completion confirmation.
8 . The method of claim 7 , further comprising:
receiving, at the electronic communications device, identified order data from the cloud platform; and communicating the identified order data from the electronic communications device to a payment provider.
9 . The method of claim 7 , further comprising:
receiving, at the electronic communications device, payment confirmation data from a payment provider; and communicating the payment confirmation data from the electronic communications device to the cloud platform.
10 . The method of claim 7 , wherein measuring data on the magnetic field comprises making measurements of the magnetic field for three physical axes.
11 . The method of claim 7 , wherein the range of the magnetic field is limited to 5 cm.
12 . A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed by a processor of an electronic communications device, causes the processor to:
communicate user credentials to a cloud platform for validation of the user credentials by the cloud platform; receive, from a magnetic field sensor in the electronic communications device, data on a magnetic field produced by an electromagnetic component of a device reader when the electronic communications device is within a range of the magnetic field; receive a unique identifier from the device reader in response to the device reader detecting that the electronic communications device is within the range of the magnetic field; communicate the data on the magnetic field and the received unique identifier to the cloud platform for verification of the device reader; receive payment completion confirmation from the cloud platform in response to the cloud platform validating the user credentials and verifying the device reader; and output the payment completion confirmation for display on a display of the electronic communications device.
13 . The computer program product of claim 12 , wherein the computer readable program is further configured to cause the processor to:
receive identified order data from the cloud platform; and communicate the received identified order data to a payment provider.
14 . The computer program product of claim 12 , wherein the computer readable program is further configured to cause the processor to:
receive payment confirmation data from a payment provider; and communicate the received payment confirmation data to the cloud platform.
15 . The computer program product of claim 12 , wherein the data on the magnetic field comprises measurements of the magnetic field for three physical axes.
16 . The computer program product of claim 12 , wherein the range of the magnetic field is limited to 5 cm.Join the waitlist — get patent alerts
Track US2023376931A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.