Object-oriented device management system and method
AssigneeFujitsu Limited
InventorKiyoshi Sugita
Life of this patent
Estimating the term…
Abstract
A device interfacer detects asynchronously occurring changes in function attributes in a device, and transmits the change attribute data to a database system. Then, a database system writes the changes to the database in a memory or an external storage device. A change point detection unit monitors the changes in the attribute record specified in the database, and asynchronously generates events for an object management software or the device interfacer corresponding to a change when any change occurs in the attribute record.
Claims11
An object-oriented device management system for managing a device, said device being managed based on function attributes corresponding to the device, said attributes including at least one of a state of said device and management information for setting and controlling said device, comprising:
- a database unit storing a function attribute corresponding to the device to be managed as an attribute record, and accessing to the attribute record;
- an object management unit connecting to and instructing said database unit to access the attribute record based on an instruction from a user interface concerning the function attribute or based on a first event to be reported to said object management unit, said first event being generated by a change point detection unit;
- a device interfacer unit connected to said device and instructing said database unit to access the attribute record based on a change in the function attribute of the device to be managed or based on a second event to be reported to said device interfacer unit said second event being generated by said change point detection unit;
- and
- said change point detection unit monitoring a change in the attribute record stored in said database unit, and generating the first event for said object management unit and said second event for said device interfacer unit when changes occur, wherein
- said object management unit and said device interfacer unit communicate indirectly via said database unit but not directly between said object management unit and said interfacer unit in responding to the first and second event.
An object-oriented device management method for managing a device based on function attributes corresponding to the device, said attributes including at least one of a state of said device and management information for setting and controlling said device, comprising the steps of:
- storing in a database a function attribute corresponding to the device to be managed as an attribute record;
- accessing by an object management unit connected to said database the attribute record in said database based on an instruction from a user interface concerning the function attributes or based on a first event reported to said object management unit;
- accessing by a device interfacer unit connected to said device the attribute record in said database based on a change in the function attribute of the device to be managed or based on a second event reported to said device interfacer unit;
- and
- monitoring changes in the attribute record stored in said database, and generating said first or second event when a change occurs,
- thereby said object management unit and said device interfacer unit communicate indirectly via said database unit in responding to the first or second event.
A computer-readable storage medium used to direct a computer to perform
- storing in a database a function attribute corresponding to the computer to be managed as an attribute record;
- accessing by an object management unit the attribute record in said database based on an instruction from a user interface concerning the function attribute or based on a first event;
- accessing by a device interfacer unit the attribute record in said database based on a change in the function attribute of said computer to be managed or based on a second event;
- and
- monitoring changes in the attribute record stored in said database, and generating said first and said second event when changes occur;
- thereby said object management unit and said device interfacer unit communicate indirectly via said database unit in responding to the first or second event.
An object-oriented device management system for managing a device based on function attributes corresponding to the device said attributes including at least one of a state of said device and management information for setting and controlling said device, comprising:
- database means for storing a function attribute corresponding to the device to be managed as an attribute record, and for accessing the attribute record;
- object management means connected to and instructing said database means to access the attribute record based on an instruction from a user interface concerning the function attribute based on a first event to be reported to said object management means, said first event being generated by change point detection means;
- device interfacer means connected to said device and instructing said database means to access the attribute record based on a change in the function attribute of the device to be managed or based on a second event to be reported to said device interfacer means, said second event being generated by said change point detection means;
- and
- said change point detection means monitoring a change in the attribute record stored in said database means, and generating the first event for said object management means and said second event for said device interfacer means when changes occur, wherein
- said object management unit and said device interfacer unit communicate indirectly via said database unit in responding to the first or second event.
Dependencies are inferred from the claim text.