Program update system, vehicle control device, and program update method

    公开(公告)号:US12086585B2

    公开(公告)日:2024-09-10

    申请号:US17908502

    申请日:2021-01-15

    CPC classification number: G06F8/65 B60R16/0231

    Abstract: Updating of a program is realized even with a small-sized temporary storage area. A program update system distributes an update program from an update program distributing unit to a vehicle control device. The update program distributing unit encrypts an update program by a predetermined unit of encryption, and transmits the update program, which has been encrypted, by a predetermined unit of transfer to the vehicle control device to be updated, the vehicle control device decrypts the received update program by the unit of encryption, and stores the update program, which has been decrypted, by a predetermined unit of writing in a program storage unit, and the unit of writing is an integral multiple of the unit of encryption.

    Vehicle control device and program management method

    公开(公告)号:US12050902B2

    公开(公告)日:2024-07-30

    申请号:US17783530

    申请日:2020-11-20

    CPC classification number: G06F8/65 B60R16/02 G06F8/71 G06F9/445

    Abstract: Matching programs are activated by a plurality of calculation units. A vehicle control device that controls a vehicle includes a plurality of calculation units that execute calculation processing for vehicle control; and a plurality of program storage areas that store a plurality of programs in which a procedure of the calculation processing is defined, wherein a main calculation unit includes a main program activation unit that activates one main program from the plurality of main programs, and a sub-calculation unit includes a sub-program selection unit that selects a sub-program to be activated by the sub-calculation unit based on an activation result of the main program activation unit, and a sub-program activation unit that activates one sub-program based on a selection result of the sub-program selection unit.

    Vehicle controller, updated program, program updating system, and writing device

    公开(公告)号:US12086582B2

    公开(公告)日:2024-09-10

    申请号:US17628506

    申请日:2020-07-21

    CPC classification number: G06F8/65 G07C5/008 G07C5/085

    Abstract: A vehicle controller with improved usability related to updating of a control program is provided. The vehicle controller is capable of updating a stored control program, based on update contents provided by a writing device. The control program includes a control code, and control data that is referred to when the control code is executed. The vehicle controller includes a nonvolatile memory that allows a first memory area and a second memory area to be switched and used alternately, the first memory area and the second memory area each storing both the control code and the control data, and an updating request determining unit that determines whether an updating request from the writing device requests updating of both the control code and the control data or requests updating of the control data only. When determining that updating of the control data only is requested, the updating request determining unit writes received control data to any given memory area in which a currently active control program is stored.

Patent Agency Ranking