Sensor management apparatus, sensor management apparatus control program, computer-readable recording medium containing the program, and sensor management apparatus control method
First Claim
1. A sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client, the sensor automatically performing sensing and transmitting sensing data, the client designating a timing and requesting sensing data acquired by the sensor, said sensor manager device comprising:
- a data receiver section receiving sensing data transmitted from the sensor;
a data write section writing the received sensing data, sensing time information indicating a sensing time of the sensing data, and a unique sensor ID of the sensor transmitting the sensing data in association with one another to a memory section;
the memory section storing the sensing data, the sensing time information, and the sensor ID;
a data processing section generating sensing data which is provided by a sensor designated by the client at the timing designated by the client on the basis of the sensing data, the sensing time information, and the sensor ID stored in the memory section; and
a data output section outputting the sensing data generated by the data processing section to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
A sensor network controller (4) includes: a sensor interface (44) receiving sensing data transmitted from sensors (5); a data write section (150) writing the received sensing data and sensing time information indicating a sensing time of the sensing data in association with each other to a memory section (42); the memory section (42) storing the sensing data and the sensing time information; a first data processing section (144) generating sensing data which is at the timing designated by a client on the basis of the sensing data and the sensing time information stored in the memory section (42); and a data output section (148) outputting the generated sensing data to the client. The client is enabled to acquire sensing data in accordance with a request even if the scheme by which the sensors convey sensing data does not match with the scheme by which the client makes a request for sensing data.
41 Citations
16 Claims
-
1. A sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor automatically performing sensing and transmitting sensing data, the client designating a timing and requesting sensing data acquired by the sensor, said sensor manager device comprising: -
a data receiver section receiving sensing data transmitted from the sensor;
a data write section writing the received sensing data, sensing time information indicating a sensing time of the sensing data, and a unique sensor ID of the sensor transmitting the sensing data in association with one another to a memory section;
the memory section storing the sensing data, the sensing time information, and the sensor ID;
a data processing section generating sensing data which is provided by a sensor designated by the client at the timing designated by the client on the basis of the sensing data, the sensing time information, and the sensor ID stored in the memory section; and
a data output section outputting the sensing data generated by the data processing section to the client. - View Dependent Claims (2, 8, 9, 10, 11, 12)
-
-
3. A sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor, when there has occurred a change in a sensing result, transmitting sensing data after the change, the client designating a timing and requesting sensing data acquired by the sensor, said sensor manager device comprising: -
a data receiver section receiving sensing data transmitted from the sensor;
a memory section storing the received sensing data;
a data processing section acquiring latest sensing data stored in the memory section at the timing designated by the client; and
a data output section outputting the sensing data acquired by the data processing section to the client.
-
-
4. A sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor automatically performing sensing and transmitting sensing data, the client requesting sensing data when there has occurred a change in a sensing result acquired by the sensor, said sensor manager device comprising: -
a data receiver section receiving sensing data transmitted from the sensor;
a memory section storing the received sensing data;
a data processing section determining whether there has occurred a change in the sensing data on the basis of the sensing data stored in the memory section, and when it is determined that there has occurred a change, acquiring sensing data after the change; and
a data output section outputting the sensing data acquired by the data processing section to the client. - View Dependent Claims (5)
-
-
6. A sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor performing sensing and transmitting sensing data in accordance with a sensing signal requesting a transmission of the sensing data, the client requesting sensing data when there has occurred a change in a sensing result acquired by the sensor, said sensor manager device comprising: -
a signal output section outputting the sensing signal to the sensor;
a data receiver section receiving the sensing data transmitted from the sensor;
a memory section storing the received sensing data;
a data processing section determining whether there has occurred a change in the sensing data on the basis of the sensing data stored in the memory section, and when it is determined that there has occurred a change, acquiring sensing data after the change; and
a data output section outputting the sensing data acquired by the data processing section to the client. - View Dependent Claims (7)
-
-
13. A method of controlling a sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor automatically performing sensing and transmitting sensing data, the client designating a timing and requesting sensing data acquired by the sensor, said method comprising the steps of: -
(a) receiving sensing data transmitted from the sensor;
(b) writing the received sensing data, sensing time information indicating a sensing time of the sensing data, and a unique sensor ID of the sensor transmitting the sensing data in association with each other to a memory section;
(c) generating sensing data which is provided by a sensor designated by the client at the timing designated by the client on the basis of the sensing data, the sensing time information, and the sensor ID stored in the memory section; and
(d) outputting the sensing data generated in step (c) to the client.
-
-
14. A method of controlling a sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor, when there has occurred a change in a sensing result, transmitting sensing data after the change, the client designating a timing and requesting sensing data acquired by the sensor, said method comprising the steps of: -
(a) receiving sensing data transmitted from the sensor;
(b) writing the received sensing data to a memory section;
(c) acquiring latest sensing data stored in the memory section at the timing designated by the client;
(d) outputting the sensing data acquired in step (c) to the client.
-
-
15. A method of controlling a sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor automatically performing sensing and transmitting sensing data, the client requesting sensing data when there has occurred a change in a sensing result acquired by the sensor, said method comprising the steps of: -
(a) receiving sensing data transmitted from the sensor;
(b) writing the received sensing data to a memory section;
(c) determining whether there has occurred a change in the sensing data on the basis of the sensing data stored in the memory section, and when it is determined that there has occurred a change, acquiring sensing data after the change; and
(d) outputting the sensing data acquired in step (c) to the client.
-
-
16. A method of controlling a sensor manager device receiving sensing data transmitted from a sensor and providing data based on the sensing data to an external client,
the sensor performing sensing and transmitting sensing data in accordance with a sensing signal requesting a transmission of the sensing data, the client requesting sensing data when there has occurred a change in a sensing result acquired by the sensor, said method comprising the steps of: -
(a) outputting the sensing signal to the sensor;
(b) receiving the sensing data transmitted from the sensor;
(c) writing the received sensing data to a memory section;
(d) determining whether there has occurred a change in the sensing data on the basis of the sensing data stored in the memory section, and when it is determined that there has occurred a change, acquiring sensing data after the change; and
(e) outputting the sensing data acquired in step (d) to the client.
-
Specification