US 11,886,871 B2
Vehicle control system and vehicle control method
Masaki Miyake, Toyota (JP); Teppei Fukuzawa, Toyota (JP); and Shuji Matsuno, Chiryu (JP)
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed by TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed on Nov. 4, 2022, as Appl. No. 17/981,136.
Application 17/981,136 is a continuation of application No. 17/064,307, filed on Oct. 6, 2020, granted, now 11,520,578.
Application 17/064,307 is a continuation of application No. 16/277,182, filed on Feb. 15, 2019, granted, now 10,831,472, issued on Nov. 10, 2020.
Claims priority of application No. 2018-040982 (JP), filed on Mar. 7, 2018.
Prior Publication US 2023/0058185 A1, Feb. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 8/71 (2018.01); G06F 8/61 (2018.01); G06F 8/60 (2018.01); B60R 16/023 (2006.01); B60W 50/00 (2006.01); G05D 1/02 (2020.01)
CPC G06F 8/71 (2013.01) [G06F 8/60 (2013.01); G06F 8/61 (2013.01); B60R 16/0231 (2013.01); B60W 50/00 (2013.01); B60W 2050/0083 (2013.01); G05D 1/021 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A vehicle in which a plurality of in-vehicle devices are mounted, the vehicle comprising one or more processors programmed to:
perform a first determination determining whether software versions of the respective in-vehicle devices are compatible or incompatible with each other;
perform a second determination determining whether a part of the software versions of the respective in-vehicle devices are compatible or incompatible with each other; and
selectively perform three kinds of control based on a result of the first determination and a result of the second determination, the three kinds of the control including an execution of a first function, an execution of a second function different from the first function, and an execution of neither the first function nor the second function, wherein the one or more processors are programmed to
execute the first function when it is determined that the software versions of the respective in-vehicle devices are compatible with each other,
execute the second function when it is determined that:
(i) the software versions of the respective in-vehicle devices are incompatible with each other, and
(ii) the part of the software versions of the respective in-vehicle devices are compatible with each other, and
execute neither the first function nor the second function when it is determined that:
(iii) the software versions of the respective in-vehicle devices are incompatible with each other, and
(iv) the part of the software versions of the respective in-vehicle devices are incompatible with each other.