# US 10,769,717 B2 · System and method for providing data to a merchant device from a user device over a wireless link

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

- Number: US 10,769,717 B2
- Document ID: US10769717B2
- Status: Granted
- Kind: B2
- Application number: 16/801,513
- Filed: 2020-02-26
- Published: 2020-06-18
- Granted: 2020-09-08
- Earliest claimed: 2014-03-31
- Assignees: Monticello Enterprises LLC
- Applicants: Monticello Enterprises LLC
- Inventors: Thomas M. Isaacson; Ryan Connell Durham
- Web page: https://patentgrep.com/patent/US10769717B2

## CPC

- G06Q 20/384: {using social networks}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 16/248: Presentation of query results
- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 16/9538: Presentation of query results
- G06F 18/24: Classification techniques
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 20/12: specially adapted for electronic shopping systems
- G06Q 20/20: Point-of-sale [POS] network systems
- G06Q 20/203: {Inventory monitoring}
- G06Q 20/401: {Transaction verification}
- G06Q 30/0613: {using intermediate agents}
- G06Q 30/0617: {Representative agent}
- G06Q 30/0623: {by investigating goods or services}
- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G07F 9/006: {Details of the software used for the vending machines}
- G07G 1/0036: {Checkout procedures}
- G07G 1/01: Details for indicating
- G07G 1/14: Systems including one or more distant stations co-operating with a central processing unit
- H04W 12/08: Access security
- H04W 12/084: using delegated authorisation, e.g. open authorisation [OAuth] protocol
- H04W 12/37: Managing security policies for mobile devices or for controlling mobile applications
- H04L 2463/062: applying encryption of the keys
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G07G: REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A device can include a memory storing user payment data and another memory device storing instructions that cause the device to establish a communication between a separate device and the system based on a gesture associated with the system and via a wireless link between the system and the separate device, the communication being associated with a potential purchase, present, on the display, an instruction associated with the potential purchase, receive a single-interaction from the user of the system to confirm a payment for the potential purchase, the single-interaction including a security measure to prevent unauthorized purchases, retrieve, based on the single-interaction from the user, the user payment data from the memory and transmit the user payment data via the wireless link to the separate device to make a purchase.

## Claims

### Claim 1

A system comprising:
a processor;
a display;
a memory storing user payment data;
a computer-readable memory device; and
a program module stored on the computer-readable memory device and comprising instructions which, when executed by the processor, cause the processor to perform operations comprising:
establishing a communication between a separate device and the system via a wireless link between the system and the separate device, the communication being associated with a potential purchase;
presenting, on the display, an instruction associated with the potential purchase;
receiving, in response to the instruction, a single-interaction with the system from a user of the system to confirm a payment for the potential purchase, the single-interaction not requiring any interaction with the display and the single-interaction comprising a security measure to prevent unauthorized purchases;
retrieving, based on the single-interaction from the user, the user payment data from the memory; and
transmitting the user payment data via the wireless link to the separate device to make a purchase.

### Claim 2 (depends on 1)

The system of claim 1, wherein the single-interaction comprises a finger press on a touch-sensitive component of the system that is separate from the display or a gesture, implemented separate from any interaction with the display, that is interpreted by the system.

### Claim 3 (depends on 1)

The system of claim 1, wherein the wireless link comprises one of a cellular link, a Bluetooth link directly between the system and the separate device, a short-wave communication between the system and the separate device, a long-wave communication between the system and the separate device, or a wireless communication link through a communications network.

### Claim 4 (depends on 1)

The system of claim 1, wherein the program module stored on the computer-readable memory device comprises further instructions which, when executed by the processor, cause the processor to perform operations further comprising, prior to receiving the single-interaction with the system:
receiving at least one pre-single-interaction input from the user to place the system in a state to receive the single-interaction.

### Claim 5 (depends on 1)

The system of claim 1, wherein transmitting the user payment data via the wireless link to the separate device to make the purchase is performed according to a protocol for communicating the user payment data to the separate device.

### Claim 6 (depends on 1)

The system of claim 1, wherein the system comprises a user device, the separate device comprises a merchant device and wherein establishing the communication between the separate device and the system is based on a gesture associated with the system in connection with the merchant device.

