Information processing apparatus, information processing method, and non-transitory computer readable medium

US12107735B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12107735-B2
Application numberUS-202217929737-A
CountryUS
Kind codeB2
Filing dateSep 5, 2022
Priority dateMar 17, 2022
Publication dateOct 1, 2024
Grant dateOct 1, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, an information processing apparatus includes a communication amount predictor. The communication amount predictor acquires relation data in which a variation of a communication amount in a first environment including first devices of a plurality of function types is associated with a varied number of the first devices for each of the plurality of function types in a case where a number of first devices for each of the plurality of function types varies in the first environment. The communication amount predictor predicts a communication amount in a second environment including second devices of the plurality of function types on a basis of the relation data and a number of the second devices for each of the plurality of function types in the second environment.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing apparatus implemented by a computer including a processing circuitry and a memory, the processing circuitry comprising: a communication amount predictor that acquires first packets communicated among first devices in each of a plurality of first environments including each different number of the first devices of a plurality of function types, each first packet including a transmission source address and a transmission destination address, acquires relation data indicating a number of the first packets by which the number of the first packets communicated among the first devices varies, in a case where the number of the first devices of each of the function types in each first environment increases by a predetermined number and the number of the first devices of the other function types does not increase and decrease, acquires information of a second environment which includes a plurality of second devices of the plurality of function types, the information of the second environment including the function type and an address of each second device, and predicts a number of packets communicated between the second devices in the second environment based on the relation data and the number of second devices per function type; and a communication predictor that replaces the source address and the destination address of each of the first packets obtained from one or more of the first environments with the address of any second device of same functional type as the first device having the source address and the address of any second device of same functional type as the first device having the destination address, and generates a plurality of predicted packets that are expected to be communicated between the second devices in the second environment by the number of packets predicted by the communication amount predictor. 2. The information processing apparatus according to claim 1 , wherein the communication amount predictor selects the first environment where a number of the first device of each of the functional types is one, calculates, for each of the function types, a difference between the number of the first devices of the function type in the first environment and the number of the second devices of same function type as the function type in the second environment, multiplies, for each of the function types, the difference and a variation amount of the number of the first packets varied in a case where the number of the first devices of the function type increases by one in the environment, and adds a multiplied value between the difference and the variation amount for each of the function types to the number of the first packets in the first environment in which the number of the first devices of each of the function types is one, to thereby obtain the number of packets communicated in the second environment. 3. The information processing apparatus according to claim 1 , wherein the number of the first devices in each of the first environments is one or two for each of the function types. 4. The information processing apparatus according to claim 1 , wherein the communication amount predictor calculates coefficients for a plurality of terms corresponding to combinations of the function types on a basis of the first packets communicated among the first devices in the first environment, the function being a function of summing up the terms multiplied by the coefficients, the terms each indicating a multiplied value of the numbers of first devices in the corresponding combination of the function types, and the communication amount predictor predicts the number of packets communicated among the second devices in the second environment on a basis of the calculated coefficients and the numbers of the second devices for the function types in the second environment. 5. The information processing apparatus according to claim 1 , wherein the processing circuitry further comprises: a communication classifier that classifies the first packets among the first devices in the first environments into a plurality of classification classes, wherein the communication amount predictor predicts the number of the packets in the second environment for each of the classification classes. 6. The information processing apparatus according to claim 5 , wherein the communication classifier classifies the first packets on a basis of the function type of each of two first devices having a transmission source address and a transmission destination address in the first packet. 7. The information processing apparatus according to claim 6 , wherein the communication classifier classifies the first packets on a basis of at least one of a value of a payload portion of the first packets or a communication protocol of the first packets. 8. The information processing apparatus according to claim 1 , wherein the communication amount predictor is configured to selectively turn on or off a plurality of first devices in a certain environment including the plurality of first devices for each of the function types, and thereby generate the plurality of first environment in sequence. 9. The information processing apparatus according to claim 1 , wherein the processing circuitry further comprises: a communication amount adjuster that if the number of the first packets acquired is less than the predicted number of packets, duplicates at least a portion of the predicted packets are duplicated to obtain predicted packets for the predicted number of packets, or if the number of the first packets acquired is greater than the predicted number of packets, discards at least a portion of the predicted packets to obtain predicted packets for the predicted number of packets. 10. The information processing apparatus according to claim 9 , wherein the processing circuitry further comprises: a learner that generates a model that detects an anomaly in the second environment on a basis of the plurality of predicted packets. 11. The information processing apparatus according to claim 10 , wherein the processing circuitry further comprises: a communicator that communicate with the second devices in the second environment and receives the second packets from the second devices in the second environment; and an anomaly detector that detects an anomaly of the second environment on a basis of the received second packets and the model. 12. The information processing apparatus according to claim 5 , wherein the communication amount predictor predicts a value based on a ratio between a number of first packets in each of the plurality of classification classes and a total of a number of first packets in the plurality of classification classes. 13. An information processing method comprising: acquiring first packets communicated among first devices in each of a plurality of first environments including each different number of the first devices of a plurality of function types, each first packet including a transmission source address and a transmission destination address; acquiring relation data indicating a number of the first packets by which the number of the first packets communicated among the first devices varies, in a case where the number of the first devices of each of the function types in each first environment increases by a predetermined number and the number of the first devices of the other function types does not increase and decrease; acquiring information of a second environment which includes a plurality of second devices of the plurality of function types, the information of the second environment including the fu

Assignees

Inventors

Classifications

  • involving simulating, designing, planning or modelling of a network · CPC title

  • for prediction of maintenance · CPC title

  • by checking functioning · CPC title

  • H04L41/142Primary

    using statistical or mathematical methods · CPC title

  • H04L41/147Primary

    for predicting network behaviour · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12107735B2 cover?
According to one embodiment, an information processing apparatus includes a communication amount predictor. The communication amount predictor acquires relation data in which a variation of a communication amount in a first environment including first devices of a plurality of function types is associated with a varied number of the first devices for each of the plurality of function types in a…
Who is the assignee on this patent?
Toshiba Kk
What technology area does this patent fall under?
Primary CPC classification H04L41/142. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).