IP Library Granted Patent US 10,482,226
Granted Patent B1
US 10,482,226 · App. 15/409,148 · Granted Nov 19, 2019

System and method for autonomous vehicle sharing using facial recognition

Inventors: Blake Konrardy (Bloomington, IL); Scott T. Christensen (Salem, OR); Gregory Hayward (Bloomington, IL); Scott Farris (Bloomington, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G06F21/32B60R25/04B60R25/10B60R25/102B60R25/252B60R25/255G05D1/0088G06F16/2455B60R2025/1013
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,482,226
App. No.
15/409,148
Granted
Nov 19, 2019
Kind
B1
Abstract

Methods and systems for identifying autonomous vehicle users are described herein. An autonomous vehicle may receive a request to pick up a user at a starting location and transport the user to a destination location. Accordingly, the autonomous vehicle may travel to the starting location. Upon arriving at the starting location, the autonomous vehicle may detect whether a person approaching the vehicle is the user by detecting a biometric identifier for the person. The biometric identifier may then be compared to a biometric fingerprint for the user, and if there is a match, the autonomous vehicle may determine that the person is the user. As a result, the user may be allowed to enter the autonomous vehicle and/or the autonomous vehicle may begin travelling to the destination location. Otherwise, the person may be denied entry to the autonomous vehicle.

Claims (56)

1. A computer-implemented method for identifying autonomous vehicle users, comprising:

receiving, at one or more processors in an autonomous vehicle, a request from a user for transportation to a destination location, wherein the request includes identification information and a location of the user;

causing, by the one or more processors, the autonomous vehicle to travel to the location of the user;

prior to the user entering the autonomous vehicle:

detecting, via an external facing camera or touch sensor attached to the autonomous vehicle, a biometric identifier of the user; and

comparing, by the one or more processors, the biometric identifier to the identification information;

when the biometric identifier and the identification information correspond to a same user, causing, by the one or more processors, a control mechanism within the autonomous vehicle to allow the user to enter the autonomous vehicle and travel to the destination location; and

when the biometric identifier and the identification information do not correspond to the same user, causing, by the one or more processors, the control mechanism within the autonomous vehicle not to allow the user to travel to the destination location including at least one of: turning off a vehicle engine or shutting down one or more autonomous operation features for the autonomous vehicle.

2. The computer-implemented method of claim 1 , wherein the biometric identifier includes at least one of: a fingerprint, a facial scan, or a retinal scan.

3. The computer-implemented method of claim 1 , wherein the request for transportation is received via an application on a mobile device of the user, and wherein the identification information includes login information for the user.

4. The computer-implemented method of claim 3 , wherein the login information is used to retrieve a user profile for the user, and wherein the user profile includes one or more biometric fingerprints of the user.

5. The computer-implemented method of claim 4 , wherein comparing the biometric identifier to the identification information includes:

retrieving, by the one or more processors, the one or more biometric fingerprints associated with the user profile from a database;

comparing, by the one or more processors, the biometric identifier to the one or more biometric fingerprints; and

when the biometric identifier matches at least one of the one or more biometric fingerprints, determining, by the one or more processors, that the biometric identifier and the identification information correspond to the same user.

6. The computer-implemented method of claim 5 , further comprising:

transmitting, by the one or more processors, a biometric fingerprint capture screen to the mobile device, wherein the biometric fingerprint capture screen includes one or more user controls for generating the one or more biometric fingerprints;

receiving, at the one or more processors via the biometric fingerprint capture screen, the one or more biometric fingerprints from the mobile device; and

storing, by the one or more processors, the one or more biometric fingerprints in association with the user profile for the user in the database.

7. The computer-implemented method of claim 1 , wherein the user is a first user, the destination location is a first destination location, and further comprising:

while travelling to the first destination location for the first user, receiving, at the one or more processors, a request from a second user for transportation to a second destination location, wherein the request includes identification information and a location of the second user;

determining, by the one or more processors, whether the location of the second user is within a predetermined threshold distance of a route in which the autonomous vehicle is travelling to the first destination location; and

when the location of the second user is within the predetermined threshold distance of the route, causing, by the one or more processors, the autonomous vehicle to travel to the location of the second user.

8. The computer-implemented method of claim 1 , further comprising:

prior to the second user entering the autonomous vehicle:

detecting, via one or more sensors associated with the autonomous vehicle, a biometric identifier of the second user; and

comparing, by the one or more processors, the biometric identifier for the second user to the identification information for the second user; and

when the biometric identifier and the identification information correspond to a same second user, causing, by the one or more processors, the control mechanism within the autonomous vehicle to allow the second user to enter the autonomous vehicle and travel to the second destination location before or after travelling to the first destination location.

9. A computer system configured to identify autonomous vehicle users, the computer system comprising one or more local or remote processors, transceivers, and/or sensors configured to:

receive, in an autonomous vehicle, a request from a user for transportation to a destination location, wherein the request includes identification information and a location of the user;

cause the autonomous vehicle to travel to the location of the user;

prior to the user entering the autonomous vehicle:

detect, via an external facing camera or touch sensor attached to the autonomous vehicle, a biometric identifier of the user; and

compare the biometric identifier to the identification information;

when the biometric identifier and the identification information correspond to a same user, cause a control mechanism within the autonomous vehicle to allow the user to enter the autonomous vehicle and travel to the destination location; and

when the biometric identifier and the identification information do not correspond to the same user, cause the control mechanism within the autonomous vehicle not to allow the user to travel to the destination location including at least one of: turning off a vehicle engine or shutting down one or more autonomous operation features for the autonomous vehicle.

10. The computer system of claim 9 , wherein the biometric identifier includes at least one of: a fingerprint, a facial scan, or a retinal scan.

11. The computer system of claim 9 , wherein the request for transportation is received via an application on a mobile device of the user, and wherein the identification information includes login information for the user.

12. The computer system of claim 11 , wherein the login information is used to retrieve a user profile for the user, and wherein the user profile includes one or more biometric fingerprints of the user.

13. The computer system of claim 12 , wherein to compare the biometric identifier to the identification information, the one or more local or remote processors, transceivers, and/or sensors are configured to:

retrieve the one or more biometric fingerprints associated with the user profile from a database;

compare the biometric identifier to the one or more biometric fingerprints; and

when the biometric identifier matches at least one of the one or more biometric fingerprints, determine that the biometric identifier and the identification information correspond to the same user.

14. The computer system of claim 13 , wherein the one or more local or remote processors, transceivers, and/or sensors are further configured to:

transmit a biometric fingerprint capture screen to the mobile device, wherein the biometric fingerprint capture screen includes one or more user controls for generating the one or more biometric fingerprints;

receive, via the biometric fingerprint capture screen, the one or more biometric fingerprints from the mobile device; and

store, the one or more biometric fingerprints in association with the user profile for the user in the database.

15. The computer system of claim 9 , wherein the user is a first user, the destination location is a first destination location, and the one or more local or remote processors, transceivers, and/or sensors are further configured to:

while travelling to the first destination location for the first user, receive a request from a second user for transportation to a second destination location, wherein the request includes identification information and a location of the second user;

determine whether the location of the second user is within a predetermined threshold distance of a route in which the autonomous vehicle is travelling to the first destination location; and

when the location of the second user is within the predetermined threshold distance of the route, cause the autonomous vehicle to travel to the location of the second user.

16. The computer system of claim 9 , wherein the one or more local or remote processors, transceivers, and/or sensors are further configured to:

prior to the second user entering the autonomous vehicle:

detect, via one or more sensors associated with the autonomous vehicle, a biometric identifier of the second user; and

compare the biometric identifier for the second user to the identification information for the second user; and

when the biometric identifier and the identification information correspond to a same second user, cause the control mechanism within the autonomous vehicle to allow the second user to enter the autonomous vehicle and travel to the second destination location before or after travelling to the first destination location.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: HYUNDAI; KIA
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 062290/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2022
From: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
To: HYUNDAI; KIA
Reel/Frame 062190/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2017
From: KONRARDY, BLAKE; CHRISTENSEN, SCOTT T.; HAYWARD, GREGORY; FARRIS, SCOTT
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 041471/0673 →
Continuity (35)
Provisional Application 62434359 · Dec 14, 2016
Provisional Application 62434355 · Dec 14, 2016
Provisional Application 62434361 · Dec 14, 2016
Provisional Application 62434370 · Dec 14, 2016
Provisional Application 62434368 · Dec 14, 2016
Provisional Application 62434365 · Dec 14, 2016
Provisional Application 62430215 · Dec 5, 2016
Provisional Application 62428843 · Dec 1, 2016
Provisional Application 62424078 · Nov 18, 2016
Provisional Application 62424093 · Nov 18, 2016
Provisional Application 62419017 · Nov 8, 2016
Provisional Application 62418999 · Nov 8, 2016
Provisional Application 62419009 · Nov 8, 2016
Provisional Application 62418988 · Nov 8, 2016
Provisional Application 62419023 · Nov 8, 2016
Provisional Application 62419002 · Nov 8, 2016
Provisional Application 62415672 · Nov 1, 2016
Provisional Application 62415668 · Nov 1, 2016
Provisional Application 62415678 · Nov 1, 2016
Provisional Application 62415673 · Nov 1, 2016
Provisional Application 62406605 · Oct 11, 2016
Provisional Application 62406600 · Oct 11, 2016
Provisional Application 62406595 · Oct 11, 2016
Provisional Application 62406611 · Oct 11, 2016
Provisional Application 62381848 · Aug 31, 2016
Provisional Application 62380686 · Aug 29, 2016
Provisional Application 62376044 · Aug 17, 2016
Provisional Application 62373084 · Aug 10, 2016
Provisional Application 62351559 · Jun 17, 2016
Provisional Application 62349884 · Jun 14, 2016
Provisional Application 62312109 · Mar 23, 2016
Provisional Application 62303500 · Mar 4, 2016
Provisional Application 62302990 · Mar 3, 2016
Provisional Application 62287659 · Jan 27, 2016
Provisional Application 62286017 · Jan 22, 2016
Cited By (11)
US 12,198,144 US 12,252,094 US 12,313,414 US 12,333,460 US 12,340,602 US 12,345,536 US 12,359,927 US 12,437,075 US 12,536,832 US 12,567,008 US 12,654,734