Patent ID: 9529776
Filing Date: 2016-12-27
CPC Classification: G06F,G07C,H04L,H04M

Claim Text:
1. A data rewriting support system for a vehicle control apparatus, comprising: a communication device configured to download data relating to a control program or control data used to control the vehicle control apparatus from outside; and a processor configured to obtain rewriting data on the basis of the data downloaded by the communication device and transmit the rewriting data to the vehicle control apparatus connected communicably to a vehicle network, wherein the processor is configured to monitor a transmission condition of data transmitted to the vehicle network and transmit the rewriting data to the vehicle network in accordance with the monitored data transmission condition, the processor includes a prediction module that predicts a schedule of the vehicle network on the basis of the monitored data transmission condition, the processor is configured to determine a transmission timing of the rewriting data in accordance with the schedule predicted by the prediction module, the processor includes a periodically transmitted frame list on which an identifier, a data length, and a transmission period of data transmitted periodically to the vehicle network are registered, and an event transmission frame list on which an identifier and a data length of data transmitted to the vehicle network when an event occurs in the vehicle control apparatus are registered, the prediction module predicts the schedule of the vehicle network by referring to the periodically transmitted frame list and the event transmission frame list, the processor is configured to perform in one of re-prediction processing, transmission continuation processing, and error mode shift processing when unpredicted data not included in the predicted schedule is transmitted to the vehicle network, the re-prediction processing is processing performed to interrupt transmission of the rewriting data and re-predict the schedule of the vehicle network when the unpredicted data is data registered on the periodically transmitted frame list, the transmission continuation processing is processing performed to continue transmitting the rewriting data when the unpredicted data is data registered on the event transmission frame list, the error mode shift processing is processing performed to interrupt transmission of the rewriting data and shift to an error mode when the unpredicted data is data not registered on either the periodically transmitted frame list or the event transmission frame list, and the processor is configured to perform processing to interrupt transmission of the rewriting data and re-predict the schedule of the vehicle network when predicted data included in the predicted schedule are not transmitted to the vehicle network.