# US 12,113,797 B2 · System and method for authorizing entity users based on augmented reality and LiDAR technology

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

- Number: US 12,113,797 B2
- Document ID: US12113797B2
- Status: Granted
- Kind: B2
- Application number: 18/221,346
- Filed: 2023-07-12
- Published: 2023-11-02
- Granted: 2024-10-08
- Earliest claimed: 2021-03-11
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: Elliott Leonard Lillard; Regina Yee Cadavid; Gloria Youngsook Joo; Jinyoung Nathan Kim; Ramkumar Korlepara; Nia Mack; Philip Lone Mintac; Michael Jacob Richardson; Brandon Sloane; Srilekha Mudumbai Srinivasa
- Web page: https://patentgrep.com/patent/US12113797B2

## CPC

- H04L 63/102: {Entity profiles}
- G01S 17/42: Simultaneous measurement of distance and other co-ordinates (indirect measurement G01S17/46)
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 21/31: User authentication
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/0853: {using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234)}
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04W 12/06: Authentication
- H04W 12/63: Location-dependent; Proximity-dependent
- H04W 12/71: Hardware identity
- G01S 17/88: Lidar systems specially adapted for specific applications
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present invention provide a system for authorizing entity users based on augmented reality and LiDAR technology. In particular, the system may be configured to receive a unique identifier from a user device of the user, where the unique identifier is scanned using LiDAR technology present in the user device of the user, determine location of the user based on the unique identifier, determine an entity device associated with the unique identifier and location of the user, perform authentication of the user using at least one authentication method, determine that the authentication is successful, and in response to determining that the authentication is successful, provide access to an entity device.

## Claims

### Claim 1

A system for authorizing entity users based on augmented reality and LiDAR technology, the system comprising:
a memory device with computer-readable program code stored thereon;
a communication device; and
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
receive a unique identifier from a user device of the user, where the unique identifier is scanned using LiDAR technology present in the user device of the user;
determine location of the user based on the unique identifier;
determine an entity device associated with the unique identifier;
continue to receive LiDAR scans from the user device;
determine real-time granular location of the user based on the LiDAR scans;
determine from the real-time granular location whether the user is in front of the entity device and/or the unique identifier;
perform authentication of the user using at least one authentication method, wherein the at least one authentication method comprises:
modifying user interface of the user device or a secondary user device of the user to display an augmented reality environment, wherein the augmented reality environment comprises a keypad for entering a passcode;
prompting the user to provide the passcode via the keypad in the augmented reality environment;
receiving the passcode from the user device of the user;
determining that the passcode provided by the user matches one or more user records; and
authenticating the user based on determining that the passcode matches the one or more user records; and
in response to determining that the authentication is successful and based on the determination from the real-time granular location of the user that the user is in front of the entity device and/or the unique identifier, provide access to the entity device.

### Claim 2 (depends on 1)

The system according to claim 1, wherein the unique identifier is at least one of a token, a braille dots identifier, and an object.

### Claim 3 (depends on 1)

The system according to claim 1, wherein the processing device is further configured to execute the computer-readable program code to:
allow user to perform one or more interactions with the entity device to gain access to one or more resources, wherein the one or more resources are user resources or entity resources.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the secondary user device is an augmented reality device.

### Claim 5 (depends on 1)

The system according to claim 1, wherein the entity device is an Automated Teller Machine.

### Claim 6 (depends on 1)

The system according to claim 1, wherein the entity device is a security gate.

### Claim 7 (depends on 1)

The system according to claim 1, wherein providing access to the entity device comprises transmitting real-time authorization signals to the entity device.

### Claim 8

A computer program product for authorizing entity users based on augmented reality and LiDAR technology, the computer program product comprising at least one non-transitory computer readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising executable portions for:
extracting data from one or more communication channels associated with an entity;
receiving a unique identifier from a user device of the user, where the unique identifier is scanned using LiDAR technology present in the user device of the user;
determining location of the user based on the unique identifier;
determining an entity device associated with the unique identifier and location of the user;
continuing to receive LiDAR scans from the user device;
determining real-time granular location of the user based on the LiDAR scans;
determining from the real-time granular location whether the user is in front of the entity device and/or the unique identifier;
performing authentication of the user using at least one authentication method, wherein the at least one authentication method comprises:
modifying user interface of the user device or a secondary user device of the user to display an augmented reality environment, wherein the augmented reality environment comprises a keypad for entering a passcode;
prompting the user to provide the passcode via the keypad in the augmented reality environment;
receiving the passcode from the user device of the user;
determining that the passcode provided by the user matches one or more user records; and
authenticating the user based on determining that the passcode matches the one or more user records; and
in response to determining that the authentication is successful and based on the determination from the real-time granular location of the user that the user is in front of the entity device and/or the unique identifier, providing access to the entity device.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein the unique identifier is at least one of a token, a braille dots identifier, and an object.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein the computer-readable program code portions comprising executable portions for:
allowing user to perform one or more interactions with the entity device to gain access to one or more resources, wherein the one or more resources are user resources or entity resources.

### Claim 11 (depends on 8)

The computer program product of claim 8, wherein the secondary user device is an augmented reality device.

### Claim 12 (depends on 8)

The computer program product of claim 8, wherein the entity device is an Automated Teller Machine.

### Claim 13 (depends on 8)

The computer program product of claim 8, wherein the entity device is a security gate.

### Claim 14

A computer-implemented method for authorizing entity users based on augmented reality and LiDAR technology, the method comprising:
extracting data from one or more communication channels associated with an entity;
receiving a unique identifier from a user device of the user, via the entity application, where the unique identifier is scanned using LiDAR technology present in the user device of the user;
determining location of the user based on the unique identifier;
determining an entity device associated with the unique identifier and location of the user;
continuing to receive LiDAR scans from the user device;
determining real-time granular location of the user based on the LiDAR scans;
determining from the real-time granular location whether the user is in front of the entity device and/or the unique identifier;
performing authentication of the user using at least one authentication method, wherein the at least one authentication method comprises:
modifying user interface of the user device or a secondary user device of the user to display an augmented reality environment, wherein the augmented reality environment comprises a keypad for entering a passcode;
prompting the user to provide the passcode via the keypad in the augmented reality environment;
receiving the passcode from the user device of the user;
determining that the passcode provided by the user matches one or more user records; and
authenticating the user based on determining that the passcode matches the one or more user records; and
determining that the authentication is successful; and
in response to determining that the authentication is successful and based on the determination from the real-time granular location of the user that the user is in front of the entity device and/or the unique identifier, providing access to the entity device.

### Claim 15 (depends on 14)

The computer-implemented method of claim 14, wherein the unique identifier is at least one of a token, a braille dots identifier, and an object.

### Claim 16 (depends on 14)

The computer-implemented method of claim 14, wherein the method further comprises:
allowing user to perform one or more interactions with the entity device to gain access to one or more resources, wherein the one or more resources are user resources or entity resources.

### Claim 17 (depends on 14)

The computer-implemented method of claim 14, wherein the secondary user device is an augmented reality device.

### Claim 18 (depends on 14)

The computer-implemented method of claim 14, wherein the entity device is an Automated Teller Machine.

### Claim 19 (depends on 14)

The computer-implemented method of claim 14, wherein the entity device is a security gate.

### Claim 20 (depends on 14)

The computer-implemented method of claim 14, wherein providing access to the entity device comprises transmitting real-time authorization signals to the entity device.
