Patent ID: 11860779
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A non-transitory recording medium storing a program that is executable by a computer to perform processing, the processing comprising:
receiving a data transmission request from a request originator that is at least one of one or more electronic control units (ECUs) or one or more application software;
determining whether received data, which is data received from a transmission originator that is at least one ECU other than the request originator, is variable data or fixed data, wherein the variable data is data expressing a variable value with content that changes over time, and the fixed data is data expressing a fixed value with content that does not change over time changes;
recording the received data in a cache memory section temporarily in cases in which the received data is the fixed data;
determining whether or not transmission request data, which is data subject to the data transmission request from the request originator, is recorded in the cache memory section;
transmitting the received data recorded in the cache memory section to the request originator as the transmission request data in cases in which determination is made that the transmission request data is the received data recorded in the cache memory section,
determining whether or not a specific condition is satisfied, the specific condition being satisfied in a case in which a predetermined combination has occurred between (i) at least one of a vehicle state and a vehicle peripheral environment and (ii) a type of target data, the target data being the transmission request data comprising the variable data; and
causing the target data to be temporarily recorded in the cache memory section in cases in which determination is made that the specific condition is satisfied.