IP Library › Granted Patent US 12,509,020
Granted Patent B2
US 12,509,020 · App. 18/481,608 · Granted Dec 30, 2025

Method and system for authenticating and securing vehicular services

Inventors: Md Mhafuzul Islam (Warren, MI); Asif Rabbani (Sterling Heights, MI); Randy L. Swafford (Chesterfield, MI)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
B60R25/102B60R25/24B60R25/25G07C9/00309G07C9/00896G07C9/37B60R2025/1016G07C2009/005G07C2009/00793G07C2009/00928
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,509,020
App. No.
18/481,608
Granted
Dec 30, 2025
Kind
B2
Abstract

A method of authenticating and securing a vehicular service includes receiving, by a controller of a vehicle, an activation signal. The activation signal is indicative that the vehicular service has been requested by a vehicle user. The method further includes determining whether a registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service in response to receiving the activation signal. Moreover, the method includes sending a notification to the registered vehicle operator of the vehicle that an unauthorized entry of the vehicle has occurred in response to determining that the registered vehicle operator of the vehicle is not the vehicle user that requested the vehicular service. The method may also include the delegation of authorization to other people, contacting emergency services upon hostage situation, family-friends pre-authentication, etc.

Claims (67)

1 . A method of authenticating and securing a vehicular service, comprising:

receiving, by a controller of a vehicle, an activation signal, wherein the activation signal is indicative that the vehicular service has been requested by a vehicle user;

in response to receiving the activation signal, determining whether the vehicular service is a subscription-based vehicular service;

in response to determining that the vehicular service is a subscription-based vehicular service, determining whether the subscription-based vehicular service has been enabled via payment;

in response to determining that the subscription-based vehicular service is enabled, determining whether a registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service; and

in response to determining that the registered vehicle operator of the vehicle is not the vehicle user that requested the vehicular service, sending a notification to the registered vehicle operator of the vehicle that an unauthorized entry of the vehicle has occurred.

2 . The method of claim 1 , further comprising:

in response to determining that the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service, requesting a pre-authenticated code;

receiving, by the controller of the vehicle, the pre-authenticated code; and

in response to receiving the pre-authenticated code, providing the vehicular service.

3 . The method of claim 2 , wherein the vehicular service includes sending a garage door signal to remotely open or close a garage door.

4 . The method of claim 2 , further comprising:

in response to determining that the registered vehicle operator of the vehicle is not the vehicle user that requested the vehicular service, determining whether two-factor authentication delegation has been enabled, wherein enabling the two-factor authentication delegation includes identifying a delegate that is authorized to use the vehicular service;

in response to determining that the two-factor authentication delegation has been enabled, generating a two-factor random code; and

sending the two-factor random code to the delegate.

5 . The method of claim 4 , further comprising:

requesting the two-factor random code from the delegate;

receiving the two-factor random code from the delegate; and

in response to receiving the two-factor random code from the delegate, providing the vehicular service.

6 . The method of claim 4 , further comprising:

requesting the two-factor random code from the delegate;

in response to requesting the two-factor random code from the delegate, receiving an entry from the vehicle user;

determining that the entry does not match the two-factor random code; and

in response to determining that the entry does not match the two-factor random code, refraining from providing the vehicular service.

7 . The method of claim 6 , further comprising:

counting a number of times that the vehicle user has provided an input that does match the two-factor random code; and

in response to determining that the vehicle user has provided the input that does not match the two-factor random code more than a predetermined number of times, sending the notification to the registered vehicle operator of the vehicle that an unauthorized entry of the vehicle has occurred.

8 . The method of claim 1 , wherein determining whether the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service includes using facial recognition to determine whether the registered vehicle operator is the vehicle user that requested the vehicular service.

9 . The method of claim 1 , wherein determining whether the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service includes using voice recognition to determine whether the registered vehicle operator is the vehicle user that requested the vehicular service.

10 . The method of claim 1 , wherein determining whether the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service includes using fingerprint authentication to determine whether the registered vehicle operator is the vehicle user that requested the vehicular service.

11 . A system for authenticating and securing a vehicular service, comprising:

