Patent ID: 8775878
Filing Date: 2014-07-08
Classification: G06F

Abstract:
1. An information processing apparatus, comprising: a connecting unit configured to connect to a plurality of terminal apparatuses and a plurality of client apparatuses via a network; a setting unit configured to set, in a case where a first notification request indicating that a first event message is needed when an event occurs in a first terminal apparatus among the plurality of terminal apparatuses is received from a first client apparatus among the plurality of client apparatuses, the first client apparatus as an event notification destination and the first terminal apparatus as an event registration destination based on the first notification request; a transmitting unit configured to transmit to the set event registration destination, in the case where the first notification request is received, a second notification request indicating that a second event message is needed when the event occurs in the first terminal apparatus; a reception unit configured to receive the second event message from the first terminal apparatus, in response to the second notification request; a transfer unit configured to transfer the second event message received by said reception unit as the first event message to the first client apparatus, in response to the first notification request; a querying unit configured to be operable, when the second event message transferred to the first client apparatus is related to an error event indicative of an error having occurred in the first terminal apparatus, to query the set event registration destination regarding whether or not the error has been eliminated in the first terminal apparatus; and a notification unit configured to send an error recovery message indicative of elimination of the error to the set event notification destination, when a response indicating that the error has been eliminated is received from the first terminal apparatus.