Apparatus and method for managing state of external apparatus
First Claim
Patent Images
1. An apparatus including a processor for managing a state of an external apparatus connected thereto, comprising:
- a database;
a plurality of managed objects (MOs);
each managed object (MO) of the plurality of managed object managing the state of the external apparatus, said each MO being provided in said database and realized by an application, said each MO having a table storing information on the state of the external apparatus, a stored procedure defining a method related to the table and a notification of a state change;
a control interface through which a MO of the plurality of managed objects performs outer control of the external apparatus from said database, the interface being provided in said MO;
a protocol conversion part converting the information in a first protocol into a second protocol for transmitting the information between said database and the external apparatus, wherein the control interface establishes an interface between the MO and the protocol conversion part;
the protocol conversion part further receiving a result of outer control from the external apparatus, converting the result into grammar of said database, returning information on the result of the outer control to said MO by the stored produced and if the result shows that the outer control is completed, said database is updated and responses to the application; and
a result notification interface for notifying said database of the result of the outer control performed by said MO with a result being correlated with the outer control, the result notification interface being provided in said MO.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for managing a state of an external apparatus connected thereto includes a database storing the state of the external apparatus, a managed object (MO) managing the state of the external apparatus, and a control interface for the MO performing outer control from the database. The MO is provided in the database and realized by an application, and the interface is provided in the MO.
-
Citations
18 Claims
-
1. An apparatus including a processor for managing a state of an external apparatus connected thereto, comprising:
-
a database; a plurality of managed objects (MOs); each managed object (MO) of the plurality of managed object managing the state of the external apparatus, said each MO being provided in said database and realized by an application, said each MO having a table storing information on the state of the external apparatus, a stored procedure defining a method related to the table and a notification of a state change; a control interface through which a MO of the plurality of managed objects performs outer control of the external apparatus from said database, the interface being provided in said MO; a protocol conversion part converting the information in a first protocol into a second protocol for transmitting the information between said database and the external apparatus, wherein the control interface establishes an interface between the MO and the protocol conversion part; the protocol conversion part further receiving a result of outer control from the external apparatus, converting the result into grammar of said database, returning information on the result of the outer control to said MO by the stored produced and if the result shows that the outer control is completed, said database is updated and responses to the application; and a result notification interface for notifying said database of the result of the outer control performed by said MO with a result being correlated with the outer control, the result notification interface being provided in said MO. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of managing a state of an external apparatus, comprising:
-
providing a plurality of managed objects (MOs); realizing each managed object (MO) of the plurality of MOs by an application, wherein said each MO being provided in a database, and said each MO having a table storing information on the state of the external apparatus, a stored procedure defining a method related to the table and a notification of a state change; managing the state of the external apparatus by a MO of the MOs; storing the state of the external apparatus in the database; performing outer control of the external apparatus by the MO from said database through a control interface, the control interface being provided in the MO; converting the information in a first protocol into a second protocol for transmitting the information between said database and the external apparatus, wherein the control interface establishes an interface between the MO and a protocol conversion part, said protocol conversion part further receiving a result of outer control from the external apparatus, converting the result into grammar of the database, returning information on the result of the outer control to the MO by the stored produced and if the result shows that the outer control is completed, the database is updated and responses to the application; and notifying the database of the result of the outer control performed by the MO with a result being correlated with the outer control via a result notification interface being provided in the MO. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification