IP Library Granted Patent US 11,958,439
Granted Patent B2
US 11,958,439 · App. 18/115,833 · Granted Apr 16, 2024

Methods and systems for driver identification

Inventors: Biswaroop Mukherjee (Stittsville, CA); Anish Agrawal (Kanata, CA)
Assignee: BlackBerry Limited
B60R25/24B60R25/045B60R25/08B60R25/102B60R25/31B60R25/34G06N20/00B60R2025/1016
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,958,439
App. No.
18/115,833
Granted
Apr 16, 2024
Kind
B2
Abstract

A method at a vehicle computing device for identifying a driver, the method including receiving a first indicator at the vehicle computing device; obtaining, based on the first indicator, a presumed driver identity; receiving at least one second indicator at the vehicle computing device; and verifying the presumed driver identity using the at least one second indicator.

Claims (38)

1. A method at a vehicle computing device for identifying a driver, the method comprising:

receiving a device identifier from a client device;

mapping the device identifier to a presumed driver identity, wherein the device identifier is uniquely associated with the presumed driver identity;

receiving at least one second indicator at the vehicle computing device, the at least one second indicator being a sensor reading from within the vehicle;

determining an actual driver identity using the at least one second indicator;

when the actual driver identity is unknown, performing a first action; and

when the actual driver identity is known but distinct from the presumed driver identity, performing a second action.

2. The method of claim 1 , wherein the device identifier is received from a key fob, a mobile device, or a smart key associated with a driver.

3. The method of claim 2 , wherein the at least one sensor reading is from at least one of a seat sensor; a mirror sensor; an infotainment system sensor; a climate control sensor; an acceleration sensor; a position sensor; a steering sensor, and a braking sensor.

4. The method of claim 3 , wherein determining the actual driver identity compares stored sensor information for the presumed driver with the at least one second indicator.

5. The method of claim 1 , wherein the at least one second indicator is an input from a machine learning module comparing a driving profile of a current driver with stored driving profiles.

6. The method of claim 5 , wherein the comparing is performed first for a driver profile for the presumed driver identity.

7. The method of claim 1 , wherein the first action is at least one of: providing an alert to a network element; causing braking of the vehicle; providing position information to a network element; and disabling an ignition of the vehicle.

8. The method of claim 1 , wherein the second action is at least one of providing a message within the vehicle; and speed limiting the vehicle.

9. A vehicle computing device configured for identifying a driver, the vehicle computing device comprising:

a processor; and

a communications subsystem;

wherein the vehicle computing device is configured to:

receive a device identifier from a client device;

map the device identifier to a presumed driver identity, wherein the device identifier is uniquely associated with the presumed driver identity;

receive at least one second indicator at the vehicle computing device, the at least one second indicator being a sensor reading from within the vehicle;

determine an actual driver identity using the at least one second indicator;

when the actual driver identity is unknown, performing a first action; and

when the actual driver identity is known but distinct from the presumed driver identity, performing a second action.

10. The vehicle computing device of claim 9 , wherein the device identifier is received from a key fob, a mobile device, or a smart key associated with a driver.

11. The vehicle computing device of claim 10 , wherein the at least one sensor reading is from at least one of a seat sensor; a mirror sensor; an infotainment system sensor; a climate control sensor; an acceleration sensor; a position sensor; a steering sensor, and a braking sensor.

12. The vehicle computing device of claim 11 , wherein determining the actual driver identity compares stored sensor information for the presumed driver with the at least one second indicator.

13. The vehicle computing device of claim 9 , wherein the at least one second indicator is an input from a machine learning module comparing a driving profile of a current driver with stored driving profiles.

14. The vehicle computing device of claim 13 , wherein the comparing is performed first for a driver profile for the presumed driver identity.

15. The vehicle computing device of claim 9 , wherein the first action is at least one of: providing an alert to a network element; causing braking of the vehicle; providing position information to a network element; and disabling an ignition of the vehicle.

16. The vehicle computing device of claim 9 , wherein the second action is at least one of providing a message within the vehicle; and speed limiting the vehicle.

17. A non-transitory computer readable medium having stored thereon executable code for execution by a processor of a vehicle computing device, the executable code comprising instructions for:

receiving a device identifier from a client device;

mapping the device identifier to a presumed driver identity, wherein the device identifier is uniquely associated with the presumed driver identity;

receiving at least one second indicator at the vehicle computing device, the at least one second indicator being a sensor reading from within the vehicle;

determining an actual driver identity using the at least one second indicator;

when the actual driver identity is unknown, performing a first action; and

when the actual driver identity is known but distinct from the presumed driver identity, performing a second action.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: AGRAWAL, ANISH; MUKHERJEE, BISWAROOP
To: BLACKBERRY LIMITED
Reel/Frame 062838/0377 →
Continuity (2)
Continuation 16734051 · Jan 3, 2020
Related Publication 20230202428A1 · Jun 29, 2023
Cited By (1)
US 12,734,992