Patent ID: 7849471

Claim:
A server apparatus comprising: a processor; memory; 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 an 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, wherein the priority information includes event class information discriminating the class of an event to be notified, event status information representing a state of the event, and notification priority information for each of the event class information and the event status information.