Information Processing apparatus and computer usable medim therefor
First Claim
1. An information processing apparatus comprising:
- an event detecting unit to detect events occurring in the information processing apparatus;
an event notifying information generating unit to generate event notifying information, which includes event information concerning each of the events and information concerning at least one client device to which the event information is provided;
an event notifying information storage to store the event notifying information in a predetermined arrangement so that the event information is provided to the at least one client device in chronological order in which the events occur according to the predetermined arrangement;
a client information list storage to store therein information concerning the at least one client device to which the event information is provided;
a notifying unit to provide a piece of the event information corresponding to a first event among the plurality of events to the at least one client device, of which information is stored in the client information list storage; and
a judging unit to judge as to whether the piece of the event information was provided to the at least one client device normally,wherein the notifying unit provides another piece of the event information corresponding to a second event among the plurality of events, which occurs subsequently to the first event, according to the event notifying information when the judging unit judges that the precedent piece of the event information was provided to the at least one client device normally.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus is provided. The information processing apparatus includes an event detecting unit to detect events, an event notifying information generating unit to generate event notifying information, an event notifying information storage to store the event notifying information in a predetermined arrangement, a client information list storage to store information concerning the client device to which event information concerning each of the events is provided, a notifying unit to provide a piece of the event information corresponding to a first event to the client device, and a judging unit to judge whether the piece of the event information was provided to the client device normally. The notifying unit provides another piece of the event information corresponding to a second event, when the judging unit judges the precedent piece of the event information was provided to the client device normally.
8 Citations
15 Claims
-
1. An information processing apparatus comprising:
-
an event detecting unit to detect events occurring in the information processing apparatus; an event notifying information generating unit to generate event notifying information, which includes event information concerning each of the events and information concerning at least one client device to which the event information is provided; an event notifying information storage to store the event notifying information in a predetermined arrangement so that the event information is provided to the at least one client device in chronological order in which the events occur according to the predetermined arrangement; a client information list storage to store therein information concerning the at least one client device to which the event information is provided; a notifying unit to provide a piece of the event information corresponding to a first event among the plurality of events to the at least one client device, of which information is stored in the client information list storage; and a judging unit to judge as to whether the piece of the event information was provided to the at least one client device normally, wherein the notifying unit provides another piece of the event information corresponding to a second event among the plurality of events, which occurs subsequently to the first event, according to the event notifying information when the judging unit judges that the precedent piece of the event information was provided to the at least one client device normally. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to control an image processing apparatus capable of monitoring a plurality of events which occur in the information processing apparatus and providing event information concerning each of the events to at least one client device which is communicable with the information processing apparatus, comprising:
-
detecting an event occurring in the information processing apparatus; generating event notifying information, which includes the event information and information concerning the at least one client device to which the event information is provided; storing the event notifying information in a predetermined arrangement in an event notifying information storage so that the event information concerning each of the events is provided to the at least one client device in chronological order in which the events occur according to the predetermined arrangement; storing information concerning the at least one client device to which the event information is provided in a client information list storage; providing a piece of the event information corresponding to a first event among the plurality of events to the at least one client device, of which information is stored in the client information list storage; judging as to whether the piece of the event information was provided to the at least one client device normally; and providing another piece of the event information corresponding to a second event among the plurality of events, which occurs subsequently to the first event, according to the event notifying information when the judging unit judges that the precedent piece of the event information was provided to the at least one client device normally. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer usable medium comprising computer readable instructions for controlling a computer to monitor a plurality of events which occur in the information processing apparatus and provide event information concerning each of the events to at least one client device which is communicable with the information processing apparatus by executing steps of:
-
detecting an event occurring in the information processing apparatus; generating event notifying information, which includes the event information and information concerning the at least one client device to which the event information is provided; storing the event notifying information in a predetermined arrangement in an event notifying information storage so that the event information concerning each of the events is provided to the at least one client device in chronological order in which the events occur according to the predetermined arrangement; storing information concerning the at least one client device to which the event information is provided in a client information list storage; providing a piece of the event information corresponding to a first event among the plurality of events to the at least one client device, of which information is stored in the client information list storage; judging as to whether the piece of the event information was provided to the at least one client device normally; and providing another piece of the event information corresponding to a second event among the plurality of events, which occurs subsequently to the first event, according to the event notifying information when the judging unit judges that the precedent piece of the event information was provided to the at least one client device normally.
-
Specification