NETWORK DEVICE AND CONTROL METHOD OF THE SAME
First Claim
Patent Images
1. A network device comprising:
- communication management means for managing a plurality of types of communication middleware;
obtaining means for obtaining capability information of a device existing on a network;
judgment means for judging which communication middleware of said plurality of types of communication middleware of said communication management means is to be activated/inactivated, on the basis of the capability information obtained by said obtaining means;
communication means for executing communication between devices across the network by using communication middleware found to be activated by said judgment means;
analysis means for analyzing a protocol used by communication middleware of another device on the network; and
protocol correction means for correcting corresponding communication middleware of said communication management means in accordance with a result of analysis by said analysis means.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device obtains capability information of a device existing on a network, activites/inactivates one of a plurality of types of communication middleware on the basis of the obtained capability information, and executes communication between devices across the network by using the communication middleware. The network device also analyses a protocol used by communication middleware of another device on the network, and corrects the corresponding communication middleware in accordance with the result of analysis.
28 Citations
12 Claims
-
1. A network device comprising:
-
communication management means for managing a plurality of types of communication middleware;
obtaining means for obtaining capability information of a device existing on a network;
judgment means for judging which communication middleware of said plurality of types of communication middleware of said communication management means is to be activated/inactivated, on the basis of the capability information obtained by said obtaining means;
communication means for executing communication between devices across the network by using communication middleware found to be activated by said judgment means;
analysis means for analyzing a protocol used by communication middleware of another device on the network; and
protocol correction means for correcting corresponding communication middleware of said communication management means in accordance with a result of analysis by said analysis means. - View Dependent Claims (2, 3)
-
-
4. A control method of a network device comprising a plurality of types of communication middleware, comprising:
-
an obtaining step of obtaining capability information of a device existing on a network;
a judgment step of judging which communication middleware of the plurality of types of communication middleware is to be activated/inactivated, on the basis of the capability information obtained in said obtaining step;
a communication step of executing communication between devices across the network by using communication middleware found in said judgment step;
an analysis step of analyzing a protocol used by communication middleware of another device on the network; and
a correction step of correcting corresponding communication middleware in accordance with a result of analysis in said analysis step. - View Dependent Claims (5, 6)
-
-
7. A computer program for controlling a network device comprising a plurality of types of communication middleware, comprising:
-
an obtaining module adapted to obtain capability information of a device existing on a network;
a judgment module adapted to judge which communication middleware of the plurality of types of communication middleware is to be activated/inactivated, on the basis of the capability information obtained by said obtaining module;
a communication module adapted to execute communication between devices across the network by using communication middleware found by said judgment module;
an analysis module adapted to analyze a protocol used by communication middleware of another device on the network; and
a correction module adapted to correct corresponding communication middleware in accordance with a result of analysis by said analysis module. - View Dependent Claims (8, 9)
-
-
10. A storage medium for storing a computer program which controls a network device comprising a plurality of types of communication middleware, said computer program comprising:
-
an obtaining module adapted to obtain capability information of a device existing on a network;
a judgment module adapted to judge which communication middleware of the plurality of types of communication middleware is to be activated/inactivated, on the basis of the capability information obtained by said obtaining module;
a communication module adapted to execute communication between devices across the network by using communication middleware found by said judgment module;
an analysis module adapted to analyze a protocol used by communication middleware of another device on the network; and
a correction module adapted to correct corresponding communication middleware in accordance with a result of analysis by said analysis module. - View Dependent Claims (11, 12)
-
Specification