Server, software updating device, vehicle, software updating system, control method, and non-transitory storage medium
AssigneeToyota Jidosha Kabushiki Kaisha
InventorsSatoru Fukuyo, Yusuke Satoh
Life of this patent
Estimating the term…
Abstract
A server configured to transmit update data used in updating software of an in-vehicle device of a vehicle to the vehicle. The server includes: a communication module configured to receive usage information representing a usage state of the vehicle, and transmit the update data to the vehicle; and one or more processors configured to control, based on the usage information, at least one of a timing or a communication speed of transmitting the update data to the vehicle by the communication module.
Claims7
A control method executed by a computer of a server configured to transmit, to a vehicle, update data used in updating software of an in-vehicle device of the vehicle, the control method comprising:
- receiving usage information representing a usage state of the vehicle;
- and
- controlling, based on the usage information, a communication speed of communication between the vehicle and the server in transmitting the update data to the vehicle, wherein the controlling includes determining, based on the usage information, that a usage time is less than a threshold;
- and
- controlling the communication speed such that, based on the determination that the usage information indicates that the usage time is less than the threshold, the communication speed with respect to the vehicle is made to be faster than when the usage information indicates that the usage time is not less than the threshold.
A server configured to transmit update data used in updating software of an in-vehicle device of a vehicle to the vehicle, the server comprising:
- a communication module configured to:
- receive usage information representing a usage state of the vehicle;
- and
- transmit the update data to the vehicle;
- and
- one or more processors configured to control, based on the usage information, a communication speed of communication between the vehicle and the server in transmitting the update data to the vehicle by the communication module, wherein
- the one or more processors are configured to control the communication speed such that, when the usage information indicates that a usage time is less than a threshold, the communication speed with respect to the vehicle is made to be faster than when the usage information indicates that the usage time is not less than the threshold.
A software updating device installed in a vehicle, the software updating device comprising:
- one or more processors configured to acquire or generate usage information representing a usage state of the vehicle;
- and
- a communication module configured to:
- transmit the usage information to a server;
- and
- receive, from the server, update data used in updating software of an in-vehicle device of the vehicle, at a communication speed of communication between the vehicle and the server, the communication speed being based on the usage information, wherein
- the one or more processors are configured to control the communication speed such that, when the usage information indicates that a usage time is less than a threshold, the communication speed with respect to the vehicle is made to be faster than when the usage information indicates that the usage time is not less than the threshold.
A software updating system comprising:
- a software updating device configured to transmit usage information representing a usage state of a vehicle;
- and
- a server configured to:
- receive the usage information from the software updating device;
- control, based on the usage information, a communication speed of communication between the vehicle and the server in transmitting update data used in updating software of an in-vehicle device of the vehicle, wherein
- the server is configured to control the communication speed such that, when the usage information indicates that a usage time is less than a threshold, the communication speed with respect to the vehicle is made to be faster than when the usage information indicates that the usage time is not less than the threshold;
- and
- transmit the update data to the software updating device.
Dependencies are inferred from the claim text.