IP Library Granted Patent US 12,240,466
Granted Patent B2
US 12,240,466 · App. 17/841,725 · Granted Mar 4, 2025

System and method for identifying a change in the operator of a vehicle

Inventors: Andreas U. Kuehnle (Villa Park, CA); Shaun M. Howard (Irvine, CA)
Assignee: RM ACQUISITION, LLC
B60W40/08B60W50/08G07C9/00G07C9/30G07C9/37B60W2040/0809B60W2040/0881
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 12,240,466
App. No.
17/841,725
Granted
Mar 4, 2025
Kind
B2
Abstract

A system for identifying a change in the operator of a vehicle includes a controller configured to determine, during operation of the vehicle by a current operator of the vehicle over a period of time, a plurality of values for at least two variables associated with the current operator. The controller correlates the values for the two variables to form a plurality of data points which together form a point cloud associated with the current operator. The controller performs a comparison of the point cloud to a point cloud stored in a memory and associated with a prior operator of the vehicle and determines, responsive to the comparison, whether the current operator of the vehicle is the prior operator of the vehicle.

Claims (55)

1. A system for identifying a change in the operator of a vehicle, comprising:

a memory; and,

a controller configured to

determine, during operation of the vehicle by a current operator of the vehicle over a period of time, a plurality of values for a first variable associated with the current operator;

determine, during operation of the vehicle by the current operator of the vehicle over the period of time, a plurality of values for a second variable associated with the current operator;

correlate each of the plurality of values for the first variable with a corresponding value of the plurality of values for the second variable to form a plurality of data points, the plurality of data points forming a first point cloud associated with the current operator;

perform a comparison between the first point cloud and a second point cloud stored in the memory, the second point cloud associated in the memory with a first prior operator of the vehicle; and,

determine, responsive to the comparison, whether the current operator of the vehicle is the first prior operator of the vehicle.

2. The system of claim 1 wherein the controller is further configured to:

determine, during operation of the vehicle by the current operator of the vehicle over the period of time, a plurality of values for a third variable associated with the current operator; and

correlate each of the plurality of values for the first variable with both the corresponding value of the plurality of values for the second variable and a corresponding value of the plurality of values for the third variable to form the plurality of data points in the first point cloud.

3. The system of claim 1 wherein the controller is further configured to combine the first and second point clouds into a combined point cloud if the current operator of the vehicle is the first prior operator of the vehicle.

4. The system of claim 1 wherein the controller is further configured to:

perform a comparison between the first point cloud and a third point cloud stored in the memory, the third point cloud associated in the memory with a second prior operator of the vehicle; and,

determine, responsive to the comparison between the first point cloud and the third point cloud, whether the current operator of the vehicle is the second prior operator of the vehicle.

5. The system of claim 1 wherein the controller is further configured, in performing the comparison between the first point cloud and the second point cloud, to compare a first time when the first point cloud was formed and a second time when the second point cloud was formed.

6. The system of claim 1 wherein the controller is further configured, in performing the comparison between the first point cloud and the second point cloud, to determine a distance between a geometric center of the first point cloud and a geometric center of the second point cloud.

7. The system of claim 1 wherein at least one of the first and second variables comprises a physical feature of the current operator.

8. The system of claim 1 wherein at least one of the first and second variables comprises an operating condition of the vehicle resulting from operation of the vehicle by the current operator.

9. The system of claim 1 wherein the controller determines the plurality of values for the first variable at predetermined times within the period of time.

10. The system of claim 1 wherein the controller is further configured, if the controller determines that the current operator of the vehicle is not the first prior operator of the vehicle, to:

perform a comparison between the first point cloud and a third point cloud stored in the memory, the third point cloud associated in the memory with a second prior operator of the vehicle;

determine, responsive to the comparison between the first point cloud and the third point cloud, whether the current operator of the vehicle is the second prior operator of the vehicle;

combine, if the controller determines the current operator of the vehicle is the second prior operator of the vehicle, the first point cloud and the third point cloud into a combined point cloud;

perform a comparison between the combined point cloud and the second point cloud; and,

determine, responsive to the comparison between the combined point could and the third point cloud, whether the current operator of the vehicle is the first prior operator of the vehicle.

11. The system of claim 1 wherein the controller is further configured to:

identify, prior to the period of time, a start of operation of the vehicle by the current operator; and,

identify, prior to correlating each of the plurality of values for the first variable with the corresponding value of the plurality of values for the second variable, an end of operation of the vehicle by the current operator.

12. An article of manufacture, comprising:

a non-transitory computer storage medium having a computer program encoded thereon that when executed by a controller identifies a change in the operator of a vehicle, the computer program including code for

determining, during operation of the vehicle by a current operator of the vehicle over a period of time, a plurality of values for a first variable associated with the current operator;

determining, during operation of the vehicle by the current operator of the vehicle over the period of time, a plurality of values for a second variable associated with the current operator;

correlating each of the plurality of values for the first variable with a corresponding value of the plurality of values for the second variable to form a plurality of data points, the plurality of data points forming a first point cloud associated with the current operator;

