# US 11,893,567 B2 · System and method for providing a bluetooth low energy mobile payment system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,893,567 B2
- Document ID: US11893567B2
- Status: Granted
- Kind: B2
- Application number: 17/322,281
- Filed: 2021-05-17
- Published: 2021-09-02
- Granted: 2024-02-06
- Earliest claimed: 2014-08-26
- Assignees: American Express Travel Related Services Company, Inc.
- Applicants: American Express Travel Related Services Company, Inc.
- Inventors: David Baldie
- Web page: https://patentgrep.com/patent/US11893567B2

## CPC

- G06Q 20/327: {Short range or proximity payments by means of M-devices}
- G06Q 20/3224: {Transactions dependent on location of M-devices}
- G06Q 20/40: Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- H04W 48/12: using downlink control channel
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A BLUETOOTH low energy mobile payments system may comprise a BLE beacon that is deployed at a merchant location. The BLE beacon may be associated with a specific merchant terminal. The BLE beacon may be configured to broadcast a unique beacon ID that is detectable by a user device. The user device may be configured to communicate the beacon ID to a payment system In response to receiving the beacon ID, the user device may initiate a payment between a user and a merchant, via a user device and a merchant terminal.

## Claims

### Claim 1

A method comprising:
receiving, by a merchant terminal, user information from a user device over a wireless connection, wherein the user information comprises identifying information about a user;
determining, by the merchant terminal, a location of a Bluetooth low-energy (BLE) beacon within a facility of a merchant by, extracting a beacon identifier from the user information received from the user device, the beacon identifier comprising identifying information about the BLE beacon with which the user device is in communication;
determining, by the merchant terminal, that a user location of the user device based upon the beacon identifier is in proximity to the merchant terminal, wherein proximity comprises a pre-defined distance that is determined based upon a signal strength of the wireless connection between the user device and the merchant terminal that is translated to a distance;
transmitting, by the merchant terminal, merchant information to the user device in proximity to the merchant terminal using the wireless connection;
obtaining, by the merchant terminal, transaction details associated with a transaction between the merchant terminal and the user device using the wireless connection, the transaction details comprising at least one of: a transaction amount or one or more items associated with the transaction;
initiating, by the merchant terminal, the transaction between the merchant terminal and the user device based upon the transaction details, in response to the user device in proximity to the merchant terminal generating a first transaction confirmation that is sent to at least one of a computing device associated with a card issuer or the merchant terminal, wherein the first transaction confirmation confirms a transaction amount associated with the transaction; and
transmitting, by the merchant terminal, a second transaction confirmation to the computing device, wherein the second transaction confirmation confirms the transaction amount associated with the transaction.

### Claim 2 (depends on 1)

The method of claim 1, wherein in response to receiving the merchant information from the merchant terminal, the user device automatically launches a merchant application.

### Claim 3 (depends on 2)

The method of claim 2, wherein the merchant application displays instructions to conduct the transaction in response to being automatically launched.

### Claim 4 (depends on 2)

The method of claim 2, wherein the merchant application activates a network connection between the user device and the merchant terminal.

### Claim 5 (depends on 1)

The method of claim 1, wherein the merchant terminal receives the user information from a beacon device associated with a micro-location.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first transaction confirmation comprises an adjustment to the transaction amount made by the user.

### Claim 7 (depends on 6)

The method of claim 6, wherein the second transaction confirmation approves the adjustment to the transaction amount made by the user.

### Claim 8

A method comprising:
obtaining, by a user device, a beacon identifier comprising identifying information about a Bluetooth low-energy (BLE) beacon with which the user device is in communication, wherein a merchant terminal determines a location of the BLE beacon within the facility of the merchant based upon the beacon identifier, the beacon identifier comprising identifying information about the BLE beacon with which the user device is in communication;
transmitting, by a user device, user information to a merchant terminal, wherein the user information comprises identifying information about a user and the merchant terminal determines that a user location associated with the user device is in proximity to the merchant terminal based upon the beacon identifier, wherein proximity comprises a pre-defined distance that is determined based upon a signal strength of the wireless connection between the user device and the merchant terminal that is translated to a distance;
receiving, by the user device, merchant information from the merchant terminal in proximity to the user device;
receiving, by the user device, transaction details associated with a transaction between the merchant terminal and the user device; and
initiating, by the user device, the transaction between the merchant terminal and the user device based upon the transaction details, in response to the user device inproximity to the merchant terminal generating a first transaction confirmation that is sent to at least one of a computing device associated with a card issuer or the merchant terminal, wherein the merchant terminal generates a second transaction confirmation in response to receiving the first transaction confirmation.

### Claim 9 (depends on 8)

The method of claim 8, wherein in response to receiving the merchant information from the merchant terminal, the user device automatically launches a merchant application.

### Claim 10 (depends on 9)

The method of claim 9, wherein the merchant application displays instructions to conduct the transaction in response to being automatically launched.

### Claim 11 (depends on 9)

The method of claim 9, wherein the merchant application activates a network connection between the user device and the merchant terminal.

### Claim 12 (depends on 8)

The method of claim 8, wherein the merchant terminal receives the user information from a beacon device associated with a micro-location.

### Claim 13 (depends on 8)

The method of claim 8, wherein the first transaction confirmation comprises an adjustment to a transaction amount made by the user.

### Claim 14 (depends on 13)

The method of claim 13, wherein the second transaction confirmation approves the adjustment to the transaction amount made by the user.

### Claim 15

A system comprising:
a merchant terminal comprising at least one processor; and
an application executable by the merchant terminal, the application causing the merchant terminal to at least:
receive user information from a user device, wherein the user information comprises identifying information about a user;
determine a location of a Bluetooth low-energy (BLE) beacon within a facility of a merchant by extracting a beacon identifier from the user information received from the user device, the beacon identifier comprising identifying information about the beacon with which the user device is in communication;
determine that a user location of the user device based upon the beacon identifier is in proximity to the merchant terminal, wherein proximity comprises a pre-defined distance that is determined based upon a signal strength of the wireless connection between the user device and the merchant terminal that is translated to a distance;
transmit merchant information to the user device in proximity to the merchant terminal;
obtain transaction details associated with a transaction between the merchant terminal and a user device;
initiate the transaction between the merchant terminal and the user device based upon the transaction details, in response to the user device generating a first transaction confirmation that is sent to at least one of a computing device associated with a card issuer or the merchant terminal; and
transmit a second transaction confirmation to the computing device.

### Claim 16 (depends on 15)

The system of claim 15, wherein in response to receiving the merchant information from the merchant terminal, the user device automatically launches a merchant application.

### Claim 17 (depends on 15)

The system of claim 15, wherein the merchant application displays instructions to conduct the transaction in response to being automatically launched.

### Claim 18 (depends on 15)

The system of claim 15, wherein the application executed by the merchant terminal receives the user information from a beacon device associated with a micro-location.

### Claim 19 (depends on 15)

The system of claim 15, wherein the first transaction confirmation comprises an adjustment to a transaction amount made by the user.

### Claim 20 (depends on 19)

The system of claim 19, wherein the second transaction confirmation approves the adjustment to the transaction amount made by the user.
