IP Library Granted Patent US 12,316,644
Granted Patent B2
US 12,316,644 · App. 17/799,217 · Granted May 27, 2025

Communication apparatus, external apparatus, communication system, communication method and program

Inventors: Takuma Koyama (Tokyo, JP); Masashi Tanaka (Tokyo, JP); Yasushi Okano (Tokyo, JP); Masaru Matsubayashi (Tokyo, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04L63/107G16Y10/40G16Y30/10H04L43/022H04L43/106H04L63/1425
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,316,644
App. No.
17/799,217
Granted
May 27, 2025
Kind
B2
Abstract

Provided is a communication apparatus communicating with an external apparatus connected via a network, and the communication apparatus includes a processor and a memory storing program instructions that cause the processor to: calculate a communication interval of data communicated within the communication apparatus; determine whether to perform communication with the external apparatus based on whether the communication interval is within a range set in advance; and transmit, to the external apparatus, communication data including the communication interval determined to perform communication with the external apparatus, latter data in the communication interval, and a transition between former data and the latter data in the communication interval, so that traffic from an apparatus to outside is reduced while suppressing deterioration in detection accuracy of unauthorized communication.

Claims (23)

1. A communication apparatus communicating with an external apparatus connected via a network, the communication apparatus comprising:

a processor; and

a memory storing program instructions that cause the processor to:

calculate a communication interval of data communicated within the communication apparatus;

determine whether to perform communication with the external apparatus based on whether the communication interval is within a range set in advance; and

transmit, to the external apparatus, communication data including the communication interval determined to perform communication with the external apparatus, latter data in the communication interval, and a transition between former data and the latter data in the communication interval.

2. The communication apparatus according to claim 1 , wherein the transition is an exclusive OR difference between the former data and the latter data in a bit unit.

3. The communication apparatus according to claim 1 , wherein:

the processor further determines whether to perform communication with the external apparatus based on presence or absence of the transition; and

transmits, to the external apparatus, communication data including the transition determined to perform communication with the external apparatus, a communication interval related to the transition, and latter data in the communication interval.

4. The communication apparatus according to claim 3 , wherein, for a specific period, the processor transmits, to the external apparatus, a number of times of determination in the specific period.

5. The communication apparatus according to claim 1 , wherein the processor transmits, to the external apparatus, communication data including a part of the latter data.

6. The communication apparatus according to claim 1 , wherein the external apparatus is further configured to execute operations comprising:

estimating, based on communication data transmitted from the communication apparatus, data communicated within the communication apparatus and not included in the communication data; and

detecting unauthorized communication within the communication apparatus based on data included in the communication data and the estimated data.

7. A communication system comprising the communication apparatus of claim 1 , wherein the external apparatus is further configured to execute operations comprising:

estimating, based on the communication data transmitted from the communication apparatus, data communicated within the communication apparatus and not included in the communication data; and

detecting unauthorized communication within the communication apparatus based on data included in the communication data and the estimated data.

8. A non-transitory computer-readable storage medium that stores therein a program causing a computer including a memory and a processor to operate as the communication apparatus according to claim 1 .

9. A communication method executed by a communication apparatus communicating with an external apparatus connected via a network, the communication method comprising:

calculating a communication interval of data communicated within the communication apparatus;

determining whether to perform communication with the external apparatus based on whether the communication interval is within a range set in advance; and

transmitting, to the external apparatus, communication data including the communication interval determined to perform communication with the external apparatus, latter data in the communication interval, and a transition between former data and the latter data in the communication interval.

Assignments (2)
CHANGE OF NAME Recorded Oct 22, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073184/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2022
From: KOYAMA, TAKUMA; TANAKA, MASASHI; OKANO, YASUSHI; MATSUBAYASHI, MASARU
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 060788/0660 →
Continuity (1)
Related Publication 20230070007A1 · Mar 9, 2023
References Cited (12)
US 20160205194A1 · Kishikawa · 2016 [cited by examiner]
US 20160226841A1 · Linnakangas · 2016 [cited by examiner]
US 20160381059A1 · Galula · 2016 [cited by examiner]
US 20180308295A1 · Kwak · 2018 [cited by examiner]
US 20180316584A1 · Ujiie · 2018 [cited by examiner]
US 20210192867A1 · Fang · 2021 [cited by examiner]
US 20210226872A1 · Ujiie · 2021 [cited by examiner]
US 20210337387A1 · Ueno · 2021 [cited by examiner]
US 20220385680A1 · Felke · 2022 [cited by examiner]
US 20230342166A1 · DeNeui · 2023 [cited by examiner]
US 20240259399A1 · Naka · 2024 [cited by examiner]
Sasaki et al. (2017) “Shasai-muke Security System No. Unyou Cost WO Sakugen-suru Kanshi Data-ryou Sakugen Houshiki” in Japanese (can be translated as “Monitoring Data Reduction Method for Reducing Operational Cost of In… [cited by applicant]