performing a comparison between the first point cloud and a second point cloud stored in a memory, the second point cloud associated in the memory with a first prior operator of the vehicle; and,

determining, responsive to the comparison, whether the current operator of the vehicle is the first prior operator of the vehicle.

13. The article of manufacture of claim 12 wherein the computer program includes code for:

performing a comparison between the first point cloud and a third point cloud stored in the memory, the third point cloud associated in the memory with a second prior operator of the vehicle; and,

determining, responsive to the comparison between the first point cloud and the third point cloud, whether the current operator of the vehicle is the second prior operator of the vehicle.

14. The article of manufacture of claim 12 wherein at least one of the first and second variables comprises a physical feature of the current operator.

15. The article of manufacture of claim 12 wherein at least one of the first and second variables comprises an operating condition of the vehicle resulting from operation of the vehicle by the current operator.

16. The article of manufacture of claim 12 wherein the computer program includes code for:

identifying, prior to the period of time, a start of operation of the vehicle by the current operator; and,

identifying, prior to correlating each of the plurality of values for the first variable with the corresponding value of the second plurality of values for the second variable, an end of operation of the vehicle by the current operator.

17. A method for identifying a change in the operator of a vehicle, comprising the steps of:

determining, during operation of the vehicle by a current operator of the vehicle over a period of time, a plurality of values for a first variable associated with the current operator;

determining, during operation of the vehicle by the current operator of the vehicle over the period of time, a plurality of values for a second variable associated with the current operator;

correlating each of the plurality of values for the first variable with a corresponding value of the plurality of values for the second variable to form a plurality of data points, the plurality of data points forming a first point cloud associated with the current operator;

performing a comparison between the first point cloud and a second point cloud stored in a memory, the second point cloud associated in the memory with a first prior operator of the vehicle; and,

determining, responsive to the comparison, whether the current operator of the vehicle is the first prior operator of the vehicle.

18. The method of claim 17 , further comprising the steps of:

performing a comparison between the first point cloud and a third point cloud stored in the memory, the third point cloud associated in the memory with a second prior operator of the vehicle; and,

determining, responsive to the comparison between the first point cloud and the third point cloud, whether the current operator of the vehicle is the second prior operator of the vehicle.

19. The method of claim 17 wherein at least one of the first and second variables comprises a physical feature of the current operator.

20. The method of claim 17 wherein at least one of the first and second variables comprises an operating condition of the vehicle resulting from operation of the vehicle by the current operator.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2024
From: BENDIX COMMERCIAL VEHICLE SYSTEMS LLC
To: RM ACQUISITION, LLC
Reel/Frame 067824/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2022
From: KUEHNLE, ANDREAS U; HOWARD, SHAUN M
To: BENDIX COMMERCIAL VEHICLE SYSTEMS LLC
Reel/Frame 060221/0273 →
Continuity (1)
Related Publication 20230406321A1 · Dec 21, 2023
References Cited (27)
US 6938159B1 · O'Connor et al. · 2005 [cited by applicant]
US 7587068B1 · Steinberg et al. · 2009 [cited by applicant]
US 8344849B2 · Larsson et al. · 2013 [cited by applicant]
US 8705808B2 · Determan et al. · 2014 [cited by applicant]
US 9272689B2 · Fung et al. · 2016 [cited by applicant]
US 9855919B2 · Basir et al. · 2018 [cited by applicant]
US 10124729B2 · Lee · 2018 [cited by applicant]
US 10204261B2 · Haley · 2019 [cited by applicant]
US 10572745B2 · Kuehnle et al. · 2020 [cited by applicant]
US 11188769B2 · Kuehnle et al. · 2021 [cited by applicant]
US 11951995B2 · Kuehnle · 2024 [cited by examiner]
US 20060204059A1 · Ido et al. · 2006 [cited by applicant]
US 20150025705A1 · Burger · 2015 [cited by applicant]
US 20180053061A1 · Wulf · 2018 [cited by applicant]
US 20190147271A1 · Tanaka et al. · 2019 [cited by applicant]
US 20220324461A1 · Kuehnle · 2022 [cited by examiner]
Khan et al., “Biometric Scanning Based on Vehicle Ignition System,” 7 International Journal of Engineering Science and Computeing No. 3 (Mar. 2017). [cited by applicant]
Summary Description of Biometric Vehicle Access System Market by Authentication Type (Fingerprint, Voice, Future Technology (Iris Recognition System), Vehicle Type (Passenger Car, Battery Electric Vehicle, and Region—Gl… [cited by applicant]
Bendix Commercial Vehicle Systems LLC, “SafetyDirect by Bendix CVS,” (2012). [cited by applicant]
English (machine) translation of CN 102054160 B. [cited by applicant]
English (machine) translation of CN 102156854 A. [cited by applicant]
English (machine) translation of CN 107092881 B. [cited by applicant]
English (machine) translation of CN 107679493 A. [cited by applicant]
English (machine) translation of CN 109249895 A. [cited by applicant]
English (machine) translation of DE 10119959 A1. [cited by applicant]
English (machine) translation of JP 4986135 B2. [cited by applicant]
English (machine) translation of JP 2015-071319 A. [cited by applicant]