US 11,745,751 B2
Vehicle and method of managing user setting menu thereof
Seok Min Hwang, Seongnam-si (KR); and Yong Jin Shin, Suwon-si (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 Nov. 21, 2019, as Appl. No. 16/690,972.
Claims priority of application No. 10-2019-0070567 (KR), filed on Jun. 14, 2019.
Prior Publication US 2020/0391759 A1, Dec. 17, 2020
Int. Cl. B60W 50/08 (2020.01); B60W 50/00 (2006.01); H04L 67/306 (2022.01); H04L 12/40 (2006.01)
CPC B60W 50/085 (2013.01) [B60W 50/0098 (2013.01); H04L 67/306 (2013.01); H04L 2012/40215 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of managing a user setting menu (USM) of a vehicle, the method comprising:
acquiring, by a conversion controller, first user setting information about at least one existing function implemented in the vehicle from at least one system controller through a first network using a first protocol;
converting, by the conversion controller, the first user setting information into second user setting information using a second protocol configured to support Service-Oriented Architecture;
transmitting the converted second user setting information to a head unit controller configured to manage the USM through a second network using the second protocol;
transmitting third user setting information about at least one new function, added in a connectivity controller through wireless downloading from an external server after production of the vehicle, from the connectivity controller to the head unit controller through the second network; and
providing, by the head unit controller, an updated USM based on the converted second user setting information and the third user setting information, wherein the updated USM includes the at least one existing function and the at least one new function, and wherein the updated USM is provided by the head unit controller without downloading software for the updated USM with at least one new function from the external server.