Resource management system, resource information providing method and program
First Claim
1. A resource management system comprising a resource information providing server for providing resource information relating a plurality of resources connected to a network in response to a request from a resource user, wherein:
- the resource information providing server includes;
a resource information storage unit storing therein resource information;
a schedule storage unit storing therein an updating schedule of the resource information stored in the resource information storage unit; and
a resource information update unit for acquiring the resource information based on the schedule stored in the schedule storage unit; and
updating the resource information stored in the resource information storage unit by the acquired resource information,the schedule storage unit stores therein at least an updating schedule having an updating interval and an updating timing defined for each resource for which resource information is to be acquired; and
an agent for collecting resource information from the resources, the agent being adapted to transmit resource information to the resource information update unit, and the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit,wherein the agent registers notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, the agent transmits the resource information specified by the automatic notification request to the resource information update unit.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a resource management system capable of stably providing most recently updated resource information at a high speed. A resource information update unit collects resource information from a plurality of agents by means of agent connection management unit according to an update schedule of resource information stored in a schedule storage unit, and stores the same in a resource information storage unit. A retrieval processing unit accesses the resource information storage unit to acquire retrieval results of resource information. A static schedule generation unit selects update interval for each of resource information, generates a static schedule, and store the same in the schedule storage unit.
-
Citations
23 Claims
-
1. A resource management system comprising a resource information providing server for providing resource information relating a plurality of resources connected to a network in response to a request from a resource user, wherein:
-
the resource information providing server includes;
a resource information storage unit storing therein resource information;
a schedule storage unit storing therein an updating schedule of the resource information stored in the resource information storage unit; and
a resource information update unit for acquiring the resource information based on the schedule stored in the schedule storage unit; and
updating the resource information stored in the resource information storage unit by the acquired resource information,the schedule storage unit stores therein at least an updating schedule having an updating interval and an updating timing defined for each resource for which resource information is to be acquired; and an agent for collecting resource information from the resources, the agent being adapted to transmit resource information to the resource information update unit, and the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit, wherein the agent registers notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, the agent transmits the resource information specified by the automatic notification request to the resource information update unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A resource management system comprising a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, wherein:
-
the resource information providing server includes;
a resource information storage unit storing resource information;
a schedule storage unit storing an updating schedule of the resource information stored in the resource information storage unit;
a resource information update unit for acquiring the resource information according to the schedule stored in the schedule storage unit and updating the resource information stored in the resource information storage unit by the acquired resource information; and
a dynamic schedule generation unit for dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of the communication line, the updating schedule stored in the schedule storage unit having an updating timing defined for each resource for which resource information is to be acquired; andan agent for collecting resource information from the resources, the agent being adapted to transmit resource information to the resource information update unit, and the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit, wherein the agent registers notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, the agent transmits the resource information specified by the automatic notification request to the resource information update unit.
-
-
12. A method for providing resource information by means of a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the method comprising:
-
storing in a schedule storage unit an updating schedule defining an updating timing of resource information and including an updating interval selected at least for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; providing the resource information stored in the resource information storage unit in response to a request from a resource information user; collecting, via an agent, resource information from the resources; transmitting, via the agent, resource information to a resource information update unit, the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit; and registering, via the agent, notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, transmitting the resource information specified by the automatic notification request to the resource information update unit. - View Dependent Claims (13)
-
-
14. A method for providing resource information by means of a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, the method comprising:
-
storing an updating schedule defining the updating timing of resource information in a schedule storage unit; acquiring resource information according to the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of a communication line; providing the resource information stored in the resource information storage unit in response from a resource information user; collecting, via an agent, resource information from the resources; transmitting, via the agent, resource information to a resource information update unit, the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit; and registering, via the agent, notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, transmitting the resource information specified by the automatic notification request to the resource information update unit.
-
-
15. A computer readable storage medium storing a program for a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the program defining:
-
storing in a schedule storage unit an updating schedule defining an updating timing of resource information and including an updating interval selected at least for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; providing the resource information stored in the resource information storage unit in response to a request from a resource information user; collecting, via an agent, resource information from the resources; transmitting, via the agent, resource information to a resource information update unit, the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit; and registering, via the agent, notification conditions and an automatic notification request that specifies resource information in advance and, when notification conditions specified by the automatic notification request arise, transmitting the resource information specified by the automatic notification request to the resource information update unit. - View Dependent Claims (16)
-
-
17. A computer readable storage medium storing a program for a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the program defining:
-
storing an updating schedule defining the updating timing of resource information in a schedule storage unit; acquiring resource information according to the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of communication line; providing the resource information stored in the resource information storage unit in response to a request from a resource information user; collecting, via an agent, resource information from the resources; transmitting, via the agent, resource information to a resource information update unit, the updating timing being defined based on the number of agents capable of simultaneously accessing the resource information update unit; and registering, via the agent, notification conditions and an automatic notification request that specifics resource information in advance and when notification conditions specified by the automatic notification request arise, transmitting the resource information specified by the automatic notification request to the resource information update unit.
-
-
18. A resource management system comprising a resource information providing server for providing resource information relating a plurality of resources connected to a network in response to a request from a resource user, wherein:
-
the resource information providing server includes;
a resource information storage unit storing therein resource information;
a schedule storage unit storing therein an updating schedule of the resource information stored in the resource information storage unit; and
a resource information update unit for acquiring the resource information based on the schedule stored in the schedule storage unit; and
updating the resource information stored in the resource information storage unit by the acquired resource information,the schedule storage unit stores therein at least an updating schedule, having an updating interval and an updating timing defined for each resource for which resource information is to be acquired, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that the resource information update unit carries out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
-
19. A resource management system comprising a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, wherein:
the resource information providing server includes;
a resource information storage unit storing resource information;
a schedule storage unit storing an updating schedule of the resource information stored in the resource information storage unit;
a resource information update unit for acquiring the resource information according to the schedule stored in the schedule storage unit and updating the resource information stored in the resource information storage unit by the acquired resource information; and
a dynamic schedule generation unit for dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of the communication line, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that the resource information update unit carries out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
20. A method for providing resource information by means of a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the method comprising:
-
storing in a schedule storage unit an updating schedule defining an updating timing of resource information and including an updating interval selected at least for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; and providing the resource information stored in the resource information storage unit in response to a request from a resource information user, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that is carried out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
-
21. A method for providing resource information by means of a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, the method comprising:
-
storing an updating schedule defining the updating timing of resource information in a schedule storage unit; acquiring resource information according to the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of a communication line; and providing the resource information stored in the resource information storage unit in response from a resource information user, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that is carried out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
-
22. A computer readable storage medium storing a program for a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the program defining:
-
storing in a schedule storage unit an updating schedule defining an updating timing of resource information and including an updating interval selected at least for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; and providing the resource information stored in the resource information storage unit in response to a request from a resource information user, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that is carried out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
-
23. A computer readable storage medium storing a program for a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the program defining:
-
storing an updating schedule defining the updating timing of resource information in schedule storage unit; acquiring resource information according to the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; dynamically modifying the updating schedule stored in the schedule storage unit based on a state of the resource information providing server, and at least one of a state of the resources and a state of communication line; and providing the resource information stored in the resource information storage unit in response to a request from a resource information user, wherein the updating schedule specifies the resource information to be acquired at each of the pollings that is carried out at a predetermined time interval, wherein the upper limit of the resource information to be acquired at each polling is specified based on the memory capacity of the resource information providing server.
-
Specification