# US 2020/0401792 A1 · Automated vending machine with customer and identification authentication

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

- Number: US 2020/0401792 A1
- Document ID: US20200401792A1
- Status: Published application
- Kind: A1
- Application number: 16/907,611
- Filed: 2020-06-22
- Published: 2020-12-24
- Earliest claimed: 2019-06-24
- Assignees: Accenture Global Solutions Limited
- Applicants: Accenture Global Solutions Limited
- Inventors: Christopher J. McClellan; Jon C. Carder; Kevin D. McCann; Benjamin Scott Rogers; Christopher Bryan Paul Barr; Josef Salyer; Michael James Smith; David W. Nippa
- Web page: https://patentgrep.com/patent/US20200401792A1

## CPC

- G06Q 20/18: involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
- G06V 40/173: {face re-identification, e.g. recognising unknown faces across different face tracks}
- B67D 1/0022: {the apparatus comprising means for automatically controlling the amount to be dispensed}
- G06N 20/00: Machine learning
- G06Q 20/4014: {Identity check for transactions}
- G06Q 20/40145: {Biometric identity checks}
- G06Q 20/409: {Device specific authentication in transaction processing}
- G06V 40/166: {using acquisition arrangements}
- G06V 40/172: {Classification, e.g. identification}
- G06V 40/20: Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16)
- G07F 7/12: Card verification
- G07F 9/002: {Vending machines being part of a centrally controlled network of vending machines}
- G07F 9/026: {for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty}
- G06V 40/178: {estimating age from face image; using age information for improving recognition}
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- B67D: DISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR (cleaning pipes or tubes or systems of pipes or tubes B08B9/02; emptying or filling of bottles, jars, cans, casks, barrels, or similar containers, not otherwise provided for B67C; water supply E03; pipe systems F17D; domestic hot-water supply systems F24D; measuring volume, volume flow, mass flow or liquid level, metering by volume G01F; coin-freed or like apparatus G07F)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- 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})

## Abstract

Implementations include actions of receiving consumer-specific data and ID-specific data from an identification presented by a consumer to a vending machine, processing at least a portion of the ID-specific data to determine one or more of whether the identification is unexpired and whether the identification is authentic, and serving the consumer from the vending machine at least partially in response to determining that the identification is unexpired and that the identification is authentic and determining that the consumer is authentic relative to the identification.

## Claims

### Claim at position 1

-21. (canceled)

### Claim 21

A computer-implemented method for selectively serving a consumer from a vending machine, the method comprising:
receiving consumer-specific data and ID-specific data from an identification presented by a consumer to a vending machine;
processing at least a portion of the ID-specific data to determine an expiration date of the identification; and
determining that the identification is unexpired based on the expiration date, and in response:
processing at least a portion of the ID-specific data to determine a birthdate of an individual represented by the identification, and
determining that an age of the individual meets a threshold age, and in response:
processing at least a portion of the ID-specific data based on the type of the identification to determine whether the identification is authentic, and
serving the consumer from the vending machine at least partially in response to determining that the identification is authentic and determining that the consumer is authentic relative to the identification.

### Claim 22 (depends on 21)

The method of claim 21, wherein determining whether the identification is authentic comprises comparing features of the identification to known features of the type of the identification.

### Claim 23 (depends on 21)

The method of claim 21, wherein determining whether the identification is authentic comprises providing an image of the identification to a machine learning (ML) model and receiving an indication from the ML model indicating whether the identification is authentic.

### Claim 24 (depends on 21)

The method of claim 21, wherein determining whether the consumer is authentic relative to the identification comprises providing image data and/or video data depicting the consumer and an image from the identification to a facial recognition system that processes the data to determine whether the consumer matches the image provided with the identification.

### Claim 25 (depends on 21)

The method of claim 21, further comprising determining a state of the consumer, serving the consumer being further in response to the state of the user.

### Claim 26 (depends on 25)

The method of claim 25, wherein the state comprises sober.

### Claim 27 (depends on 21)

The method of claim 21, further comprising determining that a person is physically present at the vending machine, serving the consumer being further in response to determining that a person is physically present at the vending machine.

### Claim 28 (depends on 27)

The method of claim 27, wherein determining that a person is physically present is at least partially based on a depth determined using one or more images generated by at least one camera of the vending machine.

### Claim 29

A system, comprising:
a beverage dispenser; and
a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for selectively serving a consumer from a vending machine, the operations comprising:
receiving consumer-specific data and ID-specific data from an identification presented by a consumer to a vending machine;
processing at least a portion of the ID-specific data to determine an expiration date of the identification; and
determining that the identification is unexpired based on the expiration date, and in response:
processing at least a portion of the ID-specific data to determine a birthdate of an individual represented by the identification, and
determining that an age of the individual meets a threshold age, and in response:
processing at least a portion of the ID-specific data based on the type of the identification to determine whether the identification is authentic, and
serving the consumer from the vending machine at least partially in response to determining that the identification is authentic and determining that the consumer is authentic relative to the identification.

### Claim 30 (depends on 29)

The system of claim 29, wherein determining whether the identification is authentic comprises comparing features of the identification to known features of the type of the identification.

### Claim 31 (depends on 29)

The system of claim 29, wherein determining whether the identification is authentic comprises providing an image of the identification to a machine learning (ML) model and receiving an indication from the ML model indicating whether the identification is authentic.

### Claim 32 (depends on 29)

The system of claim 29, wherein determining whether the consumer is authentic relative to the identification comprises providing image data and/or video data depicting the consumer and an image from the identification to a facial recognition system that processes the data to determine whether the consumer matches the image provided with the identification.

### Claim 33 (depends on 29)

The system of claim 29, wherein operations further comprise determining a state of the consumer, serving the consumer being further in response to the state of the user.

### Claim 34 (depends on 33)

The system of claim 33, wherein the state comprises sober.

### Claim 35 (depends on 29)

The system of claim 29, wherein operations further comprise determining that a person is physically present at the vending machine, serving the consumer being further in response to determining that a person is physically present at the vending machine.

### Claim 36 (depends on 35)

The system of claim 35, wherein determining that a person is physically present is at least partially based on a depth determined using one or more images generated by at least one camera of the vending machine.

### Claim 37

Non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for selectively serving a consumer from a vending machine, the operations comprising:
receiving consumer-specific data and ID-specific data from an identification presented by a consumer to a vending machine;
processing at least a portion of the ID-specific data to determine an expiration date of the identification; and
determining that the identification is unexpired based on the expiration date, and in response:
processing at least a portion of the ID-specific data to determine a birthdate of an individual represented by the identification, and
determining that an age of the individual meets a threshold age, and in response:
processing at least a portion of the ID-specific data based on the type of the identification to determine whether the identification is authentic, and
serving the consumer from the vending machine at least partially in response to determining that the identification is authentic and determining that the consumer is authentic relative to the identification.

### Claim 38 (depends on 37)

The non-transitory computer-readable storage media of claim 37, wherein determining whether the identification is authentic comprises comparing features of the identification to known features of the type of the identification.

### Claim 39 (depends on 37)

The non-transitory computer-readable storage media of claim 37, wherein determining whether the identification is authentic comprises providing an image of the identification to a machine learning (ML) model and receiving an indication from the ML model indicating whether the identification is authentic.

### Claim 40 (depends on 37)

The non-transitory computer-readable storage media of claim 37, wherein determining whether the consumer is authentic relative to the identification comprises providing image data and/or video data depicting the consumer and an image from the identification to a facial recognition system that processes the data to determine whether the consumer matches the image provided with the identification.
