IP Library Granted Patent US 11,405,421
Granted Patent B2
US 11,405,421 · App. 16/436,385 · Granted Aug 2, 2022

Electronic control apparatus, monitoring method, recording medium, and gateway apparatus

Inventors: Kaoru Yokota (Hyogo, JP); Toshihisa Nakano (Osaka, JP); Jun Anzai (Kanagawa, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
H04L63/1483H04L63/1425H04L12/40H04L2012/40273
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,405,421
App. No.
16/436,385
Granted
Aug 2, 2022
Kind
B2
Abstract

An electronic control apparatus includes: an obtaining unit configured to obtain data transmitted via a network in a system; and a judging unit configured to judge presence or absence of an anomaly in the data obtained by the obtaining unit, based on a transmission state of the data. The judging unit is configured to judge that an anomaly is present in the data, when the transmission state of the data is a transmission stopped state.

Claims (65)

1. An electronic control apparatus, comprising:

an obtaining unit configured to obtain data transmitted via a network in a system;

a determination unit configured to determine, based on the data obtained by the obtaining unit, a transmission state of the data;

a judging unit configured to judge presence or absence of an anomaly in the data obtained by the obtaining unit, based on the transmission state of the data; and

an informing apparatus informs a user of a judgment result, wherein

the judging unit is configured to judge that an anomaly is present in the data, when the transmission state of the data is a transmission stopped state,

the determination unit is configured to determine, based on first data obtained by the obtaining unit, a transmission state of second data whose transmission source is an information processor that is a destination of the first data, and

the judging unit is configured to judge that an anomaly is present in the second data, when the transmission state of the second data obtained by the obtaining unit is the transmission stopped state.

2. The electronic control apparatus according to claim 1 , wherein

the first data includes an instruction instructing the information processor to execute or stop transmission of data, and

the determination unit is configured to determine that the transmission state of the second data is a transmission execution state or the transmission stopped state in accordance with the instruction included in the first data.

3. The electronic control apparatus according to claim 1 , wherein

when third data cyclically outputted by an information processor communicatively coupled to the network is not obtained for a predetermined period, the determination unit is configured to determine that a transmission state of the third data is the transmission stopped state; and

when the transmission state of the third data obtained by the obtaining unit is the transmission stopped state, the judging unit is configured to judge that an anomaly is present in the third data.

4. The electronic control apparatus according to claim 1 , wherein

when third data cyclically outputted by an information processor communicatively coupled to the network is not obtained for a predetermined period, the determination unit is configured to determine that a transmission state of fourth data is the transmission stopped state, the fourth data being different from the third data whose transmission source is the information processor, and

when the transmission state of the fourth data obtained by the obtaining unit is the transmission stopped state, the judging unit is configured to judge that an anomaly is present in the fourth data.

5. The electronic control apparatus according to claim 4 , wherein

the determination unit is configured to determine that the transmission state of the fourth data is a transmission execution state or the transmission stopped state in accordance with an instruction included in fifth data whose destination is the information processor,

the fifth data includes the instruction instructing the information processor to execute or stop transmission of data, and

when the transmission state of the fourth data obtained by the obtaining unit is the transmission stopped state, the judging unit is configured to judge that an anomaly is present in the fourth data.

6. The electronic control apparatus according to claim 1 , further comprising:

a storage unit configured to store, in association with one another, i) an identifier of an information processor communicatively coupled to the network, ii) data whose transmission source is the information processor, and iii) the transmission state of the data whose transmission source is the information processor, wherein

the determination unit is configured to change the transmission state stored in the storage unit using the transmission state determined by the determination unit, and

the judging unit is configured to perform judgment based on the transmission state stored in the storage unit.

7. The electronic control apparatus according to claim 1 , further comprising:

a storage unit that stores, in association with one another, i) the data transmitted between a plurality of information processors communicatively coupled to the network and ii) the transmission state of the data, wherein

the determination unit is configured to change the transmission state stored in the storage unit using the transmission state determined by the determination unit, and

the judging unit is configured to perform judgment based on the transmission state stored in the storage unit.

8. The electronic control apparatus according to claim 1 , wherein

when a power supply of an information processor communicatively coupled to the network is in an ON state, the determination unit is configured to determine that data whose transmission source is the information processor is in a transmission execution state, and

when the power supply of the information processor is in an OFF state, the determination unit is configured to determine that the data whose transmission source is the information processor is in the transmission stopped state.

9. The electronic control apparatus according to claim 1 , wherein

when a state of an information processor is a diagnostic mode or a program updating mode, the determination unit is configured to determine that data whose transmission source is the information processor is in the transmission stopped state.

10. The electronic control apparatus according to claim 1 , wherein

the network is a bus network including a plurality of buses,

the electronic control apparatus is provided for a plurality of buses, and

the obtaining unit of the electronic control apparatus is configured to obtain data from the plurality of buses.

11. The electronic control apparatus according to claim 1 , wherein

the network is a bus network including a plurality of buses,

a plurality of electronic control apparatuses are provided for the plurality of buses, the plurality of electronic control apparatuses each being the electronic control apparatus, and

the obtaining unit in each of the plurality of the electronic control apparatuses is configured to obtain data from each of the plurality of buses.

12. A monitoring method performed by an electronic control apparatus, the monitoring method comprising:

obtaining data transmitted via a network in a system;

determining, based on the data obtained, a transmission state of the data;

judging that an anomaly is present in the data obtained, when the transmission state of the data is a transmission stopped state;

determining, based on first data obtained, a transmission state of second data whose transmission source is an information processor that is a destination of the first data;

judging that an anomaly is present in the second data, when the transmission state of the second data obtained by the obtaining unit is the transmission stopped state; and

informing, via an informing apparatus, a user of a judgment result.

13. A non-transitory computer-readable recording medium for use in a computer, the non-transitory computer-readable recording medium having a computer program recorded thereon for causing the computer to execute:

obtaining data transmitted via a network in a system;

determining, based on the data obtained, a transmission state of the data;

judging that an anomaly is present in the data obtained, when the transmission state of the data is a transmission stopped state;

determining, based on first data obtained, a transmission state of second data whose transmission source is an information processor that is a destination of the first data;

judging that an anomaly is present in the second data, when the transmission state of the second data obtained by the obtaining unit is the transmission stopped state; and

informing, via an informing apparatus, a user of a judgment result.

14. A gateway apparatus, comprising:

an obtaining unit configured to obtain data transmitted via a network in a system;

a determination unit configured to determine, based on the data obtained by the obtaining unit, a transmission state of the data;

a judging unit configured to judge that an anomaly is present in the data obtained by the obtaining unit, when the transmission state of the data is a transmission stopped state;

an informing apparatus configured to inform a user of a judgment result; and

a transfer unit configured to stop information processor transmitted data, when the judging unit judges that the anomaly is present in the data,

wherein

the determination unit is configured to determine, based on first data obtained by the obtaining unit, a transmission state of second data whose transmission source is an information processor that is a destination of the first data, and

the judging unit is configured to judge that an anomaly is present in the second data, when the transmission state of the second data obtained by the obtaining unit is the transmission stopped state.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2024
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: PANASONIC AUTOMOTIVE SYSTEMS CO., LTD.
Reel/Frame 066703/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2019
From: YOKOTA, KAORU; NAKANO, TOSHIHISA; ANZAI, JUN
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 051057/0391 →