SERVER APPARATUS, METHOD FOR CONTROLLING THE SERVER APPARATUS, RELATED CONTROL PROGRAM, AND STORAGE MEDIUM STORING THE PROGRAM
First Claim
Patent Images
1. A server apparatus comprising:
- an event registration message reception unit configured to receive, from a client apparatus connected via a network, an event registration message relating to registration of an event to be notified;
an event notification rate determination unit configured to determine an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
an event notification rate storage unit configured to store, into a storage apparatus, the event notification rate determined by the event notification rate determination unit and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
an event notification unit configured to notify the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An event notification method for a server apparatus configured to notify a client apparatus of generated events, includes setting an event notification rate indicating the interval of notification notifying generated events, and determining an event to be notified to the client apparatus among events generated within a unit time corresponding to the event notification rate being set, with reference to priority information corresponding to the generated events.
-
Citations
16 Claims
-
1. A server apparatus comprising:
-
an event registration message reception unit configured to receive, from a client apparatus connected via a network, an event registration message relating to registration of an event to be notified;
an event notification rate determination unit configured to determine an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
an event notification rate storage unit configured to store, into a storage apparatus, the event notification rate determined by the event notification rate determination unit and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
an event notification unit configured to notify the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A server apparatus configured to notify a client apparatus of generated events, comprising:
-
a setting unit configured to set an event notification rate indicating the interval of notification notifying generated events; and
a determination unit configured to determine an event to be notified to the client apparatus among events generated within a unit time corresponding to the event notification rate being set by the setting unit, with reference to priority information corresponding to the generated events.
-
-
7. An event notification method for a server apparatus connected via a network to a client apparatus, the method comprising:
-
receiving, from a client apparatus, an event registration message relating to registration of an event to be notified;
determining an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
storing, into a storage apparatus, the event notification rate determined in the event notification rate determination step and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
notifying the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus. - View Dependent Claims (9, 10, 11, 12)
-
-
8. An event notification method for a server apparatus configured to notify a client apparatus of generated events, the method comprising:
-
setting an event notification rate indicating the interval of notification notifying generated events; and
determining an event to be notified to the client apparatus among events generated within a unit time corresponding to the event notification rate being set in the setting step, with reference to priority information corresponding to the generated events.
-
-
13. An event notification system including a server apparatus and a client apparatus connected via a network, the system comprising:
-
the client apparatus including, an event registration message transmission unit configured to transmit, to the server apparatus, an event registration message relating to registration of an event to be notified; and
the server apparatus including, an event registration message reception unit configured to receive, from the client apparatus, the event registration message;
an event notification rate determination unit configured to determine an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
an event notification rate storage unit configured to store, into a storage apparatus, the event notification rate determined by the event notification rate determination unit and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
an event notification unit configured to notify the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus.
-
-
14. A computer readable medium containing computer-executable instructions to be executed in a server apparatus configured to notify a client apparatus of generated events, the computer readable medium comprising:
-
computer-executable instructions for receiving, from a client apparatus connected via a network, an event registration message relating to registration of an event to be notified;
computer-executable instructions for determining an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
computer-executable instructions for storing, into a storage apparatus, the event notification rate determined by the event notification rate determination unit and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
computer-executable instructions for notifying the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus.
-
-
15. A computer readable medium containing computer-executable instructions to be executed in an apparatus configured to notify a client apparatus of generated events, the computer readable medium comprising:
-
computer-executable instructions for receiving, from a client apparatus connected via a network, an event registration message relating to registration of an event to be notified;
computer-executable instructions for determining an event notification rate to be registered based on an event notification rate relating to the interval of events to be notified, included in the event registration message;
computer-executable instructions for storing, into a storage apparatus, the event notification rate determined by the event notification rate determination unit and priority information relating to priority of an event to be notified, included in the event registration message, based on destination information of the client apparatus to which the event is notified; and
computer-executable instructions for notifying the client apparatus of information relating to an event having high priority among events generated within a time corresponding to the event notification rate, based on the event notification rate stored in the storage apparatus, the priority information, and the destination information of the client apparatus.
-
-
16. A computer readable medium containing computer-executable instructions to be executed in an apparatus configured to notify a client apparatus of generated events, the computer readable medium comprising:
-
computer-executable instructions for setting an event notification rate indicating the interval of notification notifying generated events, and computer-executable instructions for determining an event to be notified to the client apparatus among events generated within a unit time corresponding to the event notification rate being set by the setting unit, with reference to priority information corresponding to the generated events.
-
Specification