ELECTRONIC CONTROL DEVICE FOR VEHICLE AND METHOD OF CONTROLLING VEHICLE
First Claim
1. An electronic control device for a vehicle, comprising:
- a communication unit configured to be connected to an electronic control device of a second vehicle and transmit data to the second vehicle;
a memory configured to store a first program that operates a first vehicle; and
a controller configured to execute predetermined processes, the predetermined processes when executed configured to;
receive version data of a second program that operates the second vehicle via the communication unit;
compare a version of the second program with a version of the first program; and
transmit the first program to the electronic control device of the second vehicle via the communication unit to operate the second vehicle using the first program when a version of the first program is newer than a version of the second program.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic control device for a vehicle and a method of controlling the vehicle are provided. The electronic control device includes a communication unit that is connected to an electronic control device of a second vehicle and transmits data thereto. A memory stores a first program that controls a first vehicle and a controller executes predetermined processes. The predetermined processes include receiving version data of a second program that controls the second vehicle via the communication unit and comparing a version of the second program with a version of the first program. The first program is transmitted to the electronic control device of the second vehicle via the communication unit to operate the second vehicle using the first program when the version of the first program is newer than that of the second program.
-
Citations
12 Claims
-
1. An electronic control device for a vehicle, comprising:
-
a communication unit configured to be connected to an electronic control device of a second vehicle and transmit data to the second vehicle; a memory configured to store a first program that operates a first vehicle; and a controller configured to execute predetermined processes, the predetermined processes when executed configured to; receive version data of a second program that operates the second vehicle via the communication unit; compare a version of the second program with a version of the first program; and transmit the first program to the electronic control device of the second vehicle via the communication unit to operate the second vehicle using the first program when a version of the first program is newer than a version of the second program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of controlling a vehicle, comprising:
-
receiving, by a controller, version data of a second program that operates a second vehicle from an electronic control device of the second vehicle; comparing, by the controller, a version of the second program with a version of a first program that operates a first vehicle using the version data of the second program; and transmitting, by the controller, the first program to the electronic control device of the second vehicle to operate the second vehicle using the first program when a version of the first program is newer than a version the second program. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer readable medium containing program instructions executed by a controller, the computer readable medium comprising:
-
program instructions that receive version data of a second program that operates a second vehicle from an electronic control device of the second vehicle; program instructions that compare a version of the second program with a version of a first program that operates a first vehicle using the version data of the second program; and program instructions that transmit the first program to the electronic control device of the second vehicle to operate the second vehicle using the first program when a version of the first program is newer than a version the second program. - View Dependent Claims (11, 12)
-
Specification