Information exchange system and management server, terminal unit, and method for reducing network load used in the same
First Claim
1. An information exchange system comprising a first terminal unit, a second terminal unit, and a management server, wherein the first terminal unit includes monitoring means that monitors the status of at least one object to be monitored and notification means that sends the management server a notification of the status of said at least one object to be monitored, the second terminal unit includes status notification request sending means that sends the management server a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored, and the management server includes monitored-object status retaining means that receives the status of said at least one object to be monitored from the first terminal unit and retains the received status and first transmission processing means that sends the second terminal unit a notification signal for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored.
1 Assignment
0 Petitions
Accused Products
Abstract
A resource list server issues SUBSCRIBE requests for individual resources in a list upon receiving a SUBSCRIBE request for the list. Then, when the resource list server has received first NOTIFY messages that indicate the status of the individual resources from a notifier for the resources, the resource list server sends second NOTIFY messages to a subscriber that has a subscription for the list, which includes the resources.
-
Citations
73 Claims
-
1. An information exchange system comprising a first terminal unit, a second terminal unit, and a management server, wherein
the first terminal unit includes monitoring means that monitors the status of at least one object to be monitored and notification means that sends the management server a notification of the status of said at least one object to be monitored, the second terminal unit includes status notification request sending means that sends the management server a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored, and the management server includes monitored-object status retaining means that receives the status of said at least one object to be monitored from the first terminal unit and retains the received status and first transmission processing means that sends the second terminal unit a notification signal for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored.
-
10. An information exchange system comprising a notifier, a subscriber, and a management server, wherein
the notifier includes monitoring means that monitors the status of at least one resource and notification means that sends the management server a notification of the status of said at least one resource with a first NOTIFY message, the subscriber includes SUBSCRIBE request sending means that sends the management server a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource, and the management server includes resource status retaining means that receives the status of said at least one resource sent from the notifier with the first NOTIFY message and retains the received status and first transmission processing means that sends the subscriber a second NOTIFY message for each of said at least one resource, the second NOTIFY message including the status of each of said at least one resource.
-
19. A management server for an information exchange system including a first terminal unit and a second terminal unit, the first terminal unit including monitoring means that monitors the status of at least one object to be monitored and notification means that sends a notification of the status of said at least one object to be monitored, the second terminal unit including status notification request sending means that sends a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored, the management server comprising:
-
monitored-object status retaining means that receives the status of said at least one object to be monitored from the first terminal unit and retains the received status; and
first transmission processing means that sends the second terminal unit a notification signal for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A management server for an information exchange system including a notifier and a subscriber, the notifier including monitoring means that monitors the status of at least one resource and notification means that sends a notification of the status of said at least one resource with a first NOTIFY message, the subscriber including SUBSCRIBE request sending means that sends a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource, the management server comprising:
-
resource status retaining means that receives the status of said at least one resource sent from the notifier with the first NOTIFY message and retains the received status; and
first transmission processing means that sends the subscriber a second NOTIFY message for each of said at least one resource, the second NOTIFY message including the status of each of said at least one resource. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A terminal unit that constitutes, together with a management server and a different terminal unit, an information exchange system, the different terminal unit including monitoring means that monitors the status of at least one object to be monitored and notification means that sends the management server a notification of the status of said at least one object to be monitored, the terminal unit comprising:
-
status notification request sending means that sends the management server a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored;
first determining means that determines whether a notification signal represents a status notification requested with the status notification request when the notification signal is sent from the management server for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored; and
information interpreting means that interprets the notification signal when it is determined that the notification signal represents the status notification requested with the status notification request. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A terminal unit that constitutes, together with a management server and a different terminal unit, an information exchange system, the different terminal unit including monitoring means that monitors the status of at least one resource and notification means that sends the management server a notification of the status of said at least one resource, the terminal unit comprising:
-
SUBSCRIBE request sending means that sends the management server a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource;
first determining means that determines whether a NOTIFY message represents a status notification requested with the SUBSCRIBE request when the NOTIFY message is sent from the management server for each of said at least one resource, the NOTIFY message including the status of each of said at least one resource; and
information interpreting means that interprets the NOTIFY message when it is determined that the NOTIFY message represents the status notification requested with the SUBSCRIBE request. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for reducing network load, the method being applied to an information exchange system that includes a first terminal unit, a second terminal unit, and a management server, the first terminal unit including monitoring means that monitors the status of at least one object to be monitored and notification means that sends a notification of the status of said at least one object to be monitored, the second terminal unit including status notification request sending means that sends a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored, the method comprising:
-
a step in the management server of receiving the status of said at least one object to be monitored from the first terminal unit and retaining the received status in monitored-object status retaining means; and
a first transmitting step in the management server of sending the second terminal unit a notification signal for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for reducing network load, the method being applied to an information exchange system that includes a notifier, a subscriber, and a management server, the notifier including monitoring means that monitors the status of at least one resource and notification means that sends a notification of the status of said at least one resource with a first NOTIFY message, the subscriber including SUBSCRIBE request sending means that sends a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource, the method comprising:
-
a step in the management server of receiving the status of said at least one resource sent from the notifier with the first NOTIFY message and retaining the received status in resource status retaining means; and
a first transmitting step in the management server of sending the subscriber a second NOTIFY message for each of said at least one resource, the second NOTIFY message including the status of each of said at least one resource. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A program that is applied to a computer of a management server that constitutes, together with a first terminal unit and a second terminal unit, an information exchange system, the first terminal unit including monitoring means that monitors the status of at least one object to be monitored and notification means that sends a notification of the status of said at least one object to be monitored, the second terminal unit including status notification request sending means that sends a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored, the program causing the computer to execute:
-
a step of receiving the status of said at least one object to be monitored from the first terminal unit and retaining the received status in monitored-object status retaining means; and
a first transmitting step of sending the second terminal unit a notification signal for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored. - View Dependent Claims (67)
-
-
68. A program that is applied to a computer of a management server that constitutes, together with a notifier and a subscriber, an information exchange system, the notifier including monitoring means that monitors the status of at least one resource and notification means that sends a notification of the status of said at least one resource with a first NOTIFY message, the subscriber including SUBSCRIBE request sending means that sends a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource, the program causing the computer to execute:
-
a step of receiving the status of said at least one resource sent from the notifier with the first NOTIFY message and retaining the received status in resource status retaining means; and
a first transmitting step of sending the subscriber a second NOTIFY message for each of said at least one resource, the second NOTIFY message including the status of each of said at least one resource. - View Dependent Claims (69)
-
-
70. A program that is applied to a computer of a terminal unit that constitutes, together with a management server and a different terminal unit, an information exchange system, the different terminal unit including monitoring means that monitors the status of at least one object to be monitored and notification means that sends the management server a notification of the status of said at least one object to be monitored, the program causing the computer to execute:
-
a step of sending the management server a status notification request that includes information for specifying a group of objects to be monitored, the group including said at least one object to be monitored;
a first determining step of determining whether a notification signal represents a status notification requested with the status notification request when the notification signal is sent from the management server for each of said at least one object to be monitored, the notification signal including the status of each of said at least one object to be monitored; and
a step of interpreting the notification signal when it is determined that the notification signal represents the status notification requested with the status notification request. - View Dependent Claims (71)
-
-
72. A program that is applied to a computer of a terminal unit that constitutes, together with a management server and a different terminal unit, an information exchange system, the different terminal unit including monitoring means that monitors the status of at least one resource and notification means that sends the management server a notification of the status of said at least one resource, the program causing the computer to execute:
-
a step of sending the management server a SUBSCRIBE request that includes information for specifying a group of resources, the group including said at least one resource;
a first determining step of determining whether a NOTIFY message represents a status notification requested with the SUBSCRIBE request when the NOTIFY message is sent from the management server for each of said at least one resource, the NOTIFY message including the status of each of said at least one resource; and
a step of interpreting the NOTIFY message when it is determined that the NOTIFY message represents the status notification requested with the SUBSCRIBE request. - View Dependent Claims (73)
-
Specification