# US 2026/0065733 A1 · Control method and system for identity and age verification of an individual for a locker bank

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

- Number: US 2026/0065733 A1
- Document ID: US20260065733A1
- Status: Published application
- Kind: A1
- Application number: 19/380,399
- Filed: 2025-11-05
- Published: 2026-03-05
- Earliest claimed: 2023-05-05
- Assignees: TQG, Inc.
- Applicants: TQG, Inc.
- Inventors: Neil Biafore
- Web page: https://patentgrep.com/patent/US20260065733A1

## CPC

- G06F 21/88: Detecting or preventing theft or loss
- G07C 9/33: by means of a password
- G06F 21/35: communicating wirelessly
- G06Q 10/08365: {Deliveries to storage lockers}
- G07C 9/00912: {for safes, strong-rooms, vaults or the like}
- G07C 9/38: with central registration
- G07F 9/023: {Arrangements for display, data presentation or advertising}
- G07F 17/13: {the containers being a postal pick-up locker}
- G06Q 30/0607: {Regulating the sale of restricted items, e.g. alcohol}
- G07C 9/00571: {operated by interacting with a central unit}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- 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
- 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

The present disclosure involves systems, software, and computer implemented methods for age-restricted access to a locker bank. An example method includes receiving an indication from an agent computing device at a physical location that an age and identity of a user requesting pickup of an age-restricted item have been verified. The physical location includes a locker that includes the item. An unlock code is generated for the user for the item in response to receiving the indication. The unlock code is provided to a user computing device and to a locker system. A user-provided unlock code is received at the locker system. The locker system verifies that the user-provided unlock code has not expired and matches the generated unlock code. An unlocking of the locker for the user is triggered in response to determining that the user-provided code matches the generated code.

## Claims

### Claim 1

A computer-implemented method, comprising:
receiving an indication from an agent computing device of an agent at a physical location that an age and identity of a first user requesting pickup of a first age-restricted item have been verified, wherein the physical location includes a locker system that includes a first locker containing the first age-restricted item previously placed in the first locker;
generating an unlock code for the first user for the first age-restricted item in response to receiving the indication that the age and identity of the first user have been verified;
providing the unlock code to a user computing device and to the locker system;
receiving, at the locker system and from the first user, a user-provided unlock code;
verifying, by the locker system, the user-provided unlock code, wherein verifying the user-provided unlock code comprises:
verifying that the user-provided unlock code matches the unlock code previously provided to the locker system; and
verifying that the unlock code has not expired; and
triggering an unlocking of the first locker for the first user in response to determining that the unlock code received from the first user matches the unlock code previously provided to the locker system.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the indication received from the agent computing device comprises an indication that the agent has verified the age and identity of the first user by visually verifying identification provided by the first user.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the indication received from the agent computing device includes an image of the identification provided by the first user.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the indication received from the agent computing device includes the age or a birth date of the first user entered by the agent into a user interface of the agent computing device.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the indication received from the agent computing device includes an identification type of the identification provided by the first user, where identification types include driver license, other state-issued identification, or military-issued identification.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the unlock code is generated by a central server or by the locker system.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the unlock code is provided to the agent computing device.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, wherein the unlock code is provided to the user computing device using a SMS (Simple Message Service) message, an in-application message, an electronic mail message, or a push message.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the unlock code is received at the locker system as touch inputs of an input device of the locker system.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the unlock code is received at the locker system in response to receiving an image of the unlock code at an image scanner of the locker system.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, wherein the unlock code is received at the locker system, using wireless communication, from the user computing device.

### Claim 12 (depends on 1)

The computer-implemented method of claim 1, wherein the generated unlock code is provided to the locker system for verification in response to the locker system requesting the unlock code after the locker system receives the user-provided unlock code.

### Claim 13 (depends on 1)

The computer-implemented method of claim 1, further comprising:
performing a secondary verification of identification provided by the first user.

### Claim 14 (depends on 13)

The computer-implemented method of claim 13, wherein the secondary verification comprises automatically extracting a birth date of the first user from an image of the identification and automatically verifying the age of the first user based on the extracted birth date.

### Claim 15 (depends on 13)

The computer-implemented method of claim 13, wherein the secondary verification comprises analyzing an image of the identification to verify authenticity of the identification.

### Claim 16 (depends on 1)

The computer-implemented method of claim 1, further comprising logging information in response to the triggering of the unlocking of the first locker.

### Claim 17 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving a request from the agent computing device to regenerate a new unlock code;
generating a second unlock code in response to the request to regenerate the new unlock code;
invalidating the unlock code; and
providing the second unlock code to the user computing device, the agent computing device, and the locker system.

### Claim 18

A computer-implemented method, comprising:
receiving, at a web interface, a request to assign a locker associated with a locker system for delivery of an item associated with a first user;
in response to the request to assign the locker, identifying a particular locker associated with the locker system for delivery of the item;
generating a unique code for accessing the particular locker;
transmitting the unique code for accessing the particular locker to the first user for future access of the particular locker;
transmitting the unique code for accessing the particular locker to a computing device associated with the locker system;
assigning, by the locker system, the unique code to the particular locker;
detecting, by the locker system, a first entry of the unique code at the particular locker, and unlocking the particular locker based on the first entry;
after detecting the first entry of the unique code at the particular locker, maintaining, by the locker system, the unique code at the particular locker;
detecting, by the locker system, a second entry of the unique code at the particular locker, and unlocking the particular locker based on the second entry; and
after detecting the second entry of the unique code at the particular locker, deleting, by the locker system, the unique code at the particular locker.

### Claim 19 (depends on 18)

The computer-implemented method of claim 18, further comprising:
in response to detecting, by the locker system, the first entry of the unique code at the particular locker:
transmitting a notification from the locker system to the first user of the delivery of the item.

### Claim 20 (depends on 19)

The computer-implemented method of claim 19, further comprising:
in response to detecting, by the locker system, the second entry of the unique code at the particular locker:
transmitting a message to the web interface, the message indicating a complete delivery of the item associated with the first user.

### Claim 21 (depends on 18)

The computer-implemented method of claim 18, wherein the item is an age-restricted item.

### Claim 22 (depends on 18)

The computer-implemented method of claim 18, wherein the unique code for accessing the particular locker is transmitted to the first user after an age and identity of the first user have been verified.

### Claim 23 (depends on 18)

The computer-implemented method of claim 18, wherein the unique code is generated by a central server.

### Claim 24 (depends on 18)

The computer-implemented method of claim 18, wherein the unique code is generated by the locker system.

### Claim 25 (depends on 18)

The computer-implemented method of claim 18, wherein the item is placed into the particular locker after the particular locker is unlocked based on the first entry.

### Claim 26 (depends on 18)

The computer-implemented method of claim 18, wherein the item is removed from the particular locker after the particular locker is unlocked based on the second entry.
