# US 11,907,697 B2 · Vehicle electronic control system, center device, vehicle master device, display control information transmission control method, display control information reception control method, display control information transmission control program, and display control information reception control program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,907,697 B2
- Document ID: US11907697B2
- Status: Granted
- Kind: B2
- Application number: 17/167,443
- Filed: 2021-02-04
- Published: 2021-05-27
- Granted: 2024-02-20
- Earliest claimed: 2018-08-10
- Assignees: Denso Corporation
- Applicants: Denso Corporation
- Inventors: Yuzo Harata; Kazuhiro Uehara; Takuya Kawasaki; Mitsuyoshi Natsume; Masaaki Abe
- Web page: https://patentgrep.com/patent/US11907697B2

## CPC

- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- G06F 9/4401: Bootstrapping (security arrangements therefor G06F21/57)
- B60K 35/10: Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
- B60K 35/22: Display screens
- B60K 35/60: Instruments characterised by their location or relative disposition in or on vehicles (arrangements of lighting devices on dashboards B60Q3/10)
- B60K 35/80: Arrangements for controlling instruments
- B60K 35/81: for controlling displays
- B60K 35/85: Arrangements for transferring vehicle- or driver-related data
- G06F 8/61: Installation
- B60K 35/28: characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
- B60K 2360/162: Visual feedback on control action
- B60K 2360/164: Infotainment
- B60K 2360/56: using mobile devices
- B60K 2360/583: Data transfer between instruments
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES

## Abstract

In a vehicle electronic control system, a center device includes an update data storage unit that stores update data for rewrite targets. Program rewriting to rewrite target electronic control units is one campaign. The center device includes a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side. The center device transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to a vehicle master device.

## Claims

### Claim 1

A vehicle electronic control system comprising:
a vehicle master device that controls program rewriting in an electronic control unit;
a display terminal that displays program rewriting related contents; and
a center device that can perform data communication with the vehicle master device and the display terminal,
wherein the center device includes at least one first processor configured to implement:
an update data storage unit that stores update data for a plurality of rewrite targets, wherein program rewriting to rewrite target electronic control units is one campaign;
a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side; and
an information transmission unit that transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to the vehicle master device,
wherein the vehicle master device includes a least one second processor configured to implement:
an information reception unit that receives the update data and the display control information from the center device;
a rewrite instruction unit that instructs a rewrite target electronic control unit to write the update data received by the information reception unit; and
a display instruction unit that, before the rewrite instruction unit instructs the rewrite target electronic control unit to write the update data, instructs the display terminal to display the information related to the campaign by using the display control information received by the information reception unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 2 (depends on 1)

The vehicle electronic control system of claim 1, wherein
the information transmission unit transmits the update data and the display control information to the vehicle master device at a same time, and
the information reception unit receives the update data and the display control information from the center device at a same time.

### Claim 3 (depends on 1)

The vehicle electronic control system of claim 1, wherein
the information transmission unit transmits the display control information to the vehicle master device and thereafter transmits the update data to the vehicle master device, and
the information reception unit receives the display control information from the center device and thereafter receives the update data from the center device.

### Claim 4 (depends on 1)

The vehicle electronic control system of claim 1, wherein
in a case where an approval is obtained from a user in advance, the display instruction unit instructs the display terminal to display the information related to the campaign by using the display control information received by the information reception unit before the rewrite instruction unit instructs the rewrite target electronic control unit to write the update data.

### Claim 5 (depends on 1)

The vehicle electronic control system of claim 1, wherein
phase by phase basis information, the phases being related to program update, is displayable by using the display control information received by the information reception unit and whether to use the display control information is selectable, and
when using the display control information, the display instruction unit instructs the display terminal to display the phase by phase basis information by using the display control information.

### Claim 6

A center device that can perform data communication with a vehicle master device that controls rewriting of a program in an electronic control unit, and that can perform data communication with a display terminal that displays program rewriting related contents, comprising at least one processor configured to implement:
an update data storage unit that stores update data for a plurality of rewrite targets, wherein rewriting of programs to rewrite target electronic control units is one campaign;
a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side; and
an information transmission unit that transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 7

A vehicle master device that controls rewriting of a program in an electronic control unit, comprising at least one processor configured to implement:
an information reception unit that receives update data and display control information from the center device;
a rewrite instruction unit that instructs a rewrite target electronic control unit to write the update data received by the information reception unit; and
a display instruction unit that, before the rewrite instruction unit instructs the rewrite target electronic control unit to write the update data, instructs a display terminal to display information related to a campaign by using the display control information received by the information reception unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 8

A display control information transmission control method in a center device that can perform data communication with a vehicle master device controlling rewriting of a program in an electronic control unit and can perform data communication with a display terminal displaying program rewriting related contents, and that includes: an update data storage unit that stores update data for a plurality of rewrite targets, wherein program rewriting to rewrite target electronic control units is one campaign; and a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side,
the display control information transmission control method comprising:
transmitting the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to the vehicle master device;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 9

A display control information reception control method in a vehicle master device that controls rewriting of a program in an electronic control unit, receives update data and display control information from the center device, instructs a rewrite target electronic control unit to write the update data received,
the display control information reception control method comprising:
before instructing the rewrite target electronic control unit to write the update data, instructing a display terminal to display information related to the campaign by using the display control information received;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 10

