×

In-vehicle program update apparatus

  • US 9,524,160 B2
  • Filed: 11/05/2013
  • Issued: 12/20/2016
  • Est. Priority Date: 11/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. An in-vehicle program update apparatus in an in-vehicle network system mounted to a vehicle, the in-vehicle program update apparatus being connected to a plurality of electronic control units in the in-vehicle network system via a communication bus,the in-vehicle program update apparatus comprising:

  • a storage portion having a memory to store an update condition table that indicates a vehicle load state capable of updating a program installed in each of the plurality of electronic control units included in the in-vehicle network system;

    the vehicle load state indicated by the storage portion including (i) the vehicle load state during traveling of the vehicle and (ii) the vehicle load state during stopping of the vehicle;

    an update file reception portion that wirelessly communicates with an external center apparatus separate from the vehicle and receives from the center apparatus an update file to update the program;

    an update determination section to determine, based on the update condition table stored in the storage portion, whether a current vehicle load state equals a lightly loaded state capable of updating a program corresponding to the update file or a heavily loaded state incapable of updating the program when the update file reception portion receives the update file,the lightly loaded state including (i) a first lightly loaded state during traveling of the vehicle and (ii) a second lightly loaded state during stopping of the vehicle;

    a program update section that uses the update file received by the update file reception portion to update, via the communication bus, the program corresponding to the update file when the update determination section determines the lightly loaded state regardless of whether the lightly loaded state is the first lightly loaded state or the second lightly loaded state; and

    an environment improvement section that performs an environment improvement control to change the current vehicle load state to the lightly loaded state based on the update condition table stored in the storage portion when the update determination section determines that the current vehicle load state equals the heavily loaded state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×