IP Library Granted Patent US 11,062,414
Granted Patent B1
US 11,062,414 · App. 15/409,198 · Granted Jul 13, 2021

System and method for autonomous vehicle ride 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
G06Q50/30B60R25/1001B60R25/102B60R25/104B60R25/252B60R25/305B60R25/31G01C21/3438G06Q30/0284G06Q30/0645G06Q40/08G07C9/00563G08B21/02G08B25/00H04L67/306B60R25/255B60R2025/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 11,062,414
App. No.
15/409,198
Granted
Jul 13, 2021
Kind
B1
Abstract

Methods and systems for identifying autonomous vehicle users are described herein. An autonomous vehicle may receive a request to transport a first user to a first destination location. While travelling along a route to the first destination location, the autonomous vehicle may receive a request to pick up a second user at a second starting location and transport the second user to a second destination location. The autonomous vehicle may travel to the second starting location when the second user is within the threshold distance of the autonomous vehicle. Upon arriving at the second starting location, the autonomous vehicle may detect whether a person approaching the vehicle is the second user by detecting a biometric identifier for the person. As a result, the second user may be allowed to enter the autonomous vehicle and/or the autonomous vehicle may begin travelling to the second destination location.

Claims (57)

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

receiving, at one or more processors in a vehicle having one or more autonomous operation features, an indication of a first destination location for transporting a first user;

in response to picking up the first user, causing, by the one or more processors, the vehicle to travel to the first destination location;

while the vehicle travels along a route to the first destination location:

receiving, at the one or more processors, a request from a second user for transportation to a second destination location;

determining, by the one or more processors, whether the second user is within a threshold distance of a current location of the vehicle;

causing, by the one or more processors, the vehicle to travel to a location of the second user when the second user is within the threshold distance of the vehicle;

detecting, via one or more sensors associated with the vehicle, a biometric identifier of a person approaching the vehicle to verify that the person is the second user; and

causing, by the one or more processors, a control mechanism within the vehicle to shut down the one or more autonomous operation features for the vehicle when the biometric identifier for the person approaching the vehicle does not match a biometric identifier for the second user.

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

causing, by the one or more processors, the control mechanism within the vehicle to allow the second user to enter the vehicle when the biometric identifier for the person approaching the vehicle matches the biometric identifier for the second user.

3. The computer-implemented method of claim 2 , wherein when the biometric identifier for the person approaching the vehicle does not match the biometric identifier for the second user, causing the control mechanism within the vehicle to include at least one of:

i) locking each door of the vehicle,

ii) sounding an alarm within the vehicle,

iii) transmitting an alert, or

iv) turning off a vehicle engine.

4. The computer-implemented method of claim 3 , further comprising:

sounding the alarm within the vehicle for a predetermined threshold period of time, and after the predetermined threshold period of time expires:

detecting, by the one or more processors, whether the person is within a threshold distance of the vehicle; and

transmitting, by the one or more processors, an alert to emergency personnel when the person is within the threshold distance of the vehicle.

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

causing, by the one or more processors, the control mechanism within the vehicle to allow the second user to enter the vehicle when the biometric identifier for the person approaching the vehicle matches the biometric identifier for the second user;

wherein causing the control mechanism within the vehicle to allow the second user to enter the vehicle includes at least one of:

i) unlocking a door of the vehicle,

ii) turning on a vehicle engine, or

iii) turning on the one or more autonomous operation features for the vehicle.

6. The computer-implemented method of claim 1 ,

wherein the biometric identifier is detected via an external facing camera attached to the vehicle and wherein the biometric identifier includes at least one of: a fingerprint, a facial scan, or a retinal scan.

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

receiving, at the one or more processors, login information for the second user via an application on a mobile device;

identifying, by the one or more processors, a user profile associated with the login information, wherein the user profile includes the biometric identifier for the second user; and

comparing, by the one or more processors, the biometric identifier of the person approaching the vehicle to the biometric identifier within the user profile.

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

determining, by the one or more processors, the distance from the current location of the second user to the first destination location and the distance from the current location of the second user to the second 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 a vehicle having one or more autonomous operation features, an indication of a first destination location for transporting a first user;

in response to picking up the first user, cause the vehicle to travel to the first destination location;

while the vehicle travels along a route to the first destination location:

receive a request from a second user for transportation to a second destination location;

determine whether the second user is within a threshold distance of a current location of the vehicle;

cause the vehicle to travel to a location of the second user when the second user is within the threshold distance of the vehicle;

detect, via one or more sensors associated with the vehicle, a biometric identifier of a person approaching the vehicle to verify that the person is the second user; and

cause a control mechanism within the vehicle to shut down the one or more autonomous operation features for the vehicle when the biometric identifier for the person approaching the vehicle does not match a biometric identifier for the second user.

10. The computer-implemented method of claim 1 , wherein determining whether the second user is within a threshold distance of a current location of the vehicle includes determining whether a distance to the second user from a location on the route to the first destination location is within the threshold distance.

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

cause the control mechanism within the vehicle to allow the second user to enter the vehicle when the biometric identifier for the person approaching the vehicle matches the biometric identifier for the second user.

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

determine the distance from the current location of the second user to the first destination location and the distance from the current location of the second user to the second destination location.

13. The computer-implemented method of claim 1 , further comprising in response to picking up the second user causing the vehicle to travel to the second destination location before traveling to the first destination location when the second destination location is closer to the current location of the second user than the first destination location.

14. The computer-implemented method of claim 13 , wherein the second destination location is received prior to causing the vehicle to travel to the location of the second user.

15. The computer system of claim 9 , the one or more local or remote processors, transceivers, and/or sensors configured to, in response to picking up the second user, cause the vehicle to travel to the second destination location before traveling to the first destination location when the second destination location is closer to the current location of the second user than the first destination location.

16. The computer system of claim 15 , wherein the second destination location is received prior to causing the vehicle to travel to the location of the second user.

17. The computer system of claim 9 , wherein when the biometric identifier for the person approaching the vehicle does not match the biometric identifier for the second user causing the control mechanism within the vehicle to perform at least one of:

i) lock each door of the vehicle,

ii) sound an alarm within the vehicle,

iii) transmit an alert, or

iv) turn off a vehicle engine.

Assignments (1)
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 62434361 · Dec 14, 2016
Provisional Application 62434355 · Dec 14, 2016
Provisional Application 62434359 · Dec 14, 2016
Provisional Application 62434365 · Dec 14, 2016
Provisional Application 62434368 · Dec 14, 2016
Provisional Application 62434370 · 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 62419009 · Nov 8, 2016
Provisional Application 62418988 · Nov 8, 2016
Provisional Application 62418999 · Nov 8, 2016
Provisional Application 62419023 · Nov 8, 2016
Provisional Application 62419002 · Nov 8, 2016
Provisional Application 62415673 · Nov 1, 2016
Provisional Application 62415678 · Nov 1, 2016
Provisional Application 62415672 · Nov 1, 2016
Provisional Application 62415668 · Nov 1, 2016
Provisional Application 62406611 · Oct 11, 2016
Provisional Application 62406605 · Oct 11, 2016
Provisional Application 62406595 · Oct 11, 2016
Provisional Application 62406600 · 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 (4)
US 12,313,414 US 12,345,536 US 12,359,927 US 12,596,778