Patent ID: 7840666

Claim:
A device comprising: a receiver device adapted to receive an event registration request transmitted from each of at least one information processing apparatus on a network; a notification device adapted to notify a generated event to a corresponding one of the at least one information processing apparatus based on the event registration request received by said receiver device; a storage device adapted to store at least one threshold value relating to communication load caused by event notification; a determination device adapted to determine whether or not the communication load caused by event notification exceeds the threshold value in a case where said receiver device receives the event registration request; and a decision device adapted to decide, based on a result of determination by said determination device, a protocol for use for the event notification to the event registration request, wherein said event registration request includes information for identifying the protocol for use for the event notification to the event registration request, and said decision device is adapted to change the protocol requested in the event registration request based on the result of determination by said determination device.