# US 2018/0025335 A1 · Method and system for gesture-based confirmation of electronic transactions

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

- Number: US 2018/0025335 A1
- Document ID: US20180025335A1
- Status: Published application
- Kind: A1
- Application number: 15/218,498
- Filed: 2016-07-25
- Published: 2018-01-25
- Earliest claimed: 2016-07-25
- Assignees: Mastercard International Incorporated
- Applicants: MasterCard International Incorporated
- Inventors: Benjamin Alexander FLAST; Brien BUCKMAN
- Web page: https://patentgrep.com/patent/US20180025335A1

## CPC

- H04W 76/10: Connection setup
- G06F 1/1626: {with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]}
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06F 1/1698: {the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone (details of antennas disposed inside a computer H01Q1/2266)}
- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06Q 20/20: Point-of-sale [POS] network systems
- G06Q 20/321: {using wearable devices}
- G06Q 20/3223: {Realising banking transactions through M-devices}
- G06Q 20/388: {using mutual authentication without cards, e.g. challenge-response}
- G06Q 20/401: {Transaction verification}
- H04W 4/02: Services making use of location information
- H04W 4/029: Location-based management or tracking services
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

## Abstract

A method for electronically transmitting data based on a physical gesture includes: storing at least one gesture pair, wherein each gesture pair includes at least a physical gesture and an associated data conveyance, the physical gesture being stored as one or more data points telegraphing three-dimensional movement; capturing a plurality of movement data points based on movement of one or more motion capturing devices; identifying a specific gesture pair where at least one of the captured plurality of movement data points corresponds to the included physical gesture; establishing a communication channel with an external computing device; and transmitting the associated data conveyance included in the identified specific gesture pair to the external computing device using the established communication channel.

## Claims

### Claim 1

A method for electronically transmitting data based on a physical gesture, comprising:
storing, in a memory of a mobile computing device, at least one gesture pair, wherein each gesture pair is a structured data set including at least a physical gesture and an associated data conveyance, the physical gesture being stored as one or more data points telegraphing three-dimensional movement;
capturing, by one or more motion capturing devices, a plurality of movement data points based on movement of the one or more motion capturing devices;
executing, by a querying module of the mobile computing device, a query on the memory of the mobile computing device to identify a specific gesture pair where at least one of the captured plurality of movement data points corresponds to the included physical gesture;
establishing, by a transmitting device of the mobile computing device, a communication channel with an external computing device; and
electronically transmitting, by the transmitting device of the mobile computing device, a data signal superimposed with the associated data conveyance included in the identified specific gesture pair to the external computing device using the established communication channel.

### Claim 2 (depends on 1)

The method of claim 1, wherein the communication channel is established prior to capturing the plurality of movement data points.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
identifying, by a communication module of the mobile computing device, a plurality of additional computing devices and an associated physical location within a predetermined distance of the mobile computing device, wherein the physical location is referenced using at least a radial location with respect to the mobile computing device;
identifying, by an analytic module of the mobile computing device, a direction vector of the plurality of movement data points; and
identifying, by the analytic module of the mobile computing device, the external computing device in the plurality of additional computing devices based on a correspondence between the identified direction vector and the radial location of the external computing device.

### Claim 4 (depends on 3)

The method of claim 3, wherein the communication channel is established subsequent to identification of the external computing device.

### Claim 5 (depends on 1)

The method of claim 1, wherein
the data conveyance includes payment details associated with a transaction account, and
the external computing device is a point of sale device.

### Claim 6 (depends on 1)

The method of claim 1, wherein the one or more motion capturing devices are included in a wearable computing device separate from the mobile computing device.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
establishing, by a communication module of the mobile computing device, a second communication channel with the wearable computing device; and
receiving, by a receiving device of the mobile computing device, the captured plurality of movement data points from a transmitting device of the wearable computing device using the second communication channel.

### Claim 8

A method for electronically transmitting data based on a physical gesture, comprising:
storing, in a memory of a mobile computing device, at least one gesture data entry, wherein each gesture data entry is a structured data set including at least a gesture identifier and an associated data conveyance;
storing, in a memory of a wearable computing device, at least one gesture pair, wherein each gesture pair is a structured data set including at least a physical gesture and an associated gesture identifier, the physical gesture being stored as one or more data points telegraphing three-dimensional movement;
capturing, by one or more motion capturing devices of the wearable computing device, a plurality of movement data points based on movement of the wearable computing device;
executing, by a querying module of the wearable computing device, a query on the memory of the wearable computing device to identify a specific gesture pair where at least one of the captured plurality of movement data points corresponds to the included physical gesture;
electronically transmitting, by a transmitting device of the wearable computing device, the associated gesture identifier included in the identified specific gesture pair to a receiving device of the mobile computing device using a first communication channel;
executing, by a querying module of the mobile computing device, a query on the memory of the mobile computing device to identify a specific gesture data entry where the included gesture identifier corresponds to the associated gesture identifier received from the wearable computing device;
establishing, by a transmitting device of the mobile computing device, a second communication channel with an external computing device; and
electronically transmitting, by the transmitting device of the mobile computing device, a data signal superimposed with the associated data conveyance included in the identified specific gesture data entry to the external computing device using the second communication channel.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
identifying, by a communication module of the mobile computing device, a plurality of additional computing devices and an associated physical location within a predetermined distance of the mobile computing device, wherein the physical location is referenced using at least a radial location with respect to the mobile computing device;
identifying, by an analytic module of the wearable computing device, a direction vector of the plurality of movement data points, wherein the direction vector is electronically transmitted to the mobile computing device with the associated gesture identifier; and
identifying, by an analytic module of the mobile computing device, the external computing device in the plurality of additional computing devices based on a correspondence between the identified direction vector and the radial location of the external computing device.

