US 11,659,370 B2
Over-the-air update apparatus in vehicle and method thereof
Hee Jun Lee, Seoul (KR); Sun Woo Kim, Seoul (KR); Myeong Gyu Jeong, Seoul (KR); Dong Youl Lee, Seoul (KR); Won Ho Shin, Seoul (KR); and Hyeok Sang Jeong, Gyeonggi-do (KR)
Assigned to Hyundai Motor Company, Seoul (KR); and Kia Motors Corporation, Seoul (KR)
Filed by Hyundai Motor Company, Seoul (KR); and Kia Motors Corporation, Seoul (KR)
Filed on Sep. 15, 2020, as Appl. No. 17/21,786.
Claims priority of application No. 10-2020-0052401 (KR), filed on Apr. 29, 2020.
Prior Publication US 2021/0345076 A1, Nov. 4, 2021
Int. Cl. H04W 4/44 (2018.01); H04W 52/02 (2009.01); G06F 8/65 (2018.01); H04W 92/10 (2009.01)
CPC H04W 4/44 (2018.02) [G06F 8/65 (2013.01); H04W 52/0261 (2013.01); H04W 92/10 (2013.01)] 16 Claims
OG exemplary drawing
 
1. An over-the-air update apparatus in a vehicle, comprising:
a communication device configured to receive data for an over-the-air (OTA) update of vehicle software from an external server; and
a processor configured to determine a battery status of the vehicle based on a battery SOC (state of charge) detected from a battery sensor, to determine a priority for the over-the-air update based on a current consumption and a data processing speed with respect to each of a plurality of controllers in response to determining that the battery status is a low power status, and to allow the data to be selectively transmitted based on the determined priority,
wherein the processor is configured to determine whether each controller is a target of duplicate, and
determine the priority such that the priority for the over-the-air update is high in an order of a controller that is a target of duplicate than a controller that is not a target of duplicate, and
wherein the battery SOC in the low power state of the vehicle is less than a preset value
wherein the processor is configured to calculate a power consumption for each controller by calculating a processing speed for an amount of OTA update data for each target controller.