VEHICLE SOFTWARE DOWNLOAD SYSTEM AND METHOD THEREOF
First Claim
1. A system for updating software of an electronic control unit (ECU) installed in a vehicle by communicating with an external apparatus having software of the vehicle stored therein, the system comprising:
- a receiving unit for receiving ECU software version information broadcasted from the external apparatus;
a determination unit for comparing ECU software version information stored in a memory with the ECU software version information received through the receiving unit and determining whether or not an ECU software version stored in the memory is lower than a received software version;
a download request unit for requesting download of software of a corresponding version from the external apparatus if the ECU software version stored in the memory is lower than the received software version; and
a software providing unit for providing the corresponding ECU with the software downloaded from the external apparatus for software update.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a vehicle software download system and a method thereof, in which electronic control unit (ECU) software is downloaded and a corresponding ECU is updated if the version of ECU software stored in memory is lower than the version of ECU software broadcasted from an external apparatus, thereby promptly updating the ECU software installed in the vehicle.
To this end, there is provided a system for updating software of an ECU installed in a vehicle by communicating with an external apparatus having software of the vehicle stored therein, the system comprising: a receiving unit for receiving ECU software version information broadcasted from the external apparatus; a determination unit for comparing ECU software version information stored in a memory with the ECU software version information received through the receiving unit and determining whether or not an ECU software version stored in the memory is lower than a received software version; a download request unit for requesting download of software of a corresponding version from the external apparatus if the ECU software version stored in the memory is lower than the received software version; and a software providing unit for providing the corresponding ECU with the software downloaded from the external apparatus for software update.
128 Citations
6 Claims
-
1. A system for updating software of an electronic control unit (ECU) installed in a vehicle by communicating with an external apparatus having software of the vehicle stored therein, the system comprising:
-
a receiving unit for receiving ECU software version information broadcasted from the external apparatus; a determination unit for comparing ECU software version information stored in a memory with the ECU software version information received through the receiving unit and determining whether or not an ECU software version stored in the memory is lower than a received software version; a download request unit for requesting download of software of a corresponding version from the external apparatus if the ECU software version stored in the memory is lower than the received software version; and a software providing unit for providing the corresponding ECU with the software downloaded from the external apparatus for software update. - View Dependent Claims (2, 3)
-
-
4. A method for updating software of an ECU installed in a vehicle through a gateway having a function of communicating with an external apparatus having software of the vehicle stored therein, the method comprising the steps of:
-
receiving, by the gateway, ECU software version information broadcasted from the external apparatus; comparing, by the gateway, ECU software version information stored in a memory with the received ECU software version information and determining whether or not an ECU software version stored in the memory is lower than a received software version; requesting, by the gateway, download of software of a corresponding version from the external apparatus if the ECU software version stored in the memory is lower than the received software version as a result of the determination step; and providing, by the gateway, the corresponding ECU with the software downloaded from the external apparatus for software update. - View Dependent Claims (5, 6)
-
Specification