OBSTRUCTION DETERMINATION DEVICE
First Claim
1. A non-transitory recording medium having stored therein an obstruction determination program for causing a computer to execute an obstruction determination process, the obstruction determination process including determining the presence or absence of an abnormality for each of a plurality of transfer paths on which a plurality of transfer devices are provided for performing transfer of data between a server device and a plurality of respective client devices, with a plurality of the individual transfer devices positioned on each of the transfer paths, the obstruction determination process comprising:
- (a) based on connection data received from each of the plurality of transfer devices, which indicates which of each of the transfer devices is connected to which device among the server device, the plurality of client devices or the plurality of transfer devices, determining whether or not the connection data has been received from a plurality of transfer devices connected to a non-transmitting transfer device that is a transfer device that is not transmitting the connection data;
(b) in cases in which it is determined at (a) that the connection data has been received from a plurality of the transfer devices connected to the non-transmitting transfer device, based on transfer path identification data that has been received from each of the plurality of transfer devices connected to the non-transmitting transfer device and that identifies the transfer path on which the transfer device is positioned, identifying a non-transmitting transfer device transfer path that is a transfer path on which the non-transmitting transfer device is positioned; and
(c) taking each of the plurality of transfer paths as an identified transfer path, and, based on transfer volume data that is received from a plurality of transfer devices positioned on the identified transfer path and that is transfer volume data of data transferred by each of the transfer devices, determining for each of the identified transfer paths whether or not an obstruction has occurred on the identified transfer path, and in cases in which the identified transfer path is the non-transmitting transfer device transfer path identified at (b), employing the transfer volume data that has been received from another transfer device positioned on the non-transmitting transfer device transfer path as the transfer volume data of the non-transmitting transfer device to determine whether or not an obstruction has occurred on the identified transfer path.
1 Assignment
0 Petitions
Accused Products
Abstract
A obstruction determination process by a program stored in a recording medium comprises (i) in cases in which a connection data has been received from a plurality of transfer devices connected to a non-transmitting transfer device which is not transmitting the connection data, identifying a non-transmitting transfer device transfer path on which the non-transmitting transfer device is positioned; and (ii) determining for each of the identified transfer paths whether or not an obstruction has occurred on the identified transfer path, and in cases in which the identified transfer path is the non-transmitting transfer device transfer path identified, employing the transfer volume data that has been received from another transfer device positioned on the non-transmitting transfer device transfer path as the transfer volume data of the non-transmitting transfer device to determine whether or not an obstruction has occurred on the identified transfer path.
8 Citations
18 Claims
-
1. A non-transitory recording medium having stored therein an obstruction determination program for causing a computer to execute an obstruction determination process, the obstruction determination process including determining the presence or absence of an abnormality for each of a plurality of transfer paths on which a plurality of transfer devices are provided for performing transfer of data between a server device and a plurality of respective client devices, with a plurality of the individual transfer devices positioned on each of the transfer paths, the obstruction determination process comprising:
-
(a) based on connection data received from each of the plurality of transfer devices, which indicates which of each of the transfer devices is connected to which device among the server device, the plurality of client devices or the plurality of transfer devices, determining whether or not the connection data has been received from a plurality of transfer devices connected to a non-transmitting transfer device that is a transfer device that is not transmitting the connection data; (b) in cases in which it is determined at (a) that the connection data has been received from a plurality of the transfer devices connected to the non-transmitting transfer device, based on transfer path identification data that has been received from each of the plurality of transfer devices connected to the non-transmitting transfer device and that identifies the transfer path on which the transfer device is positioned, identifying a non-transmitting transfer device transfer path that is a transfer path on which the non-transmitting transfer device is positioned; and (c) taking each of the plurality of transfer paths as an identified transfer path, and, based on transfer volume data that is received from a plurality of transfer devices positioned on the identified transfer path and that is transfer volume data of data transferred by each of the transfer devices, determining for each of the identified transfer paths whether or not an obstruction has occurred on the identified transfer path, and in cases in which the identified transfer path is the non-transmitting transfer device transfer path identified at (b), employing the transfer volume data that has been received from another transfer device positioned on the non-transmitting transfer device transfer path as the transfer volume data of the non-transmitting transfer device to determine whether or not an obstruction has occurred on the identified transfer path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory recording medium having stored therein an obstruction determination program for causing a computer to execute an obstruction determination process, the obstruction determination process including determining the presence or absence of an abnormality for each of a plurality of transfer paths on which a plurality of transfer devices for performing transfer of data between a server device and a plurality of respective client devices, with a plurality of the individual transfer devices positioned on each of the transfer paths, the obstruction determination process comprising:
-
(a) based on connection data received from each of the plurality of transfer devices, which indicates which of each of the transfer devices is connected to which device among the server device, the plurality of client devices or the plurality of transfer devices, determining whether or not it is possible to infer that there are a plurality of non-transmitting transfer devices that are transfer devices which do not send the connection data and infer that there is a connection between the plurality of non-transmitting transfer devices; (b) in cases in which it is determined at (a) that it is not possible to make the inference, supplementing connection data for between the plurality of non-transmitting transfer devices based on normal connection data that is connection data stored in a storage device when the data was transferred normally, and that indicates which of each of the transfer devices is connected to which other transfer device positioned on the transfer path on which each of the transfer devices is positioned; (c) based on the normal connection data, identifying a non-transmitting transfer device transfer path that is a transfer path on which is positioned the plurality of individual non-transmitting transfer devices for which the connection data has been supplemented at (b); and (d) taking each of the plurality of transfer paths as an identified transfer path, and, based on transfer volume data that has been received from a plurality of transfer devices positioned on the identified transfer path and that is transfer volume data of data transferred by each of the transfer devices, determining whether or not an obstruction has occurred on the identified transfer path, and in cases in which the identified transfer path is the non-transmitting transfer device transfer path, employing the transfer volume data that has been received from another transfer device positioned on the non-transmitting transfer device transfer path identified at (c) as the transfer volume data of the non-transmitting transfer device to determine whether or not an obstruction has occurred on the identified transfer path. - View Dependent Claims (9, 10, 11)
-
-
12. An obstruction determination device for a plurality of transfer paths provided with a plurality of transfer devices that perform transfer of data between a server device and a plurality of respective client devices and have a plurality of the individual transfer devices positioned on each of the transfer paths, the obstruction determination device determines the presence or absence of an abnormality for each of the plurality of transfer paths, the obstruction determination device comprising:
-
a reception device that receives identification data from each of the plurality of transfer devices that identifies an obstruction location, the identification data including connection data that indicates which of each of the transfer devices is connected to which device among the server device, the plurality of client devices or the plurality of transfer devices, and transfer path identification data that identifies a transfer path over which the data is transferred, and transfer volume data for the transferred data; a processor; and a memory storing instructions, which when executed by the processor performs a procedure, the procedure including; (a) based on the connection data received by the reception device from each of the plurality of transfer devices, determining whether or not the connection data has been received from a plurality of transfer devices connected to a non-transmitting transfer device that is a transfer device that is not transmitting the connection data; (b) in cases in which it is determined at (a) that the connection data has been received from a plurality of the transfer devices connected to the non-transmitting transfer device, based on the transfer path identification data received by the reception device from each of the plurality of transfer devices connected to the non-transmitting transfer device, identifying a non-transmitting transfer device transfer path that is a transfer path on which the non-transmitting transfer device is positioned; and (c) taking each of the plurality of transfer paths as an identified transfer path, and, based on the transfer volume data received by the reception device from a plurality of transfer devices positioned on the identified transfer path, determining for each of the identified transfer paths whether or not an obstruction has occurred on the identified transfer path, and in cases in which the identified transfer path is the non-transmitting transfer device transfer path identified by the identification device, employing the transfer volume data that has been received from another transfer device positioned on the non-transmitting transfer device transfer path as the transfer volume data of the non-transmitting transfer device to determine whether or not an obstruction has occurred on the identified transfer path. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification