Recording medium and programming support apparatus
US-2024329615-A1 · Oct 3, 2024 · US
US10606229B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10606229-B2 |
| Application number | US-201213615794-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 14, 2012 |
| Priority date | Sep 21, 2011 |
| Publication date | Mar 31, 2020 |
| Grant date | Mar 31, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic control unit for vehicle capable of receiving a program by communication expands the received program in a volatile memory and executes the expanded program. As an example of this program, there is a program for changing a communication environment for communicating with another unit.
Opening claim text (preview).
What is claimed is: 1. An electronic control unit for a vehicle, configured to receive a first program from a writing tool by communication, comprising a processor and a nonvolatile memory, wherein a second program, which is stored in the nonvolatile memory, expands the received first program in a volatile memory and executes the expanded first program; wherein the expanded first program changes a communication environment, including at least one of communication speed and encryption scheme, for communication between the electronic control unit and the writing tool that is a transfer source of the first program, to match a communication environment for communication between the electronic control unit and another unit; and wherein the electronic control unit is removably connected to the writing tool through a communication line, and the electronic control unit is configured to turn on when connected to the writing tool and configured to turn off when disconnected from the writing tool. 2. The electronic control unit for a vehicle, according to claim 1 , wherein, when no communication with a unit other than the writing tool that is the transfer source of the first program is performed, the processor changes the communication environment. 3. The electronic control unit for a vehicle, according to claim 1 , wherein the processor sends and receives data by the first program. 4. The electronic control unit for a vehicle, according to claim 1 , wherein the processor writes data by the first program into a nonvolatile memory configured to erase and write data electronically. 5. The electronic control unit for a vehicle, according to claim 1 , wherein the processor determines whether the first program which is expanded in the volatile memory is valid. 6. The electronic control unit for a vehicle, according to claim 5 , wherein whether the first program is valid is determined by using an error-detecting code. 7. A method of executing a first program by an electronic control unit for a vehicle configured to receive the first program from a writing tool by communication, the method comprising the steps of: expanding, by a second program stored in a nonvolatile memory, the received first program in a volatile memory; and executing the expanded first program; wherein the expanded first program changes a communication environment, including at least one of communication speed and encryption scheme, for communication between the electronic control unit and the writing tool that is a transfer source of the first program, to match a communication environment for communication between the electronic control unit and another unit; and wherein the electronic control unit is removably connected to the writing tool through a communication line, and the electronic control unit is configured to turn on when connected to the writing tool and configured to turn off when disconnected from the writing tool. 8. The method of executing the first program according to claim 7 , wherein, when no communication between the electronic control unit for a vehicle and a unit other than the writing tool that is the transfer source of the first program is performed, the communication environment is changed. 9. The method of executing the first program according to claim 7 , wherein the electronic control unit for a vehicle sends and receives data by the first program. 10. The method of executing the first program according to claim 7 , wherein the electronic control unit for a vehicle writes data by the first program into a nonvolatile memory configured to erase and write data electronically. 11. The method of executing the first program according to claim 7 , wherein the electronic control unit for a vehicle further determines whether the first program which is expanded in the volatile memory is valid. 12. The method of executing the first program according to claim 11 , wherein the electronic control unit for a vehicle determines whether the first program is valid by using an error-detecting code.
Software deployment · CPC title
Vehicle, car, auto, wheelchair · CPC title
Programming the control sequence · CPC title
Methods for rewriting · CPC title
Parallel processing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.