IP Library › Granted Patent US 12,641,089
Granted Patent B2
US 12,641,089 · App. 18/181,197 · Granted May 26, 2026

Method of preventing vehicle controller from being hacked and system thereof

Inventor: Ho Jin Jung (Bucheon-si, KR)
Assignees: Hyundai Motor Company; Kia Corporation
H04L63/108G06F21/44G07C9/00309G07C5/0808H04L2012/40215H04L2012/40273H04L67/12
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,641,089
App. No.
18/181,197
Granted
May 26, 2026
Kind
B2
Abstract

A method for preventing a vehicle controller from being hacked includes allowing the vehicle controller to transition from a lock state to an unlock state as a security access with a vehicle diagnostic device is completed, transmitting, by the vehicle controller, a session holding time to the vehicle diagnostic device in the unlock state, monitoring, by the vehicle controller, whether a request message is received from the vehicle diagnostic device every session holding time, and determining, by the vehicle controller, whether to transition from the unlock state to the lock state based on whether the request message is received.

Claims (28)

1 . A method of preventing a vehicle controller from being hacked, the method comprising:

allowing the vehicle controller to transition from a lock state to an unlock state in response to a security access with a vehicle diagnostic device being completed within a first session holding time;

recording a second session holding time in a message for approving the security access of the vehicle diagnostic device, by the vehicle controller in the unlock state;

transmitting, to the vehicle diagnostic device, the message in which the second session holding time is recorded, by the vehicle controller in the unlock state;

monitoring, by the vehicle controller, whether a request message is received from the vehicle diagnostic device within the second session holding time; and

determining, by the vehicle controller, whether to transition from the unlock state to the lock state based on receipt of the request message,

wherein the second session holding time is set to be less than the first session holding time.

2 . The method of claim 1 , wherein determining the transition includes:

maintaining, based on the request message being received from the vehicle diagnostic device within the second session holding time, the unlock state; and

transitioning, based on the request message not being received from the vehicle diagnostic device within the second session holding time, from the unlock state to the lock state.

3 . The method of claim 1 , wherein the vehicle controller is connected to a gateway provided in a vehicle.

4 . The method of claim 1 , wherein the vehicle diagnostic device is configured to perform a security access procedure with the vehicle controller through an on-board diagnostics (OBD) connector provided in a vehicle.

5 . A system comprising:

a vehicle controller configured to:

allow transition from a lock state to an unlock state in response to a security access, with a vehicle diagnostic device being completed within a first session holding time,

record, a second session holding time in a message for approving the security access of the vehicle diagnostic device,

transmit, to the vehicle diagnostic device, the message in which the second session holding time is recorded,

monitor whether a request message is received from the vehicle diagnostic device within the second session holding time, and

determine whether to transition from the unlock state to the lock state based on receipt of the request message,

wherein, the vehicle diagnostic device configured to:

receive, based on the security access with the vehicle controller being completed, the message in which the second session holding time is recorded from the vehicle controller, and

transmit the request message to the vehicle controller within the second session holding time,

wherein the second session holding time is set to be less than the first session holding time.

6 . The system of claim 5 , wherein the vehicle controller is configured to:

maintain, based on the request message being received from the vehicle diagnostic device within the second session holding time, the unlock state, and

transition, based on the request message not being received from the vehicle diagnostic device within the second session holding time, from the unlock state to the lock state.

7 . The system of claim 5 , wherein the vehicle controller is connected to a gateway provided in a vehicle.

8 . The system of claim 5 , wherein the vehicle diagnostic device is configured to perform a security access procedure with the vehicle controller through an on-board diagnostics (OBD) connector provided in a vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2023
From: JUNG, HO JIN
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 062935/0563 →
Priority Claims (1)
KR 10-2022-0088382 · Jul 18, 2022 · national
Continuity (1)
Related Publication 20240021028A1 · Jan 18, 2024
References Cited (4)
US 9219802B2 · Enosaki · 2015 [cited by examiner]
US 9460567B2 · Huang · 2016 [cited by examiner]
US 12182634B2 · Ghosh · 2024 [cited by examiner]
US 20210358235A1 · Kwon · 2021 [cited by examiner]