IP Library › Granted Patent US 12,218,967
Granted Patent B2
US 12,218,967 · App. 17/796,382 · Granted Feb 4, 2025

Control device and control method

Inventor: Toshinori Matsui (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
H04L63/1441G06F21/55
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,218,967
App. No.
17/796,382
Granted
Feb 4, 2025
Kind
B2
Abstract

Provided are a functional element holder to hold a plurality of functional elements for executing the control and also backup functional elements, an abnormality detector to detect an abnormality caused by a security attack via the communication network, a processing target identifying circuitry to identify, as processing targets, a functional element in which the abnormality is detected and a related functional element related to the abnormality among the plurality of functional elements, and a functional element switcher to switch control functions of the functional elements identified as the processing targets to corresponding respective backup functional elements to cause an execution. The processing target identifying circuitry is configured to extract, as the related functional element, a functional element that is determined to have an operating status having a similarity to that of the functional element in which the abnormality is detected.

Claims (39)

1. A control method of controlling a device mounted in a vehicle via a communication network, the control method comprising:

a functional element holding step of holding a plurality of functional elements for executing the control and also backup functional elements that correspond to the plurality of respective functional elements and are capable of executing the same control as the respective functional elements;

an abnormality detecting step of detecting an abnormality caused by a security attack via the communication network;

a processing target identifying step of identifying, as processing targets, a functional element in which the abnormality is detected and a related functional element related to the abnormality among the plurality of functional elements when the abnormality is detected; and

a functional element switching step of switching control functions of the functional elements identified as the processing targets to corresponding respective backup functional elements, wherein

in the processing target identifying step, a functional element that is determined to have an operating status having a similarity to that of the functional element in which the abnormality is detected is extracted as the related functional element based on an operation history of the plurality of functional elements.

2. The control method according to claim 1 , further comprising an execution order recording step of recording, as the operation history, an order in which the plurality of functional elements are executed wherein

in the processing target identifying step, a functional element whose execution order is close to that of the functional element in which the abnormality is detected is determined to have the similarity.

3. The control method according to claim 1 , further comprising an access recording step of recording, as the operation history, an access to a memory area when the plurality of functional elements are executed, wherein

in the processing target identifying step, a functional element having accessed a memory area close to a memory area accessed by the functional element in which the abnormality is detected is determined to have the similarity.

4. The control method according to claim 1 , further comprising a priority assigning step of assigning a priority order for activation to backup functional elements in the switching in accordance with usage statuses of the plurality of functional elements, wherein

in the functional element switching step, backup functional elements corresponding to the identified functional elements are activated based on the priority order.

5. The control method according to claim 1 , further comprising a security countermeasure step of changing a security countermeasure for the communication network depending on a type of the security attack before the switching of control functions of the identified functional elements in the functional element switching step.

6. A control device for controlling a device mounted in a vehicle via a communication network, the control device comprising:

a functional element holder to hold a plurality of functional elements for executing the control and also backup functional elements that correspond to the plurality of respective functional elements and are capable of executing the same control as the respective functional elements;

an abnormality detector to detect an abnormality caused by a security attack via the communication network;

a processing target identifying circuitry to identify, as processing targets, a functional element in which the abnormality is detected and a related functional element related to the abnormality among the plurality of functional elements when the abnormality is detected; and

a functional element switcher to switch control functions of the functional elements identified as the processing targets to corresponding respective backup functional elements, wherein

the processing target identifying circuitry extracts, as the related functional element, a functional element that is determined to have an operating status having a similarity to that of the functional element in which the abnormality is detected based on an operation history of the plurality of functional elements.

7. The control device according to claim 6 , further comprising an execution order recorder to record, as the operation history, an order in which the plurality of functional elements are executed, wherein

the processing target identifying circuitry determines that a functional element whose execution order is close to that of the functional element in which the abnormality is detected has the similarity.

8. The control device according to claim 7 , further comprising an access recorder to record, as the operation history, an access to a memory area when the plurality of functional elements are operated, wherein

the processing target identifying circuitry determines that a functional element having accessed a memory area close to a memory area accessed by the functional element in which the abnormality is detected has the similarity.

9. The control device according to claim 7 , further comprising a priority order assigning circuitry to assign a priority order for activation to the backup functional elements in the switching in accordance with usage statuses of the plurality of functional elements, wherein

the functional element switcher activates the backup functional elements corresponding to the identified functional elements based on the priority order.

10. The control device according to claim 7 , further comprising a security countermeasure circuitry to change a security countermeasure for the communication network depending on a type of the security attack when the abnormality is detected.

11. The control device according to claim 7 , further comprising an isolation processor to move each of the identified functional elements to an isolated area in which inputs to the identified functional elements are maintained and outputs to an outside are cut off.

12. The control device according to claim 7 , further comprising a functional element rewriter to rewrite, after disabling the identified functional elements, contents of the disabled functional elements to contents of the corresponding backup functional elements to hold resulting functional elements in the functional element holder as backup functional elements for the backup functional elements after the switching.

13. The control device according to claim 6 , further comprising an access recorder to record, as the operation history, an access to a memory area when the plurality of functional elements are operated, wherein

the processing target identifying circuitry determines that a functional element having accessed a memory area close to a memory area accessed by the functional element in which the abnormality is detected has the similarity.

14. The control device according to claim 13 , further comprising a priority order assigning circuitry to assign a priority order for activation to the backup functional elements in the switching in accordance with usage statuses of the plurality of functional elements, wherein

the functional element switcher activates the backup functional elements corresponding to the identified functional elements based on the priority order.

15. The control device according to claim 13 , further comprising a security countermeasure circuitry to change a security countermeasure for the communication network depending on a type of the security attack when the abnormality is detected.

16. The control device according to claim 13 , further comprising an isolation processor to move each of the identified functional elements to an isolated area in which inputs to the identified functional elements are maintained and outputs to an outside are cut off.

17. The control device according to claim 6 , further comprising a priority order assigning circuitry to assign a priority order for activation to the backup functional elements in the switching in accordance with usage statuses of the plurality of functional elements, wherein

the functional element switcher activates the backup functional elements corresponding to the identified functional elements based on the priority order.

18. The control device according to claim 6 , further comprising a security countermeasure circuitry to change a security countermeasure for the communication network depending on a type of the security attack when the abnormality is detected.

19. The control device according to claim 6 , further comprising an isolation processor to move each of the identified functional elements to an isolated area in which inputs to the identified functional elements are maintained and outputs to an outside are cut off.

20. The control device according to claim 6 , further comprising a functional element rewriter to rewrite, after disabling the identified functional elements, contents of the disabled functional elements to contents of the corresponding backup functional elements to hold resulting functional elements in the functional element holder as backup functional elements for the backup functional elements after the switching.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2022
From: MATSUI, TOSHINORI
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 060674/0409 →
Continuity (1)
Related Publication 20230344859A1 · Oct 26, 2023
References Cited (9)
US 10848271B2 · Amimoto · 2020 [cited by examiner]
US 20210155270A1 · Morita et al. · 2021 [cited by applicant]
US 20210281594A1 · Mizunuma · 2021 [cited by examiner]
US 20220329611A1 · Ushio · 2022 [cited by examiner]
US 20220385553A1 · Adachi · 2022 [cited by examiner]
US 20230339496A1 · Yamashita · 2023 [cited by examiner]
US 20240010163A1 · Toyooka · 2024 [cited by examiner]
JP 2018194909A · 2018 [cited by applicant]
International Search Report for PCT/JP2020/016073 dated Jul. 21, 2020. [cited by applicant]