Patents by Inventor Myeong Gyu Jeong

Myeong Gyu Jeong has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11093273
    Abstract: Disclosed are a system and a method for verifying a vehicle controller based on a virtual machine. A system for verifying a vehicle controller based on a virtual machine may include: a server configured to store software of upper level controllers of a vehicle and to execute the software of the upper level controllers through the virtual machine; and a telematics terminal configured to collect input data of the upper level controllers and to transmit the input data to the server. The telematics terminal may be further configured to compare first output data collected from the upper level controllers with second output data received from the server corresponding to the input data, and to verify a validity of the first output data based on the comparison of first output data with the second output data.
    Type: Grant
    Filed: December 2, 2018
    Date of Patent: August 17, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Dong Jin Shin, Dong Youl Lee, Myeong Gyu Jeong, Jae Am Seo
  • Publication number: 20210141634
    Abstract: A device and a method for over the air update of a vehicle are provided. The over the air update apparatus of the vehicle may include a communication circuit for receiving data for over the air update of vehicle software from an external server, and a controller configured to store ROMs and update schedules for each control device, for the over the air update, and perform each update using each diagnostic command distinguished for each update schedule based on a safety state of the vehicle.
    Type: Application
    Filed: September 28, 2020
    Publication date: May 13, 2021
    Applicants: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Myeong Gyu JEONG, Hyeok Sang JEONG, Dong Youl LEE
  • Patent number: 10956144
    Abstract: An update providing apparatus of a vehicle includes a communication circuit communicating with a server, a memory, a first controller, a second controller, and a control circuit electrically connected to the communication circuit, the memory, the first controller, and the second controller. The control circuit is configured to receive data for an update of the first controller or the second controller, from the server by using the communication circuit, to store the data for the update in the memory and transmit the data for the update to the first controller, when the data for the update is associated with the first controller, and to transmit the data for the update to the second controller without storing the data for the update, when the data for the update is associated with the second controller.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 23, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Myeong Gyu Jeong, Dong Jin Shin, Dong Youl Lee, Young Su Kim, Heok Sang Jeong
  • Publication number: 20210081192
    Abstract: An apparatus for over the air update (OTA) for a vehicle and a method therefor are provided. The apparatus includes a communication device to receive data for the OTA update of vehicle software from a sever, and a processor to control background transfer for the OTA update based on at least one of a network load update, a vehicle power state, a battery state, or an expected time for residual read-only memory (ROM) data transfer.
    Type: Application
    Filed: June 10, 2020
    Publication date: March 18, 2021
    Applicants: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Hyeok Sang JEONG, Myeong Gyu JEONG, Dong Youl LEE, Jae Am SEO
  • Publication number: 20200387368
    Abstract: An apparatus and a method for controlling the update of a vehicle are provided. The apparatus may include a state manager configured to manage state information regarding a plurality of controllers included in the vehicle, a control device configured to determine whether to perform an update based on the state information when an ignition of the vehicle is turned off, and an update manager configured to perform a reprogramming operation on at least one controller of the plurality of controllers depending on whether to perform the update.
    Type: Application
    Filed: October 18, 2019
    Publication date: December 10, 2020
    Applicants: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Hyeok Sang JEONG, Myeong Gyu JEONG, Dong Youl LEE, Jae Am SEO
  • Patent number: 10817277
    Abstract: An update providing apparatus of a vehicle is provided. The apparatus includes a communication circuit that communicates wirelessly with a server, a battery, and a control circuit. The control circuit is electrically connected to the communication circuit and the battery and obtains update data associated with a target controller mounted within the vehicle, from the server. Accordingly, the control circuit calculates an estimated remaining amount upon completing an update, based on an estimated required time of the update, an estimated required time of a roll-back, and a current remaining amount of the battery and performs the update on the target controller, when the estimated remaining amount satisfies a particular condition.
    Type: Grant
    Filed: December 2, 2018
    Date of Patent: October 27, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Heok Sang Jeong, Jae Am Seo, Myeong Gyu Jeong, Hee Jun Lee, Dong Youl Lee, Dong Jin Shin
  • Publication number: 20200334033
    Abstract: An apparatus for providing an update in a vehicle is provided. The apparatus includes a communication interface that communicates wiredly or wirelessly with an external device, one or more peripheral controllers, and a controller to be updated, electrically connected with the communication interface and the one or more peripheral controllers. The controller receives an update request for an update, through the communication interface from the external device, receives information indicating a remaining storage space of each of the one or more peripheral controllers, when the update request is received, divides previous version data of the controller to be updated, based on the information indicating the remaining storage space, and transmits the divided previous version data to the one or more peripheral controllers.
    Type: Application
    Filed: November 19, 2019
    Publication date: October 22, 2020
    Inventors: Dong Youl Lee, Myeong Gyu Jeong, Jae Am Seo
  • Patent number: 10757229
    Abstract: The present disclosure provides an apparatus and a method for converting a protocol by a type of data, and a vehicle system. The apparatus includes a storage configured to store a conversion table that defines a protocol conversion method depending on the type of data, a protocol conversion device configured to receive Controller Area Network (CAN) data from a CAN node in a vehicle, to call the conversion table, to determine the protocol conversion method corresponding to a type of the CAN data, and to convert a communication protocol of the CAN data to an Ethernet-based communication protocol based on the protocol conversion method, and a transmission processing device configured to convert a message format of the CAN data to an Ethernet message format and to transmit the CAN data to an external server.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: August 25, 2020
    Assignees: Hyundai Motor Company, KIA Motors Corporation
    Inventors: Myeong Gyu Jeong, Dong Jin Shin, Chul Min Kim, Dong Youl Lee, Young Su Kim, Jae Am Seo
  • Publication number: 20200192655
    Abstract: An update control apparatus for a vehicle controller includes a state information collecting device that collects vehicle state information when an update event of a vehicle controller occurs, a battery control device that determines an update-based ultimate target State of Charge (SOC) based on the collected vehicle state information and controls charge or discharge of a battery based on the determined ultimate target SOC, and a control device that downloads update data of the vehicle controller from an update server and updates the vehicle controller.
    Type: Application
    Filed: September 3, 2019
    Publication date: June 18, 2020
    Applicants: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Heok Sang Jeong, Dong Jin Shin, Myeong Gyu Jeong, Dong Youl Lee, Young Su Kim, Jae Am Seo
  • Publication number: 20200159517
    Abstract: An apparatus providing an update for a vehicle includes a plurality of controllers, a communication circuit communicating with a server, a memory configured to store data received from the server, and a control circuit electrically connected to the plurality of controllers, the communication circuit, and the memory. The control circuit is configured to set an order of the update, based on a preset priority and a size of update data, which correspond to each of the plurality of target controllers, when an update for a plurality of target controllers among the plurality of controllers is required, to receive the update data corresponding to each of the plurality of target controllers, from the server using the communication circuit in the set order, and to update the plurality of target controllers in the set order using the received update data.
    Type: Application
    Filed: August 15, 2019
    Publication date: May 21, 2020
    Inventors: Hee Jun LEE, Jae Am SEO, Heok Sang JEONG, Myeong Gyu JEONG, Dong Youl LEE, Soo Yun KIM, Won Ho SHIN
  • Publication number: 20200156629
    Abstract: An apparatus and a method for controlling the avoidance of an emergency vehicle, and a vehicle system are provided. The apparatus includes a communication device to receive traveling data from vehicles traveling in a specific section on an expected traveling path of the emergency vehicle, a determination device to identify locations of the vehicles from the received traveling data and to determine at least one control vehicle based on the identified locations of the vehicles, and a controller to determine an avoidance control time point of each control vehicle based on an expected approach time of the emergency vehicle to the control vehicle, and to transmit a control message to the control vehicle based on the avoidance control time point of the control vehicle.
    Type: Application
    Filed: November 4, 2019
    Publication date: May 21, 2020
    Inventors: Dong Jin SHIN, Myeong Gyu JEONG, Dong Youl LEE, Jae Am SEO, Hyeok Sang JEONG
  • Publication number: 20200089519
    Abstract: Disclosed are a system and a method for verifying a vehicle controller based on a virtual machine. A system for verifying a vehicle controller based on a virtual machine may include: a server configured to store software of upper level controllers of a vehicle and to execute the software of the upper level controllers through the virtual machine; and a telematics terminal configured to collect input data of the upper level controllers and to transmit the input data to the server. The telematics terminal may be further configured to compare first output data collected from the upper level controllers with second output data received from the server corresponding to the input data, and to verify a validity of the first output data based on the comparison of first output data with the second output data.
    Type: Application
    Filed: December 2, 2018
    Publication date: March 19, 2020
    Inventors: Dong Jin Shin, Dong Youl Lee, Myeong Gyu Jeong, Jae Am Seo
  • Publication number: 20200073654
    Abstract: An update providing apparatus of a vehicle includes a communication circuit communicating with a server, a memory, a first controller, a second controller, and a control circuit electrically connected to the communication circuit, the memory, the first controller, and the second controller. The control circuit is configured to receive data for an update of the first controller or the second controller, from the server by using the communication circuit, to store the data for the update in the memory and transmit the data for the update to the first controller, when the data for the update is associated with the first controller, and to transmit the data for the update to the second controller without storing the data for the update, when the data for the update is associated with the second controller.
    Type: Application
    Filed: December 3, 2018
    Publication date: March 5, 2020
    Inventors: Myeong Gyu JEONG, Dong Jin SHIN, Dong Youl LEE, Young Su KIM, Heok Sang JEONG
  • Publication number: 20200073653
    Abstract: An update providing apparatus of a vehicle is provided. The apparatus includes a communication circuit that communicates wirelessly with a server, a battery, and a control circuit. The control circuit is electrically connected to the communication circuit and the battery and obtains update data associated with a target controller mounted within the vehicle, from the server. Accordingly, the control circuit calculates an estimated remaining amount upon completing an update, based on an estimated required time of the update, an estimated required time of a roll-back, and a current remaining amount of the battery and performs the update on the target controller, when the estimated remaining amount satisfies a particular condition.
    Type: Application
    Filed: December 2, 2018
    Publication date: March 5, 2020
    Inventors: Heok Sang Jeong, Jae Am Seo, Myeong Gyu Jeong, Hee Jun Lee, Dong Youl Lee, Dong Jin Shin
  • Publication number: 20190132424
    Abstract: The present disclosure provides an apparatus and a method for converting a protocol by a type of data, and a vehicle system. The apparatus includes a storage configured to store a conversion table that defines a protocol conversion method depending on the type of data, a protocol conversion device configured to receive Controller Area Network (CAN) data from a CAN node in a vehicle, to call the conversion table, to determine the protocol conversion method corresponding to a type of the CAN data, and to convert a communication protocol of the CAN data to an Ethernet-based communication protocol based on the protocol conversion method, and a transmission processing device configured to convert a message format of the CAN data to an Ethernet message format and to transmit the CAN data to an external server.
    Type: Application
    Filed: May 10, 2018
    Publication date: May 2, 2019
    Applicants: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Myeong Gyu JEONG, Dong Jin SHIN, Chul Min KIM, Dong Youl LEE, Young Su KIM, Jae Am SEO
  • Patent number: 9773360
    Abstract: An apparatus for processing logging policies includes: a logging policy input section configured to receive a plurality of logging policies for use with vehicle data; a logging policy storage configured to store the received plurality of logging policies; a logging policy interpreter configured to extract profile data, variable data, and policy data from the plurality of logging policies stored at the logging policy storage; a logging policy analyzer configured to analyze the profile data, the variable data, and the policy data of the respective logging policies extracted by the logging policy interpreter and create an integration rule based on the analyzed data; an integration logging policy generator configured to generate an integration logging policy based on the integration rule created by the logging policy analyzer; and an integration logging policy processor configured to process the integration logging policy generated by the integration logging policy generator.
    Type: Grant
    Filed: May 2, 2015
    Date of Patent: September 26, 2017
    Assignee: Hyundai Motor Company
    Inventors: Chul Min Kim, Myeong Gyu Jeong, Dong Youl Lee, Young Su Kim
  • Publication number: 20160171793
    Abstract: An apparatus for processing logging policies includes: a logging policy input section configured to receive a plurality of logging policies for use with vehicle data; a logging policy storage configured to store the received plurality of logging policies; a logging policy interpreter configured to extract profile data, variable data, and policy data from the plurality of logging policies stored at the logging policy storage; a logging policy analyzer configured to analyze the profile data, the variable data, and the policy data of the respective logging policies extracted by the logging policy interpreter and create an integration rule based on the analyzed data; an integration logging policy generator configured to generate an integration logging policy based on the integration rule created by the logging policy analyzer; and an integration logging policy processor configured to process the integration logging policy generated by the integration logging policy generator.
    Type: Application
    Filed: May 2, 2015
    Publication date: June 16, 2016
    Inventors: Chul Min Kim, Myeong Gyu Jeong, Dong Youl Lee, Young Su Kim
  • Publication number: 20160163136
    Abstract: A system for collecting vehicle data includes: at least one vehicle controller in a vehicle network configured to control driving of a vehicle; a server configured to monitor a load state of the vehicle network and request a data collection by adjusting a control parameter corresponding to a selected vehicle controller according to an available capacity in the vehicle network when any one of the at least one vehicle controller is selected; and a data collection device configured to request data corresponding to the control parameter according to a request of the server by determining an error range based on the load state of the vehicle network. The at least one vehicle controller detects the data corresponding to the control parameter and arranges and transmits the data corresponding to the control parameter based on the load state of the vehicle network and the error range.
    Type: Application
    Filed: September 2, 2015
    Publication date: June 9, 2016
    Inventors: Dong Youl Lee, Jae Am Seo, Myeong Gyu Jeong, Young Su Kim, Chul Min Kim
  • Patent number: 9355507
    Abstract: A system for collecting vehicle data includes: at least one vehicle controller in a vehicle network configured to control driving of a vehicle; a server configured to monitor a load state of the vehicle network and request a data collection by adjusting a control parameter corresponding to a selected vehicle controller according to an available capacity in the vehicle network when any one of the at least one vehicle controller is selected; and a data collection device configured to request data corresponding to the control parameter according to a request of the server by determining an error range based on the load state of the vehicle network. The at least one vehicle controller detects the data corresponding to the control parameter and arranges and transmits the data corresponding to the control parameter based on the load state of the vehicle network and the error range.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: May 31, 2016
    Assignee: Hyundai Motor Company
    Inventors: Dong Youl Lee, Jae Am Seo, Myeong Gyu Jeong, Young Su Kim, Chul Min Kim