DATA FLOW CONTROL ORDER GENERATING APPARATUS AND SENSOR MANAGING APPARATUS
First Claim
1. A data flow control order generating apparatus comprising:
- a sensor side metadata acquisition unit acquiring sensor side metadata as information related to a sensor that outputs sensing data;
an application side metadata acquisition unit acquiring application side metadata as information related to an application that provides a service by using the sensing data;
a matching unit performing matching between the sensor side metadata and the application side metadata to extract the sensor capable of providing the sensing data that satisfies a request of the application; and
an instruction unit transmitting a data flow control order that identifies the sensor extracted by the matching unit and the application to a sensor managing apparatus that manages the sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
There is used a data flow control order generating apparatus that includes: a sensor side metadata acquisition unit acquiring sensor side metadata as information related to a sensor that outputs sensing data; an application side metadata acquisition unit acquiring application side metadata as information related to an application that provides a service by using the sensing data; a matching unit performing matching between the sensor side metadata and the application side metadata to extract the sensor capable of providing the sensing data that satisfies the request of the application; and an instruction unit transmitting a data flow control order that identifies the sensor extracted by the matching unit and the application to a sensor managing apparatus that manages the sensor.
109 Citations
13 Claims
-
1. A data flow control order generating apparatus comprising:
-
a sensor side metadata acquisition unit acquiring sensor side metadata as information related to a sensor that outputs sensing data; an application side metadata acquisition unit acquiring application side metadata as information related to an application that provides a service by using the sensing data; a matching unit performing matching between the sensor side metadata and the application side metadata to extract the sensor capable of providing the sensing data that satisfies a request of the application; and an instruction unit transmitting a data flow control order that identifies the sensor extracted by the matching unit and the application to a sensor managing apparatus that manages the sensor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data flow control order generating apparatus comprising:
-
a sensing data metadata acquisition unit acquiring metadata of sensing data as information related to the sensing data obtained by a sensor and stored in a database on a network; an application side metadata acquisition unit acquiring application side metadata as information related to an application that provides a service by using the sensing data; a matching unit performing matching between the metadata of the sensing data and the application side metadata to extract the sensing data that satisfies a request of the application; and an instruction unit transmitting a data flow control order that identifies the sensing data extracted by the matching unit and the application to the database on the network.
-
-
7. A sensor managing apparatus that manages a sensor by using sensor side metadata as information related to the sensor that outputs sensing data,
the apparatus comprising: -
an order reception unit receiving a data flow control order that identifies the sensor extracted as a sensor that satisfies a request of an application by matching between application side metadata as information related to the application that provides a service by using the sensing data and the sensor side metadata, and also identifies the application; and a transmission unit transmitting the sensing data from the extracted sensor to the application on a basis of a predetermined packet system via a network. - View Dependent Claims (8, 9)
-
-
10. A data flow control order generating program causing an information processing apparatus to execute:
-
a sensor side metadata acquisition step of acquiring sensor side metadata as information related to a sensor that outputs sensing data; an application side metadata acquisition step of acquiring application side metadata as information related to an application that provides a service by using the sensing data; a matching step of performing matching between the sensor side metadata and the application side metadata to extract the sensor capable of providing the sensing data that satisfies a request of the application; and an instruction step of transmitting a data flow control order that identifies the sensor extracted in the matching step and the application to a sensor managing apparatus that manages the sensor.
-
-
11. A program operating in an information processing apparatus of a sensor managing apparatus that manages a sensor by using sensor side metadata as information related to the sensor that outputs sensing data,
the program causing the information processing apparatus to execute: -
an order reception step of receiving a data flow control order that identifies the sensor extracted as a sensor that satisfies a request of an application by matching between application side metadata as information related to the application that provides a service by using the sensing data and the sensor side metadata, and also identifies the application; and a transmission step of transmitting the sensing data from the extracted sensor to the application on the basis of a predetermined packet system via a network.
-
-
12. A control order data stream that can be read by an information processing apparatus that manages a sensor outputting sensing data,
the control order data stream comprising: -
information identifying an application that requires the sensing data; information identifying a sensor extracted as a sensor that satisfies a request of the application; and order information identifying the extracted sensor and the application. - View Dependent Claims (13)
-
Specification