IP Library › Granted Patent US 12,319,302
Granted Patent B2
US 12,319,302 · App. 17/839,994 · Granted Jun 3, 2025

Method and system for assisting circuit driving

Inventor: Minhan Kim (Gyeonggi-do, KR)
Assignees: Hyundai NAME Motor Company; Kia Corporation
B60W50/06B60W40/08G06F16/2379G06F16/285
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,319,302
App. No.
17/839,994
Granted
Jun 3, 2025
Kind
B2
Abstract

A method of managing driving data for assisting circuit driving includes constructing a database based on source data including driving data for a circuit; generating a driving instruction for the circuit based on the database; providing at least one vehicle with the driving instruction; updating the database based on first driving data acquired by a first vehicle driving the circuit; updating the driving instruction for the circuit based on the updated database; and providing the at least one vehicle with the updated driving instruction.

Claims (56)

1. A method of managing driving data for assisting circuit driving, the method comprising:

constructing a database based on source data including driving data for a circuit that has a road without lane;

generating a driving instruction for the circuit based on the database;

providing at least one vehicle with the driving instruction;

updating the database based on first driving data acquired by a first vehicle driving the circuit;

updating the driving instruction for the circuit based on the updated database; and

providing the at least one vehicle with the updated driving instruction,

wherein the driving instruction has information on a recommended trail line of the circuit and the recommended trail line includes information on a record line to drive the circuit on an optimal path,

the updating of the database includes:

receiving a user input from a first user who drives the first vehicle to permit sharing of the first driving data; and

updating the database based on the first driving data when the user input is received, and

the receiving of the user input to permit sharing of the first driving data includes:

receiving a first user input to permit sharing of a part of the first driving data; and

receiving a second user input to permit sharing of all of the first driving data.

2. The method of claim 1 , wherein the first driving data includes

at least one of profile information of a first user who drives the first vehicle, information about the first vehicle, information about sensor values acquired from a plurality of sensors provided in the first vehicle, image information acquired from a camera provided in the first vehicle, or driving record information of the first vehicle.

3. The method of claim 2 , wherein the information about the first vehicle includes tuning information of the first vehicle.

4. The method of claim 1 , further comprising:

receiving, from a second user who drives a second vehicle, a user input for requesting download of the first driving data; and

providing the second vehicle with the first driving data based on the user input being received from the second user.

5. The method of claim 1 , wherein the updating of the driving instruction for the circuit based on the updated database includes:

generating a first driving instruction based on the first driving data; and

adding the first driving instruction as the driving instruction for the circuit.

6. The method of claim 5 , further comprising:

receiving, from a second user who drives a second vehicle, a user input for requesting download of the first driving instruction; and

providing the second vehicle with the first driving instruction based on the user input being received from the second user.

7. The method of claim 1 , further comprising:

based on a user input to classify a second user who drives a second vehicle and a third user who drives a third vehicle into one group being received, classifying the second user and the third user into the one group; and

based on the second user and the third user belonging to the one group, providing the third vehicle with second driving data acquired by the second vehicle driving the circuit in real time, and providing the second vehicle with third driving data acquired by the third vehicle driving the circuit in real time.

8. The method of claim 1 , further comprising:

determining a ranking of the at least one vehicle for the circuit based on the updated database, and providing the at least one vehicle with information about the ranking of the at least one vehicle.

9. A system for managing driving data for assisting circuit driving, the system comprising:

a server configured to store a database that is constructed based on source data including driving data for a circuit that has a road without lane, generate a driving instruction for the circuit based on the database, and transmit the driving instruction to at least one vehicle; and

the at least one vehicle configured to receive the driving instruction from the server,

wherein a first vehicle among the at least one vehicle is configured to transmit, to the server, first driving data acquired while driving the circuit,

the server is configured to update the database based on the first driving data, update the driving instruction for the circuit based on the updated database, and transmit the updated driving instruction to the at least one vehicle,

the driving instruction has information on a recommended trail line of the circuit and the recommended trail line includes information on a record line to drive the circuit on an optimal path,

the first vehicle is configured to, when a user input to permit sharing of the first driving data is received, transmit the first driving data to the server, and

the first vehicle is configured to,

based on a first user input to permit sharing of a part of the first driving data being received, transmit the part of the first driving data to the server, and

based on a second user input to permit sharing of all of the first driving data being received, transmit all of the first driving data to the server.

10. The system of claim 9 , wherein the first driving data includes

at least one of profile information of a first user who drives the first vehicle, information about the first vehicle, information about sensor values acquired from a plurality of sensors provided in the first vehicle, image information acquired from a camera provided in the first vehicle, or driving record information of the first vehicle.

11. The system of claim 10 , wherein the information about the first vehicle includes tuning information of the first vehicle.

12. The system of claim 9 , wherein a second vehicle among the at least one vehicle is configured to, based on a user input to request download of the first driving data being received, transmit a request signal for requesting transmission of the first driving data to the server, and

the server is configured to, based on the request signal being received from the second vehicle, transmit the first driving data to the second vehicle.

13. The system of claim 9 , wherein the server is configured to:

generate a first driving instruction based on the first driving data; and

add the first driving instruction as the driving instruction for the circuit.

14. The system of claim 13 , wherein a second vehicle among the at least one vehicle is configured to, based on a user input to request download of the first driving instruction being received, transmit a request signal for requesting transmission of the first driving instruction to the server, and

the server is configured to, based on the request signal being received from the second vehicle, transmit the first driving instruction to the second vehicle.

15. The system of claim 9 , wherein the at least one vehicle includes a second vehicle and a third vehicle, and

at least one of the second vehicle or the third vehicle is configured to, based on a user input to classify the second vehicle and the third vehicle into one group being received, transmit a classification request signal to the server, and

the server is configured to, based on the classification request signal being received, classify the second vehicle and the third vehicle into the one group, and based on the second vehicle and the third vehicle belonging to the one group, transmit second driving data acquired by the second vehicle driving the circuit to the third vehicle in real time, and transmit third driving data acquired by the third vehicle driving the circuit to the second vehicle in real time.

16. The system of claim 9 , wherein the server is configured to

determine a ranking of the at least one vehicle for the circuit based on the updated database, and provide the at least one vehicle with information about the ranking of the at least one vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: KIM, MINHAN
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 060194/0173 →
Priority Claims (1)
KR 10-2021-0162295 · Nov 23, 2021 · national
Continuity (1)
Related Publication 20230159043A1 · May 25, 2023
References Cited (13)
US 9672734B1 · Ratnasingam · 2017 [cited by examiner]
US 20170061825A1 · Payne · 2017 [cited by examiner]
US 20180218639A1 · Ryuzaki · 2018 [cited by examiner]
US 20190291739A1 · Komizo · 2019 [cited by examiner]
US 20190316932A1 · Andreucci · 2019 [cited by applicant]
US 20190332111A1 · Michalakis · 2019 [cited by examiner]
US 20210331079A1 · Guo et al. · 2021 [cited by applicant]
US 20230022123A1 · Zhou · 2023 [cited by examiner]
JP 2019084113A · 2019 [cited by applicant]
JP 2020021185A · 2020 [cited by applicant]
KR 1020160037816A · 2016 [cited by applicant]
KR 101868407B1 · 2018 [cited by applicant]
KR 1020210100191A · 2021 [cited by applicant]