IP Library Granted Patent US 11,282,308
Granted Patent B2
US 11,282,308 · App. 16/598,883 · Granted Mar 22, 2022

Vehicle diagnostic communication apparatus, system including the same and method thereof

Inventor: Ho Jin Jung (Seoul, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA MOTORS CORPORATION
G07C5/085G07C5/10H04L12/40H04L12/66H04L43/0852H04L43/0882H04L67/12H04L2012/40215H04L2012/40273
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,282,308
App. No.
16/598,883
Granted
Mar 22, 2022
Kind
B2
Abstract

Disclosed are a vehicle diagnostic communication apparatus, a system including the same and a method thereof. The vehicle diagnostic communication apparatus may include a processor configured to automatically calculate a diagnostic time based on an controller-specific response time and vehicle network information when communicating with a vehicle, and storage configured to store the controller-specific response time and the vehicle network information.

Claims (44)

1. A vehicle diagnostic communication apparatus comprising:

a processor configured to automatically calculate a diagnostic time based on controller-specific response time and vehicle network information when communicating with a vehicle; and

storage configured to store the controller-specific response times and the vehicle network information.

2. The vehicle diagnostic communication apparatus of claim 1 , wherein the storage is configured to:

store a diagnostic time table in which an controller-specific diagnostic time is matched with each vehicle.

3. The vehicle diagnostic communication apparatus of claim 1 , wherein the vehicle network information comprises at least one of a packet movement time corresponding to a controller-specific protocol, a domain-specific bus load, or a gateway delay time.

4. The vehicle diagnostic communication apparatus of claim 3 , wherein the packet movement time corresponding to the controller-specific protocol is calculated based on a protocol-specific communication speed and a total message length of at least one of a controller area network (CAN) communication, a CAN-flexible data rate (CAN-FD) communication or an Ethernet communication.

5. The vehicle diagnostic communication apparatus of claim 3 , wherein the domain-specific bus load comprises a type and a number of domain-specific controllers, a vehicle type, and bus load information corresponding to CAN ID priority.

6. The vehicle diagnostic communication apparatus of claim 3 , wherein the gateway delay time comprises a delay time corresponding to a number of gateways and the gateway delay time.

7. The vehicle diagnostic communication apparatus of claim 1 , wherein the processor is configured to:

transmit a diagnosis initialization message to a plurality of controllers in the vehicle through a diagnostic session control service when a connector for initial diagnostic communication is connected to the vehicle.

8. The vehicle diagnostic communication apparatus of claim 7 , wherein the processor is configured to:

receive a response message to the diagnosis initialization message from the plurality of controllers; and

receive controller-specific response time information included in the response message.

9. The vehicle diagnostic communication apparatus of claim 7 , wherein the processor is configured to:

determine whether controller-specific vehicle network information is stored in advance after the diagnosis initialization message is transmitted.

10. The vehicle diagnostic communication apparatus of claim 9 , wherein the processor is configured to:

calculate the diagnostic time by using the controller-specific vehicle network information and the controller-specific response time information; and

update a diagnostic time table when the controller-specific vehicle network information is stored in advance.

11. The vehicle diagnostic communication apparatus of claim 10 , wherein the processor is configured to:

perform a diagnostic communication with the vehicle based on the updated diagnostic time table.

12. The vehicle diagnostic communication apparatus of claim 9 , wherein the processor is configured to:

perform a diagnostic communication with the vehicle based on a diagnostic time previously set when the controller-specific vehicle network information is not stored in advance.

13. The vehicle diagnostic communication apparatus of claim 1 , wherein the processor is configured to:

calculate the diagnostic time by summing up the controller-specific response time, a packet movement time corresponding to a controller-specific protocol, a domain-specific bus load, and a gateway delay time.

14. A system comprising:

a vehicle diagnostic communication apparatus configured to automatically calculate a diagnostic time based on an controller-specific response time and vehicle network information to perform a diagnostic communication for the calculated diagnostic time when communicating with an in-vehicle controller; and

the in-vehicle controller configured to transmit a diagnosis response message to the vehicle diagnostic communication apparatus within a preset response time when a diagnosis request message is received from the vehicle diagnostic communication apparatus.

15. A vehicle diagnostic communication method comprising:

preparing a diagnostic communication with an in-vehicle controller;

transmitting a diagnosis initialization message;

receiving a response message for the diagnosis initialization message from the in-vehicle controller; and

calculating a diagnostic time based on an in-vehicle controller-specific response time included in the response message and vehicle network information stored in advance.

16. The vehicle diagnostic communication method of claim 15 , wherein the method further comprises:

performing the diagnostic communication with the in-vehicle controller based on the calculated diagnostic time.

17. The vehicle diagnostic communication method of claim 15 , wherein calculating the diagnostic time comprises:

calculating the diagnostic time by summing up a controller-specific response time, a packet movement time according to a controller-specific protocol, a domain-specific bus load, and a gateway delay time.

18. The vehicle diagnostic communication method of claim 15 , wherein calculating the diagnostic time comprises:

calculating the diagnostic time by using controller-specific vehicle network information and controller-specific response time information; and

updating a diagnostic time table when the controller-specific vehicle network information is stored in advance.

19. The vehicle diagnostic communication method of claim 16 , wherein calculating the diagnostic time comprises:

performing a diagnostic communication with the vehicle based on a diagnostic time previously set when the controller-specific vehicle network information is not stored in advance.

20. The vehicle diagnostic communication method of claim 15 , wherein the method further comprises:

storing in advance a packet movement time corresponding to a controller-specific protocol, a domain-specific bus load, and a gateway delay time as the vehicle network information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2020
From: JUNG, HO JIN
To: HYUNDAI MOTOR COMPANY; KIA MOTORS CORPORATION
Reel/Frame 052602/0210 →
Priority Claims (1)
KR 10-2019-0071691 · Jun 17, 2019 · national
Continuity (1)
Related Publication 20200394853A1 · Dec 17, 2020
Cited By (2)
US 12,598,054 US 12,652,329