IP Library › Granted Patent US 11,669,323
Granted Patent B2
US 11,669,323 · App. 17/167,580 · Granted Jun 6, 2023

Vehicle electronic control system, program update notification control method and computer program product

Inventors: Yuzo Harata (Kariya, JP); Kazuhiro Uehara (Kariya, JP); Mitsuyoshi Natsume (Kariya, JP); Takuya Kawasaki (Kariya, JP)
Assignee: DENSO CORPORATION
G06F8/65B60W50/00B60W50/14B60W2050/0075B60W2050/146B60W2556/45B60W2756/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,669,323
App. No.
17/167,580
Granted
Jun 6, 2023
Kind
B2
Abstract

A vehicle electronic control system includes a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the rewrite target ECU that is configured to write the update data received from the vehicle master device into a non-volatile memory, and a meter device that has an indicator. The vehicle electronic control system further includes a phase specifying unit that is configured to specify a phase of a program update, a display instruction unit that is configured to instruct to display the indicator in a manner corresponding to the phase of the program update specified by the phase specifying unit, and an indicator display control unit that is configured to control to display the indicator according to an instruction from the display instruction unit.

Claims (79)

1. A vehicle electronic control system, comprising:

a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU;

the rewrite target ECU that includes one or more ECU processors and a non-volatile memory and is configured to write the update data received from the vehicle master device into the non-volatile memory;

a meter device that has an indicator which is a predetermined design; and

one or more processors and one or more storage devices storing instructions that are operable and, when executed by the one or more processors, cause the one or more processors to:

specify a phase of a program update among a download phase, an installation phase, and an activation phase;

control to display, in a specified color, the indicator in a manner corresponding to the specified phase of the program update;

determine whether the program update is in an interfering phase where travelling of a vehicle is likely to be interfered due to the program update;

instruct to display the indicator in a blinking manner during the interfering phase or in a more emphasized manner during the interfering phase than during other phases according to a determination result;

instruct to display the indicator in the emphasized or blinking manner during the activation phase when the rewrite target ECU has the non-volatile memory with a plurality of banks; and

instruct to display the indicator in the emphasized or blinking manner during the installation phase and the activation phase when the rewrite target ECU has the non-volatile memory with a single bank.

2. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to:

instruct to turn on the indicator in response to receiving a campaign related to the program update; and

instruct to turn off the indicator in response to completing a user confirmation operation after an activation is completed.

3. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to instruct to change a display mode according to progress of the program update.

4. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to control an in-vehicle display to display an icon in response to controlling to display the indicator.

5. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to control an in-vehicle display or a mobile terminal to display detailed information related to the program update in response to controlling to display the indicator.

6. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to instruct not to display the indicator when the program update is performed during parking.

7. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to instruct a power supply control unit to cancel reception of a user operation even when the power supply control unit performs a power supply control for the program update during parking.

8. The vehicle electronic control system according to claim 1 , wherein

the instructions further cause the one or more processors to determine whether the program update is in the interfering phase according to a memory configuration of the non-volatile memory of the rewrite target ECU.

9. A program update notification control method for an electronic control system that includes:

a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU;

the rewrite target ECU that is configured to write the update data received from the vehicle master device into a non-volatile memory; and

a meter device that has an indicator which is a predetermined design, the method comprising the steps of:

specifying a phase of a program update;

instructing to display, in a specified color, the indicator in a manner corresponding to the specified phase of the program update;

controlling to display the indicator according to an instruction;

determining whether the program update is in an interfering phase where travelling of a vehicle is likely to be interfered due to the program update;

instructing to display the indicator in a blinking manner during the interfering phase or in a more emphasized manner during the interfering phase than during other phases according to a determination result;

specifying the phase of the program update among a download phase, an installation phase, and an activation phase;

instructing to display the indicator in the emphasized or blinking manner during the activation phase when the rewrite target ECU has the non-volatile memory with a plurality of banks; and

instructing to display the indicator in the emphasized or blinking manner during the installation phase and the activation phase when the rewrite target ECU has the non-volatile memory with a single bank.

10. A computer program product for a vehicle electronic control system that includes:

a computer readable medium and a processor;

a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU;

the rewrite target ECU that is configured to write the update data received from the vehicle master device into a non-volatile memory; and

a meter device that has an indicator which is a predetermined design, the computer program product stored on the computer readable medium and comprising instructions configured to, when executed, cause the processor to:

specify a phase of a program update;

instruct to display, in a specified color, the indicator in a manner corresponding to the specified phase of the program update;

