-
公开(公告)号:US11307116B2
公开(公告)日:2022-04-19
申请号:US16680874
申请日:2019-11-12
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: Tae Gyu Kang
Abstract: A method for controlling production of microticks from a crank sensor signal continuously generated by engine RPM may include: dividing the crank sensor signal within a present period of the crank sensor signal to produce the microticks having a first period through the controller; monitoring the number of microticks produced through the controller; and controlling production of the microticks having the first period by using a direct memory access (DMA) based on the monitoring result through the controller.
-
公开(公告)号:US11182485B2
公开(公告)日:2021-11-23
申请号:US15825978
申请日:2017-11-29
Applicant: HYUNDAI MOTOR COMPANY , KIA MOTORS CORPORATION , Hyundai AutoEver Corp.
Inventor: A Ram Cho , Ho Jin Jung , Hyun Soo Ahn , Young Jun Lee , Dae Young Kim
Abstract: A reprogramming method of a vehicle includes authenticating a diagnostor; receiving integrated firmware comprising a plurality of firmwares that correspond to a plurality of target controllers, respectively, from the diagnostor that is completely authenticated; authenticating the integrated firmware; encrypting and storing the plurality of firmwares included in the integrated firmware; and generating encryption keys that corresponds the plurality of target controllers, respectively apparatus. The encrypting and storing comprises encrypting and storing the plurality of firmwares to the encryption keys that correspond to the plurality of firmwares, respectively.
-
公开(公告)号:US20180013551A1
公开(公告)日:2018-01-11
申请号:US15699551
申请日:2017-09-08
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: SOO HYUN PARK
CPC classification number: H04L9/088 , G06F21/14 , H04L9/0825 , H04L2209/16
Abstract: The present invention provides an apparatus for obfuscating and restoring a program execution code. The apparatus for restoring an obfuscated program execution code may include a memory loading a program execution code obfuscated so as not to be executed before restoration from a storage medium; a restoring unit, not allowing access by a third party who is not a user of the apparatus, restoring the obfuscated program execution code delivered from the memory and directly delivering it to a central processing unit (CPU); and a CPU executing the restored program execution code. Thus, since the execution code order which shows the same operation as the original program execution cannot be known even by a third party who achieved and analyzed a program execution code executed in a single equipment, it is not possible to analyze the algorithm, etc. through program execution code analysis, and it is not possible to execute the achieved execution code at a different equipment. Accordingly, intellectual property right can be protected.
-
公开(公告)号:US20250068432A1
公开(公告)日:2025-02-27
申请号:US18811021
申请日:2024-08-21
Applicant: Hyundai AutoEver Corp.
Inventor: Jae Hyun LIM
IPC: G06F9/4401 , G06F9/48
Abstract: A flash driver control method performed in an MCU including a flash memory and a flash driver configured to perform a memory job on the flash memory includes executing a first task that executes a first main function for performing a first memory job and is terminated when the flash driver is idle, executing a second task that executes a second main function for performing a second memory job and is terminated when the flash driver is idle, and executing a third task that executes a third main function for requesting execution of a third memory job and is terminated when a third memory job completion response is received.
-
25.
公开(公告)号:US12179779B2
公开(公告)日:2024-12-31
申请号:US17738961
申请日:2022-05-06
Applicant: Hyundai Motor Company , Kia Corporation , HYUNDAI AUTOEVER Corp.
Inventor: Hong Yeol Lim , Eun Ho Lee
Abstract: An apparatus of controlling to cope with a failure in an autonomous driving system and a method thereof are provided. The apparatus determines whether a failure in one or more applications for performing a function about autonomous driving occurs and sequentially performs step-by-step failure response control corresponding to a safety rating of the application in which the failure occurs, when the failure in the application occurs. The apparatus stably performs an autonomous driving function.
-
公开(公告)号:US20240317258A1
公开(公告)日:2024-09-26
申请号:US18679872
申请日:2024-05-31
Applicant: HYUNDAI AUTOEVER CORP
Inventor: Hyung Ho LEE
CPC classification number: B60W60/001 , B60R16/03 , B60W30/18163 , B60W2520/10 , B60W2554/406
Abstract: Provided is a method performed by a sensor control apparatus provided in a vehicle. The method includes: obtaining road driving information received through a wireless communication interface provided in the vehicle; selecting an object undetected area from a plurality of adjacent areas of the vehicle using the road driving information; obtaining sensing data from each of a plurality of sensors provided in the vehicle; selecting an object undetected area from the adjacent areas using the sensing data; determining an undetected area, which is selected as an object undetected area from the adjacent areas both when the road driving information is used and when the sensing data is used, as a power saving area; and outputting a control signal for controlling power saving target sensors, which are some of the sensors corresponding to the power saving area, to operate in a power saving mode.
-
27.
公开(公告)号:US20240217526A1
公开(公告)日:2024-07-04
申请号:US18545408
申请日:2023-12-19
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: Sang Do An , Kyo Min Kim
IPC: B60W50/02
CPC classification number: B60W50/0205
Abstract: A method performed by a fault management device including a microcontroller is provided. The method includes receiving fault information from a controller connected to the fault management device. The method also includes incrementing a first counter in response to receiving the fault information. The method additionally includes incrementing a second counter and initializing the first counter, when the first counter exceeds a first reference value. The method further includes incrementing a third counter and initializing the second counter, when the second counter exceeds a second reference value. When the fault management device does not receive the fault information for a first reference time or more, the first counter decrements.
-
公开(公告)号:US20240217384A1
公开(公告)日:2024-07-04
申请号:US18397282
申请日:2023-12-27
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: Lam Lee , Eun Sue Kim
CPC classification number: B60L58/10 , B60L58/12 , B60L58/16 , B60L53/305
Abstract: A charging control method and system. The method includes receiving driving information of an electric vehicle, monitoring a state of a battery within the electric vehicle, determining the electric vehicle's feasibility of driving to a final destination, and when it is determined that the electric vehicle is not feasible to drive to the final destination, recommending a charging amount for the battery using the received driving information and the monitored state of the battery.
-
公开(公告)号:US12027965B2
公开(公告)日:2024-07-02
申请号:US18089160
申请日:2022-12-27
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: Woo Won Rhee , Dong Hwi Lim
Abstract: Methods and apparatuses for controlling a switch are provided. The method comprises: generating second control data, which is for controlling the switches, in a second cycle; determining whether a first control signal based on first control data, which has been generated in a first cycle, is being output to the charging system; and storing the second control data in a first register if it is determined that the first control signal is being output to the charging system.
-
30.
公开(公告)号:US20240211382A1
公开(公告)日:2024-06-27
申请号:US18538697
申请日:2023-12-13
Applicant: HYUNDAI AUTOEVER CORP.
Inventor: JeongAh Lee , YuJung Cho , YooJung Jung , EunHyung Cho
CPC classification number: G06F11/3684 , G01S17/89 , G06V20/56
Abstract: An apparatus for generating a test case for an advanced driver assistance system (ADAS). The apparatus includes a communication interface and a processor connected to the communication interface. The processor is configured to generate virtual light detection and ranging (LIDAR) data by performing a process of receiving, via the communication interface, raw data generated using a LIDAR, detecting an object contained in the raw data, and randomly arranging LiDAR data within a boundary of the object.
-
-
-
-
-
-
-
-
-