Patent ID: 8254543

Claim:
A sensor event controller for notifying sensor event data obtained from a sensor device to a service application program designed for accepting a processing request containing an input from a browser and returning a result of a requested processing operation to the browser, the sensor event controller comprising: an information collection part that collects information for identification of a service application program that is being used on a browser, and header information transmitted/received between the browser and the service application program, and stores the same as collected data in a collected data storage part; a data reception part that receives sensor event data obtained from the sensor device; a data-notified application determination part that, referring to the collected data in the collected data storage part, decides that the service application program that is being used on the browser is a service application program as a destination to which the sensor event data are to be notified; a data conversion part that converts the sensor event data received by the data reception part under conversion rules preliminarily defined with respect to the service application program as the notification destination, so that the data are compliant with an input interface of the service application program as the notification destination; an application invocation part that transmits a processing request to the service application program as the notification destination, the processing request being generated by adding the header information contained in the collected data in the collected data storage part to the converted sensor event data; and a contents transmission part that transmits a result of a requested processing operation received from the service application program to the browser.