control to display the indicator according to an instruction;

determine whether the program update is in an interfering phase where travelling of a vehicle is likely to be interfered due to the program update;

instruct to display the indicator in a blinking manner during the interfering phase or in a more emphasized manner during the interfering phase than during other phases according to a determination result;

specify the phase of the program update among a download phase, an installation phase, and an activation phase;

instruct to display the indicator in the emphasized or blinking manner during the activation phase when the rewrite target ECU has the non-volatile memory with a plurality of banks; and

instruct to display the indicator in the emphasized or blinking manner during the installation phase and the activation phase when the rewrite target ECU has the non-volatile memory with a single bank.

11. A vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the vehicle master device comprising

one or more processors and one or more storage devices storing instructions that are operable and, when executed by the one or more processors, cause the one or more processors to:

specify a phase of a program update; and

instruct to display, in a specified color, an indicator of a meter device in a manner corresponding to the specified phase of the program update, wherein

the instructions further cause the one or more processors to:

determine whether the program update is in an interfering phase where travelling of a vehicle is likely to be interfered due to the program update;

instruct to display the indicator in a blinking manner during the interfering phase or in a more emphasized manner during the interfering phase than during other phases according to a determination result;

specify the phase of the program update among a download phase, an installation phase, and an activation phase;

instruct to display the indicator in the emphasized or blinking manner during the activation phase when the rewrite target ECU has the non-volatile memory with a plurality of banks; and

instruct to display the indicator in the emphasized or blinking manner during the installation phase and the activation phase when the rewrite target ECU has the non-volatile memory with a single bank.

12. A meter device that is configured to display an indicator which is a predetermined design according to an instruction from a vehicle master device, the vehicle master device being configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the meter device comprising

at least one processor; and

a meter display, wherein

the at least one processor is programmed to:

control the meter display to display the indicator in a blinking manner during an activation phase of a program update among a download phase, an installation phase, and the activation phase or a more emphasized manner during the activation phase when the rewrite target ECU has a non-volatile memory with a plurality of banks; and

control the meter display to display the indicator in the blinking manner during the installation phase and the activation phase or in the more emphasized manner during the installation phase and the activation phase than during other phases when the rewrite target ECU has the non-volatile memory with a single bank.

13. A non-transitory, computer readable, tangible storage medium storing a display instruction program for a vehicle master device that is configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the program comprising instructions configured to, when executed, cause the vehicle master device to:

specify a phase of a program update;

instruct to display, in a specified color, the indicator in a manner corresponding to the specified phase of the program update;

determine whether the program update is in an interfering phase where travelling of a vehicle is likely to be interfered due to the program update;

instruct to display the indicator in a blinking manner during the interfering phase or in a more emphasized manner during the interfering phase than during other phases according to a determination result;

specify the phase of the program update among a download phase, an installation phase, and an activation phase;

instruct to display the indicator in the emphasized or blinking manner during the activation phase when the rewrite target ECU has the non-volatile memory with a plurality of banks; and

instruct to display the indicator in the emphasized or blinking manner during the installation phase and the activation phase when the rewrite target ECU has the non-volatile memory with a single bank.

14. A non-transitory, computer readable, tangible storage medium storing a display instruction program for a meter device that is configured to display an indicator which is a predetermined design according to an instruction from a vehicle master device, the vehicle master device being configured to instruct a rewrite target electronic control unit (ECU) to write update data received from a center device and distribute the update data to the rewrite target ECU, the program comprising instructions configured to, when executed, cause the meter device to:

display the indicator in a blinking manner during an activation phase of a program update among a download phase, an installation phase, and the activation phase or in a more emphasized manner during the activation phase than during other phases when the rewrite target ECU has a non-volatile memory with a plurality of banks; and

display the indicator in the blinking manner during the installation phase and the activation phase or in the more emphasized manner during the installation phase and the activation phase than other phases when the rewrite target ECU has the non-volatile memory with a single bank.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2021
From: HARATA, YUZO; UEHARA, KAZUHIRO; NATSUME, MITSUYOSHI; KAWASAKI, TAKUYA
To: DENSO CORPORATION
Reel/Frame 055668/0566 →
Priority Claims (2)
JP JP2018-151420 · Aug 10, 2018 · national
JP JP2019-129948 · Jul 12, 2019 · national
Continuity (2)
Continuation PCTJP2019031454 · Aug 8, 2019
Related Publication 20210182048A1 · Jun 17, 2021
Cited By (2)
US 12,242,843 US 12,265,810