### Claim 7 (depends on 1)

The system of claim 1, wherein the program module stored on the computer-readable memory device stores further instructions which, when executed by the processor, cause the processor to perform further operations comprising:
prior to being able to perform the potential purchase, receiving the user payment data from a network server; and
storing the user payment data in the memory.

### Claim 8

A method comprising:
establishing, from a user device, a communication between the user device and a merchant device via a wireless link between the user device and the merchant device, the communication being associated with a potential purchase;
presenting, on a display of the user device, an instruction associated with the potential purchase;
receiving, in response to the instruction, a single-interaction from a user of the user device to confirm a payment for the potential purchase, the single-interaction not requiring any interaction with the display and the single-interaction comprising a security measure to prevent unauthorized purchases;
retrieving, based on the single-interaction from the user and as instructed by a program module configured on the user device, user payment data from a memory of the user device; and
transmitting, as instructed by the program module configured on the user device, from the user device to the merchant device and via the wireless link, the user payment data to make a purchase.

### Claim 9 (depends on 8)

The method of claim 8, wherein the single-interaction comprises a finger press on a touch-sensitive component of the user device that is separate from the display or a gesture, implemented separate from any interaction with the display, that is interpreted by the user device.

### Claim 10 (depends on 8)

The method of claim 8, wherein the wireless link comprises one of a cellular link, a Bluetooth link directly between the user device and the merchant device, a short-wave communication between the user device and the merchant device, a long-wave communication between the user device and the merchant device, or a wireless communication link through a communications network.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
prior to being able to perform the potential purchase, receiving the user payment data from a network server; and
storing the user payment data in the memory of the user device.

### Claim 12 (depends on 8)

The method of claim 8, further comprising:
receiving at least one pre-single-interaction input from the user to place the user device in a state to receive the single-interaction.

### Claim 13 (depends on 8)

The method of claim 8, wherein transmitting the user payment data via the wireless link to the merchant device to make the purchase is performed according to a protocol for communicating the user payment data to the merchant device.

### Claim 14

A merchant device comprising:
a processor; and
a computer-readable memory device storing instructions which, when executed by the processor, cause the processor to perform operations comprising:
establishing a communication between the merchant device and a user device via a wireless link between the user device and the merchant device, the communication being associated with a potential purchase and being initiated in connection with the potential purchase, wherein, based on the communication, the user device can present, on a display of the user device, information associated with the potential purchase; and
receiving, at the merchant device and via the wireless link, user payment data to make a purchase, wherein the user payment data is obtained based on (1) the user device receiving a single-interaction from a user in response to the information to confirm a payment for the potential purchase, the single-interaction not requiring any interaction with the display and the single-interaction comprising a security measure to prevent unauthorized purchases and (2) the user device retrieving, based on the single-interaction from the user and according to a program module configured on the user device, the user payment data from a memory of the user device.

### Claim 15 (depends on 14)

The merchant device of claim 14, wherein the single-interaction with the user device comprises a finger press on a touch-sensitive component of the user device that is separate from the display or a gesture, implemented separate from any interaction with the display, that is interpreted by the user device.

### Claim 16 (depends on 14)

The merchant device of claim 14, wherein the wireless link comprises one of a cellular link, a Bluetooth link directly between the user device and the merchant device, a short-wave communication between the user device and the merchant device, a long-wave communication between the user device and the merchant device, or a wireless communication link through a communications network.

### Claim 17 (depends on 14)

The merchant device of claim 14, wherein the computer-readable memory device stores further instructions which, when executed by the processor, cause the processor to perform operations further comprising:
initiating the establishing of the communication with the user device based on payment data associated with the potential purchase.

### Claim 18 (depends on 14)

The merchant device of claim 14, wherein the user payment data identifies a payment account for the user that is used to make the purchase.

### Claim 19 (depends on 14)

The merchant device of claim 14, wherein receiving the user payment data via the wireless link at the merchant device to make a purchase is performed according to a protocol for communicating the user payment data to the merchant device.

### Claim 20 (depends on 14)

The merchant device of claim 14, wherein the single-interaction from the user occurs after the user device presents instructions on the display.
