Patent ID: 8701123

Claim:
An apparatus for transmitting events in a web-based system, the apparatus comprising: an event occurrence detector configured to detect an occurrence of each of the events; an event storage unit configured to store each of the occurred events; a response transmitter configured to transmit a first response including at least one event of the occurred events to a control device according to a request from the control device; a time measurement unit configured to measure a time elapsed after the request or the response, and a control unit configured to transmit a second response to the control device, which selectively asks the control device to re-request a report of another of the occurred events according to the measured time, wherein the apparatus is configured to operate as a controlled device in the web-based system, and wherein when a request for a report of an occurred event has not been received from the control device, multiple events are stored and simultaneously transmitted when the request is received.