a plurality of sensors;

a communication transceiver;

a controller in communication with the plurality of sensors and the communication transceiver, wherein the controller is programmed to:

receive an activation signal, wherein the activation signal is indicative that the vehicular service has been requested by a vehicle user;

in response to receiving the activation signal, determining whether the vehicular service is a subscription-based vehicular service;

in response to determining that the vehicular service is a subscription-based vehicular service, determining whether the subscription-based vehicular service has been enabled via payment;

in response to determining that the subscription-based vehicular service is enabled, determine whether a registered vehicle operator of a vehicle is the vehicle user that requested the vehicular service; and

in response to determining that the registered vehicle operator of the vehicle is not the vehicle user that requested the vehicular service, send a notification to the registered vehicle operator of the vehicle that an unauthorized entry of the vehicle has occurred.

12 . The system of claim 11 , wherein the controller is programmed to: in response to determining that the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service, request a pre-authenticated code;

receive the pre-authenticated code; and

in response to receiving the pre-authenticated code, provide the vehicular service.

13 . The system of claim 12 , wherein the vehicular service includes sending a garage door signal to remotely open or close a garage door.

14 . The system of claim 12 , wherein the controller is programmed to:

in response to determining that the registered vehicle operator of the vehicle is not the vehicle user that requested the vehicular service, determine whether two-factor authentication delegation has been enabled, wherein enabling the two-factor authentication delegation includes identifying a delegate that is authorized to use the vehicular service;

in response to determining that the two-factor authentication delegation has been enabled, generate a two-factor random code; and

send the two-factor random code to the delegate.

15 . The system of claim 14 , wherein the controller is programmed to:

request the two-factor random code from the delegate;

receive the two-factor random code from the delegate; and

in response to receiving the two-factor random code from the delegate, provide the vehicular service.

16 . The system of claim 14 , wherein the controller is programmed to:

request the two-factor random code from the delegate;

in response to requesting the two-factor random code from the delegate, receive an input from the vehicle user;

determine that the input does not match the two-factor random code; and

in response to determining that the input does not match the two-factor random code, refrain from providing the vehicular service.

17 . The system of claim 16 , wherein the controller is programmed to:

count a number of times that the vehicle user has provided an entry that does match the two-factor random code; and

in response to determining that the vehicle user has provided the input that does not match the two-factor random code more than a predetermined number of times, send the notification to the registered vehicle operator of the vehicle that an unauthorized entry of the vehicle has occurred.

18 . The system of claim 11 , wherein the controller is programmed to use facial recognition to determine whether the registered vehicle operator is the vehicle user that requested the vehicular service.

19 . The system of claim 11 , wherein the controller is programmed to use voice recognition to determine whether the registered vehicle operator is the vehicle user that requested the vehicular service.

20 . A method of authenticating and securing a vehicular service, comprising:

receiving, by a controller of a vehicle, an activation signal, wherein the activation signal is indicative that the vehicular service has been requested by a vehicle user;

in response to receiving the activation signal, determining whether the vehicular service is a subscription-based vehicular service;

in response to determining that the vehicular service is a subscription-based vehicular service, determining whether the subscription-based vehicular service has been enabled via payment;

in response to determining that the subscription-based vehicular service is enabled, determining whether a registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service; and

in response to determining that the registered vehicle operator of the vehicle is the vehicle user that requested the vehicular service and the vehicular service has been enabled via payment, providing the vehicular service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: ISLAM, MD MHAFUZUL; RABBANI, ASIF; SWAFFORD, RANDY L.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 065137/0903 →
Continuity (1)
Related Publication 20250115210A1 · Apr 10, 2025
References Cited (6)
US 7768377B2 · Brey · 2010 [cited by examiner]
US 10629012B1 · Gattu · 2020 [cited by examiner]
US 10750128B2 · Fu · 2020 [cited by examiner]
US 11749043B2 · Chafni · 2023 [cited by examiner]
US 20200062215A1 · Schuller · 2020 [cited by examiner]
WO WO2025039693A1 · 2025 [cited by examiner]