A display control information transmission control program, stored in a non-transitory storage medium, for a center device that can perform data communication with a vehicle master device controlling rewriting of a program in an electronic control unit and can perform data communication with a display terminal displaying program rewriting related contents, and that includes: an update data storage unit that stores update data for a plurality of rewrite targets, wherein program rewriting to rewrite target electronic control units is one campaign; and a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side,
the display control information transmission control program causing the center device to perform:
transmitting the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to the vehicle master device;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 11

A display control information reception program, stored in a non-transitory storage medium, for a vehicle master device that controls rewriting of a program in an electronic control unit, receives update data and display control information from the center device, and instructs a rewrite target electronic control unit to write the update data received,
the display control information reception control program causing the vehicle master device to perform:
before instructing the rewrite target electronic control unit to write the update data, instructing a display terminal to display information related to the campaign by using the display control information received;
wherein the display control information includes a display control program controlling a display of an in-vehicle display; and
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed.

### Claim 12 (depends on 1)

The vehicle electronic control system of claim 1, wherein:
the information transmission unit of the center device is implemented by computer hardware and software of the center device; and
the information reception unit, the rewrite instruction unit, and the display instruction unit of the vehicle master device are implemented by the computer hardware and software of the vehicle master device.

### Claim 13 (depends on 6)

The center device of claim 6, wherein
the information transmission unit is implemented by computer hardware and software.

### Claim 14 (depends on 7)

The vehicle master device of claim 7, wherein
the information reception unit, the rewrite instruction unit and the display instruction unit are implemented by computer hardware and software.

### Claim 15 (depends on 1)

The vehicle electronic control system of claim 1, wherein:
the display control program includes a program realizing a function of a web browser.

### Claim 16 (depends on 1)

The vehicle electronic control system of claim 1, wherein:
the display control program includes a program realizing a function of vehicle navigation.

### Claim 17 (depends on 1)

The vehicle electronic control system of claim 1, wherein:
the center device transmits, in addition to the display control program, the display information including display text configuring a screen related to a rewriting of the program to the vehicle master device.

### Claim 18

A vehicle electronic control system comprising:
a vehicle master device that controls program rewriting in an electronic control unit;
a display terminal that displays program rewriting related contents; and
a center device that can perform data communication with the vehicle master device and the display terminal;
wherein the center device includes at least one first processor configured to implement:
an update data storage unit that stores update data for a plurality of rewrite targets, wherein program rewriting to rewrite target electronic control units is one campaign;
a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side; and
an information transmission unit that transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to the vehicle master device,
wherein the vehicle master device includes a least one second processor configured to implement:
an information reception unit that receives the update data and the display control information from the center device;
a rewrite instruction unit that instructs a rewrite target electronic control unit to write the update data received by the information reception unit; and
a display instruction unit that, before the rewrite instruction unit instructs the rewrite target electronic control unit to write the update data, instructs the display terminal to display the information related to the campaign by using the display control information received by the information reception unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display;
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed; and
wherein the display control information includes text data and information defining at least one of a size or a color of the text data.

### Claim 19 (depends on 18)

The vehicle electronic control system of claim 18, wherein:
the display control information includes text data and information defining a display position, a size, and a color of the text data.

### Claim 20

A center device that can perform data communication with a vehicle master device that controls rewriting of a program in an electronic control unit, and that can perform data communication with a display terminal that displays program rewriting related contents, comprising at least one processor configured to implement:
an update data storage unit that stores update data for a plurality of rewrite targets, wherein rewriting of programs to rewrite target electronic control units is one campaign;
a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side; and
an information transmission unit that transmits the update data stored in the update data storage unit and the display control information stored in the display control information storage unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display;
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed; and
wherein the display control information includes text data and information defining at least one of a size or a color of the text data.

### Claim 21

A vehicle master device that controls rewriting of a program in an electronic control unit, comprising at least one processor configured to implement:
an information reception unit that receives update data and display control information from the center device;
a rewrite instruction unit that instructs a rewrite target electronic control unit to write the update data received by the information reception unit; and
a display instruction unit that, before the rewrite instruction unit instructs the rewrite target electronic control unit to write the update data, instructs a display terminal to display information related to a campaign by using the display control information received by the information reception unit;
wherein the display control information includes a display control program controlling a display of an in-vehicle display;
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed; and
wherein the display control information includes text data and information defining at least one of a size or a color of the text data.

### Claim 22

A display control information transmission control method in a center device that can perform data communication with a vehicle master device controlling rewriting of a program in an electronic control unit and can perform data communication with a display terminal displaying program rewriting related contents, and that includes: an update data storage unit that stores update data for a plurality of rewrite targets, wherein program rewriting to rewrite target electronic control units is one campaign; and a display control information storage unit that stores display control information necessary to display information related to the campaign on a vehicle side;
the display control information transmission control method comprising:
transmitting the update data stored in the update data storage unit and the display control information stored in the display control information storage unit to the vehicle master device;
wherein the display control information includes a display control program controlling a display of an in-vehicle display;
wherein the in-vehicle display displays display information related to rewriting of a program when the display control program is executed; and
wherein the display control information includes text data and information defining at least one of a size or a color of the text data.

### Claim 23 (depends on 18)

The vehicle electronic control system of claim 18, wherein:
the text data includes position information defining a display position for the text data on the in-vehicle display, size information indicating a size of the text data for display on the in-vehicle display, and color information indicating a color of the text data for display on the in-vehicle display;
the display control program controls the display to display the text data on the in-vehicle display according to the position information, the size information, and the color information; and
the display control program includes a vehicle navigation program configured to display route guidance information on the in-vehicle display prior to displaying the information related to the campaign.
