IP Library › Granted Patent US 12,561,123
Granted Patent B2
US 12,561,123 · App. 17/806,181 · Granted Feb 24, 2026

Center, method, and non-transitory storage medium

Inventors: Tomoyasu Ishikawa (Nagoya, JP); Shunsuke Tanimori (Toyota, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
G06F8/65H04W4/44H04W76/19
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 12,561,123
App. No.
17/806,181
Granted
Feb 24, 2026
Kind
B2
Abstract

A center includes one or more processors configured to: execute communication between a vehicle and an information terminal associated with the vehicle; determine a communication state between the vehicle and the information terminal; control software update processing of an electronic control unit mounted on the vehicle based on an update approval notification received from the information terminal; and restrict the software update processing when the communication between the vehicle and the information terminal is being interrupted.

Claims (34)

1 . A center comprising:

at least one processor configured to:

execute communication with a vehicle and a smartphone owned by a user of the vehicle;

permit software update processing of an electronic control unit mounted on the vehicle based on a notification of an approval by a user of the vehicle, the notification being received from the smartphone;

download the software update after permitting the software update processing;

acquire a communication state between the vehicle and the smartphone after downloading the software update;

restrict the software update processing executed by the communication between the vehicle and the center when determining that the communication between the vehicle and the smartphone is being interrupted based upon the communication state acquired after permitting the software update processing; and

notify a software update state to the smartphone.

2 . The center according to claim 1 , wherein

a non-volatile memory having two storage areas is mounted on the electronic control unit, and

the at least one processor is configured to, in the software update processing of the electronic control unit, not permit activation in which update software written on the storage areas is made active and processing after the activation when the at least one processor receives the notification and the communication between the vehicle and the smartphone is being interrupted.

3 . The center according to claim 1 , wherein

a non-volatile memory having one storage area is mounted on the electronic control unit, and

the at least one processor is configured to, in the software update processing of the electronic control unit, not permit installation in which update software is written on the storage area and processing after the installation when the at least one processor receives the notification and the communication between the vehicle and the smartphone is being interrupted.

4 . The center according to claim 2 , wherein the at least one processor is configured to, when determining that the communication between the vehicle and the smartphone is restored, permit the activation and the software update processing after the activation.

5 . The center according to claim 3 , wherein the at least one processor is configured to, when determining that the communication between the vehicle and the smartphone is restored, permit the installation and the software update processing after the installation.

6 . The center according to claim 1 , wherein the at least one processor is further configured to

acquire a cooperation state between the vehicle and the smartphone from the vehicle,

determine whether the vehicle is connected to the smartphone based on the cooperation state during the software update processing, and

notify the software update state to the smartphone when the at least one processor determines that the vehicle is connected to the smartphone during the software update processing.

7 . A method executed by a center including at least one processor and at least one memory, the method comprising:

executing communication with a vehicle and a smartphone owned by a user of the vehicle;

permitting software update processing of an electronic control unit mounted on the vehicle based on a notification of an approval by as user of the vehicle, the notification being received from the smartphone;

downloading the software update after permitting the software update processing;

acquiring a communication state between the vehicle and the smartphone after downloading the software update;

restricting the software update processing executed by the communication between the vehicle and the center when determining that the communication between the vehicle and the smartphone is being interrupted based upon the communication state acquired after permitting the software update processing; and

notifying a software update state to the smartphone.

8 . A non-transitory storage medium storing instructions that are executable by a computer of a center which includes at least one processor and at least one memory, and that cause the computer to execute functions comprising:

executing communication with a vehicle and a smartphone owned by a user of the vehicle;

permitting software update processing of an electronic control unit mounted on the vehicle based on a notification of an approval by as user of the vehicle, the notification being received from the smartphone;

downloading the software update after permitting the software update processing;

acquiring a communication state between the vehicle and the smartphone after downloading the software update;

restricting the software update processing executed by the communication between the vehicle and the center when determining that the communication between the vehicle and the smartphone is being interrupted based upon the communication state acquired after permitting the software update processing; and

notifying a software update state to the smartphone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2022
From: ISHIKAWA, TOMOYASU; TANIMORI, SHUNSUKE
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 060152/0180 →
Priority Claims (1)
JP 2021-123510 · Jul 28, 2021 · national
Continuity (1)
Related Publication 20230032451A1 · Feb 2, 2023
References Cited (42)
US 8730033B2 · Yarnold · 2014 [cited by examiner]
US 8813061B2 · Hoffman · 2014 [cited by examiner]
US 9116786B2 · Ricci · 2015 [cited by examiner]
US 9772839B2 · Hong · 2017 [cited by examiner]
US 10394548B2 · Fox · 2019 [cited by examiner]
US 10489141B2 · Nakamura · 2019 [cited by examiner]
US 10917763B2 · Klatt · 2021 [cited by examiner]
US 11137997B2 · Fox · 2021 [cited by examiner]
US 11429377B2 · Mezaael · 2022 [cited by examiner]
US 11960877B2 · Ishikawa · 2024 [cited by examiner]
US 20140068596A1 · Mota · 2014 [cited by examiner]
US 20150230044A1 · Paun · 2015 [cited by examiner]
US 20160266886A1 · Sarkar · 2016 [cited by examiner]
US 20180107473A1 · Ahmed · 2018 [cited by examiner]
US 20180307477A1 · Hong · 2018 [cited by examiner]
US 20190034256A1 · Fox · 2019 [cited by examiner]
US 20190102159A1 · Gur · 2019 [cited by examiner]
US 20190243632A1 · Hong · 2019 [cited by examiner]
US 20200050442A1 · Sakurai · 2020 [cited by examiner]
US 20200174779A1 · David · 2020 [cited by examiner]
US 20200183676A1 · Sakurai · 2020 [cited by examiner]
US 20210136542A1 · Ariga et al. · 2021 [cited by applicant]
US 20210155252A1 · Harata · 2021 [cited by examiner]
US 20210167988A1 · Harata · 2021 [cited by examiner]
US 20210219114A1 · Otaka · 2021 [cited by examiner]
US 20210255805A1 · Harata · 2021 [cited by examiner]
US 20210397444A1 · Fox · 2021 [cited by examiner]
US 20210403016A1 · Jung · 2021 [cited by examiner]
US 20220012043A1 · Sakurai · 2022 [cited by examiner]
US 20220036670A1 · Kobayashi · 2022 [cited by examiner]
US 20220179641A1 · Harata · 2022 [cited by examiner]
US 20220326931A1 · Choi · 2022 [cited by examiner]
CN 111930403A · 2020 [cited by examiner]
CN 116710917A · 2023 [cited by examiner]
JP 2015041334A · 2015 [cited by examiner]
JP 2017149323A · 2017 [cited by applicant]
JP 202176972A · 2021 [cited by applicant]
JP 2021128362A · 2021 [cited by examiner]
JP 102023112746A1 · 2023 [cited by examiner]
WO WO2020032044A1 · 2020 [cited by examiner]
NPL—Text English Translation for Foreign Patent Documents. [cited by examiner]
NPL—English Text Translation for WO-2020032044-A1 (Image and Text). [cited by examiner]