# US 2023/0264653 A1 · User authentication

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

- Number: US 2023/0264653 A1
- Document ID: US20230264653A1
- Status: Published application
- Kind: A1
- Application number: 18/173,540
- Filed: 2023-02-23
- Published: 2023-08-24
- Earliest claimed: 2022-02-24
- Applicants: Motional AD LLC
- Inventors: Alexander Steinwald; Peter Leeman; Moira Doherty; Christopher Konopka; Sean Beaudette; Maksym Bruner
- Web page: https://patentgrep.com/patent/US20230264653A1

## CPC

- B60R 25/24: using electronic identifiers containing a code not memorised by the user
- H04W 12/06: Authentication
- B60R 25/01: operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- G06F 21/31: User authentication
- G06F 21/43: wireless channels
- G07C 9/00309: {operated with bidirectional data transmission between data carrier and locks}
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 12/08: Access security
- B60R 25/20: Means to switch the anti-theft system on or off
- B60R 2325/20: Communication devices for vehicle anti-theft devices
- G07C 2009/00769: {with data transmission performed by wireless means}
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- 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)
- 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

## Abstract

A system includes a verification engine communicatively coupled to a sensing device and a database, the verification engine receives first authentication data, retrieves, from the database, second authentication data associated with a stored vehicle identifier to compare the vehicle identifier to the stored vehicle identifier to determine whether the vehicle identifier matches the stored vehicle identifier. In a case the vehicle identifier matches the stored vehicle identifier the user device is authenticated and access to the vehicle is provided.

## Claims

### Claim 1

A system comprising:
a verification engine communicatively coupled to a sensing device and a database, the verification engine comprising at least one processor and at least one non-transitory storage media storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving first authentication data based on transmission of the first authentication data by a user device to the sensing device, the first authentication data associated with a vehicle identifier;
retrieving, from the database, second authentication data associated with a stored vehicle identifier, the stored vehicle identifier corresponding to a vehicle comprising the sensing device;
comparing the vehicle identifier to the stored vehicle identifier to determine whether the vehicle identifier matches the stored vehicle identifier;
in a case where the vehicle identifier matches the stored vehicle identifier:
authenticating the user device, and
transmitting data associated with an instruction to provide access to the vehicle based on authenticating the user device, and
in a case where the vehicle identifier does not match the stored vehicle identifier:
transmitting data associated with an instruction to forgo providing access to the vehicle.

### Claim 2 (depends on 1)

The system of claim 1, wherein the operations further comprise:
determining that the at least one portion of the first authentication data is different from the second authentication data;
determining that a user authentication is unsuccessful; and
preventing the at least one action associated with the operation of the vehicle.

### Claim 3

The system of any of the preceding claims, wherein the sensing device is positioned on the vehicle.

### Claim 4 (depends on 3)

The system of claim 3, wherein the sensing device comprises at least one of: a camera, a motion sensor, an image capturing device, a scanner, a QR code scanner, a keypad sensing device, and any combination thereof.

### Claim 5

The system of any of the preceding claims, wherein the sensing device is configured to perform scanning, using at least one sensing device positioned on the vehicle, for the first authentication data.

### Claim 6

The system of any of the preceding claims, wherein the sensing device receives, using at least one sensing device positioned on the vehicle, an entry of the first authentication data.

### Claim 7

The system of any of the preceding claims, wherein detecting the first authentication data comprises: detecting the first authentication data based on a transmission of the first authentication data from a user device.

### Claim 8

The system of any of the preceding claims, wherein the database stores a plurality of second authentication data, each second authentication data in the plurality of second authentication data identifying a respective vehicle.

### Claim 9

The system of any of the preceding claims, wherein the database stores the second authentication data as a numerical identifier or an alpha-numerical identifier.

### Claim 10

The system of any of the preceding claims, wherein the first authentication data is generated using at least one user device.

### Claim 11

The system of any of the preceding claims, wherein the at least one action comprises at least one of:
unlocking at least one compartment of the vehicle;
locking at least one compartment of the vehicle; and
executing at least one motion maneuver by the vehicle, wherein the at least one motion maneuver comprises determining at least one: a speed, a position, an acceleration, a direction of movement, a travel destination, and any combination thereof of controlling the movement of the vehicle.

### Claim 12

A method comprising:
receiving, using a verification engine and from a detector coupled to a vehicle, a first authentication data associated with a user, the first authentication data comprising a vehicle identifier,
retrieving, using the verification engine and from a database coupled to the vehicle, a second authentication data comprising a stored vehicle identifier,
comparing, using the verification engine, the first authentication data and the second authentication data to determine whether at least one portion of the first authentication data matches the second authentication data;
in response to determining that the at least one portion of the first authentication data matches the second authentication data, selectively authenticating, using the verification engine, the user, and
selectively transmitting, using the verification engine and to a locking component of the vehicle, an instruction for executing at least one action associated with an operation of the vehicle.

### Claim 13

A non-transitory storage media storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
receiving, from a detector coupled to a vehicle, a first authentication data associated with a user, the first authentication data comprising a vehicle identifier,
retrieving, from a database coupled to the vehicle, a second authentication data comprising a stored vehicle identifier,
comparing the first authentication data and the second authentication data to determine whether at least one portion of the first authentication data matches the second authentication data;
in response to determining that the at least one portion of the first authentication data matches the second authentication data, selectively authenticating the user, and selectively transmitting, to a locking component of the vehicle, an instruction for executing at least one action associated with an operation of the vehicle.
