IP Library › Granted Patent US 11,853,742
Granted Patent B2
US 11,853,742 · App. 17/395,005 · Granted Dec 26, 2023

Server, software update system, distribution method, and non-transitory storage medium

Inventor: Yusuke Takatsuna (Ama, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
G06F8/654B60R16/0231B60R16/0238H04L67/12H04L67/34
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,853,742
App. No.
17/395,005
Granted
Dec 26, 2023
Kind
B2
Abstract

A server is configured to distribute update data for software for an electronic control unit mounted on a vehicle. The server includes: a storage device that stores device identification information in which information that specifies a communication module mounted on the vehicle and information that specifies a portable terminal configured to communicate with an update control device mounted on the vehicle are associated with each other, and the update data; and a processor configured to determine whether communication with the update control device is possible, and transmit the update data to the portable terminal that is associated with the communication module when the determination unit determines that the communication with the update control device is not possible.

Claims (30)

1. A distribution method by which a computer distributes update data for software for an electronic control unit mounted on a vehicle, the computer including a processor, a memory, and a storage device, the storage device being configured to store the update data, and the distribution method comprising:

storing device identification information in which information on the vehicle and information that specifies a portable terminal configured to communicate with the vehicle are associated with each other;

determining whether a communication module is mounted on the vehicle,

transmitting the update data to the communication module in response to a determination that the communication module is mounted on the vehicle, and

transmitting the update data to the portable terminal in response to a determination that the communication module is not mounted on the vehicle.

2. A non-transitory storage medium storing a distribution program that is executable by a computer including a processor, a memory, and the non-transitory storage medium and that causes the computer to execute the distribution method according to claim 1 .

3. A server configured to distribute update data for software for an electronic control unit mounted on a vehicle, the server comprising:

a storage device that stores device identification information in which information on the vehicle and information that specifies a portable terminal configured to communicate with the vehicle are associated with each other, the storage device being configured to store the update data; and

a processor configured to

determine whether a communication module is mounted on the vehicle,

transmit the update data to the communication module when determining that the communication module is mounted on the vehicle, and

transmit the update data to the portable terminal when determining that the communication module is not mounted on the vehicle.

4. The server according to claim 3 , wherein the processor is configured to, when communication with the communication module is disrupted, transmit the update data to the portable terminal even when the communication module is mounted on the vehicle.

5. A software update system for updating software for an electronic control unit mounted on a vehicle, the software update system comprising:

an update control device mounted on the vehicle and configured to control software update of the electronic control unit;

a server configured to distribute update data for the software for the electronic control unit; and

a portable terminal configured to communicate with the update control device and the server, wherein the server includes

a storage device that stores device identification information in which information on the vehicle and information that specifies the portable terminal are associated with each other, the storage device being configured to store the update data; and

a processor configured to

determining whether a communication module is mounted on the vehicle,

transmit the update data to the communication module when determining that the communication module is mounted on the vehicle, and

transmit the update data to the portable terminal when determining that the communication module is not mounted on the vehicle.

6. The software update system according to claim 5 , wherein the portable terminal includes:

a second storage device configured to store the update data that are transmitted from the server; and

a second processor configured to execute a process of updating the software for the electronic control unit using the update data stored in the second storage device, through the communication with the vehicle.

7. The software update system according to claim 6 , wherein a process of updating the software executed by the portable terminal includes at least one of:

a process of the portable terminal transmitting the update data stored in the second storage device to the vehicle;

a process of displaying an indication that requests agreement to the software update of the electronic control unit from a user; or

a process of receiving agreement of the user with the software update of the electronic control unit.

8. The software update system according to claim 5 , wherein the portable terminal has a function that is necessary for the software update, among functions of the in-vehicle device to be used for the software update.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2021
From: TAKATSUNA, YUSUKE
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 057095/0117 →
Priority Claims (1)
JP 2020-169362 · Oct 6, 2020 · national
Continuity (1)
Related Publication 20220107798A1 · Apr 7, 2022