DEVICE MANAGING APPARATUS AND DEVICE SEARCHING METHOD
First Claim
1. A device managing apparatus configured to communicate with a plurality of devices through a network, each of the plurality of devices being a device having a causal relation with a target area specified by a space or a spacetime, and the each of the plurality of devices including at least one of a sensor and an actuator, the sensor being a device configured to acquire a state of the target area different from a position of presence of the device, the actuator being a device configured to change a state of the target area different from a position of presence of the device, the device managing apparatus comprising:
- a search request acquiring unit that acquires a device search request from a user;
a query creating unit that extracts a search condition concerning the space or the spacetime from the acquired device search request as an area condition and creates a query for extracting a device having a target area matching the area condition from among the plurality of devices;
a query transmitting unit that transmits the created query to the plurality of devices through a network in order to cause the devices to determine whether target areas of their own match the area condition; and
a search result creating unit that creates a device search result for the device search request on the basis of a response sent from the device matching the area condition included in the query.
1 Assignment
0 Petitions
Accused Products
Abstract
A device searching method for finding a device that satisfies a request condition from among a plurality of devices, each of the plurality of devices being a device having a causal relation with a target area specified by a space or a spacetime, includes acquiring a device search request from a user, extracting a search condition concerning the space or the spacetime from the acquired device search request as an area condition, creating a query for extracting a device having a target area matching the area condition from among the plurality of devices, transmitting the created query to the plurality of devices through a network in order to cause the devices to determine whether target areas of their own match the area condition, and creating a device search result for the device search request.
15 Citations
8 Claims
-
1. A device managing apparatus configured to communicate with a plurality of devices through a network, each of the plurality of devices being a device having a causal relation with a target area specified by a space or a spacetime, and the each of the plurality of devices including at least one of a sensor and an actuator, the sensor being a device configured to acquire a state of the target area different from a position of presence of the device, the actuator being a device configured to change a state of the target area different from a position of presence of the device, the device managing apparatus comprising:
-
a search request acquiring unit that acquires a device search request from a user; a query creating unit that extracts a search condition concerning the space or the spacetime from the acquired device search request as an area condition and creates a query for extracting a device having a target area matching the area condition from among the plurality of devices; a query transmitting unit that transmits the created query to the plurality of devices through a network in order to cause the devices to determine whether target areas of their own match the area condition; and a search result creating unit that creates a device search result for the device search request on the basis of a response sent from the device matching the area condition included in the query. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device having a causal relation with a target area specified by a space or a spacetime, the device comprising:
-
a receiving unit that receives, through a network, a query including an area condition, which is a condition concerning the space or the spacetime; a determining unit that compares an area condition included in the received query and a target area of the device thereby determining whether the target area of the device matches the area condition; and a transmitting unit that transmits, when determination is made by the determining unit that the target area of its own matches the area condition, a response to the query to the device managing apparatus through the network, wherein the device is at least one of a sensor that acquires a state of the target area different from a position of presence of the device, and an actuator that changes a state of the target area different from a position of presence of the device.
-
-
7. A device searching method for finding a device that satisfies a request condition from among a plurality of devices, each of the plurality of devices being a device having a causal relation with a target area specified by a space or a spacetime, the plurality of devices including at least one of a sensor and an actuator, the sensor being a device configured to acquire a state of the target area different from a position of presence of the device, and the actuator being a device configured to change a state of the target area different from a position of presence of the device, the device searching method comprising:
-
acquiring a device search request from a user; extracting a search condition concerning the space or the spacetime from the acquired device search request as an area condition; creating a query for extracting a device having a target area matching the area condition from among the plurality of devices; transmitting the created query to the plurality of devices through a network in order to cause the devices to determine whether target areas of their own match the area condition; and creating a device search result for the device search request on the basis of a response sent from the device matching the area condition included in the query.
-
-
8. A program stored on a non-transitory computer readable medium that causes a computer to perform a device searching method for finding a device that satisfies a request condition from among a plurality of devices, each of the plurality of devices being a device having a causal relation with a target area specified by a space or a spacetime, the plurality of devices including at least one of a sensor and an actuator, the sensor being a device configured to acquire a state of the target area different from a position of presence of the device, and the actuator being a device configured to change a state of the target area different from a position of presence of the device, the device searching method comprising:
-
acquiring a device search request from a user; extracting a search condition concerning the space or the spacetime from the acquired device search request as an area condition; creating a query for extracting a device having a target area matching the area condition from among the plurality of devices; transmitting the created query to the plurality of devices through a network in order to cause the devices to determine whether target areas of their own match the area condition; and creating a device search result for the device search request on the basis of a response sent from the device matching the area condition included in the query.
-
Specification