### Claim 10 (depends on 8)

The method of claim 8, wherein
the data conveyance includes payment details associated with a transaction account, and
the external computing device is a point of sale device.

### Claim 11

A system for electronically transmitting data based on a physical gesture, comprising:
a memory of a mobile computing device configured to store at least one gesture pair, wherein each gesture pair is a structured data set including at least a physical gesture and an associated data conveyance, the physical gesture being stored as one or more data points telegraphing three-dimensional movement;
one or more motion capturing devices configured to capture a plurality of movement data points based on movement of the one or more motion capturing devices;
a querying module of the mobile computing device configured to execute a query on the memory of the mobile computing device to identify a specific gesture pair where at least one of the captured plurality of movement data points corresponds to the included physical gesture; and
a transmitting device of the mobile computing device configured to
establish a communication channel with an external computing device, and
electronically transmit a data signal superimposed with the associated data conveyance included in the identified specific gesture pair to the external computing device using the established communication channel.

### Claim 12 (depends on 11)

The system of claim 11, wherein the communication channel is established prior to capturing the plurality of movement data points.

### Claim 13 (depends on 11)

The system of claim 11, further comprising:
a communication module of the mobile computing device configured to identify a plurality of additional computing devices and an associated physical location within a predetermined distance of the mobile computing device, wherein the physical location is referenced using at least a radial location with respect to the mobile computing device; and
an analytic module of the mobile computing device configured to
identify a direction vector of the plurality of movement data points, and
identify the external computing device in the plurality of additional computing devices based on a correspondence between the identified direction vector and the radial location of the external computing device.

### Claim 14 (depends on 13)

The system of claim 13, wherein the communication channel is established subsequent to identification of the external computing device.

### Claim 15 (depends on 11)

The system of claim 11, wherein
the data conveyance includes payment details associated with a transaction account, and
the external computing device is a point of sale device.

### Claim 16 (depends on 11)

The system of claim 11, wherein the one or more motion capturing devices are included in a wearable computing device separate from the mobile computing device.

### Claim 17 (depends on 16)

The system of claim 16, further comprising:
a communication module of the mobile computing device configured to establish a second communication channel with the wearable computing device; and
a receiving device of the mobile computing device configured to receive the captured plurality of movement data points from a transmitting device of the wearable computing device using the second communication channel.

### Claim 18

A system for electronically transmitting data based on a physical gesture, comprising:
a memory of a mobile computing device configured to store at least one gesture data entry, wherein each gesture data entry is a structured data set including at least a gesture identifier and an associated data conveyance;
a memory of a wearable computing device configured to store at least one gesture pair, wherein each gesture pair is a structured data set including at least a physical gesture and an associated gesture identifier, the physical gesture being stored as one or more data points telegraphing three-dimensional movement;
one or more motion capturing devices of the wearable computing device configured to capture a plurality of movement data points based on movement of the wearable computing device;
a querying module of the wearable computing device configured to execute a query on the memory of the wearable computing device to identify a specific gesture pair where at least one of the captured plurality of movement data points corresponds to the included physical gesture;
a transmitting device of the wearable computing device configured to electronically transmit the associated gesture identifier included in the identified specific gesture pair to a receiving device of the mobile computing device using a first communication channel;
a querying module of the mobile computing device configured to execute a query on the memory of the mobile computing device to identify a specific gesture data entry where the included gesture identifier corresponds to the associated gesture identifier received from the wearable computing device; and
a transmitting device of the mobile computing device configured to
establish a second communication channel with an external computing device, and
electronically transmit a data signal superimposed with the associated data conveyance included in the identified specific gesture data entry to the external computing device using the second communication channel.

### Claim 19 (depends on 18)

The system of claim 18, further comprising:
a communication module of the mobile computing device configured to identify a plurality of additional computing devices and an associated physical location within a predetermined distance of the mobile computing device, wherein the physical location is referenced using at least a radial location with respect to the mobile computing device;
an analytic module of the wearable computing device configured to identify a direction vector of the plurality of movement data points, wherein the direction vector is electronically transmitted to the mobile computing device with the associated gesture identifier; and
an analytic module of the mobile computing device configured to identify the external computing device in the plurality of additional computing devices based on a correspondence between the identified direction vector and the radial location of the external computing device.

### Claim 20 (depends on 18)

The system of claim 18, wherein
the data conveyance includes payment details associated with a transaction account, and
the external computing device is a point of sale device.
