Sensor network modeling and deployment
First Claim
Patent Images
1. A method comprising:
- receiving constraint characterizing data applicable to a sensor network, the constraint characterizing data comprising physical environment data, sensor constraint data, and application domain data;
receiving a logical representation of a requirements specification for the sensor network; and
processing the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network, the modular representation defining sensor node placement and sensor distribution within the sensor network, the processing complying with a rule of a business application, and the sensor network being deployed in accordance with the modular representation;
receiving an updated rule from the business application; and
changing the modular representation of the sensor network based on the updated rule.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for receiving constraint characterizing data applicable to a sensor network, receiving a logical representation of a requirements specification for the sensor network, and processing the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network. The constraint characterizing data includes physical environment data, sensor constraint data, and application domain data. The modular representation of the sensor network defines sensor node placement and sensor distribution within the sensor network.
143 Citations
20 Claims
-
1. A method comprising:
-
receiving constraint characterizing data applicable to a sensor network, the constraint characterizing data comprising physical environment data, sensor constraint data, and application domain data; receiving a logical representation of a requirements specification for the sensor network; and processing the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network, the modular representation defining sensor node placement and sensor distribution within the sensor network, the processing complying with a rule of a business application, and the sensor network being deployed in accordance with the modular representation; receiving an updated rule from the business application; and changing the modular representation of the sensor network based on the updated rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, tangibly stored on a machine-readable device, the computer program product, which when executed, is operable to cause a machine to:
-
receive constraint characterizing data applicable to a sensor network, the constraint characterizing data comprising physical environment data, sensor constraint data, and application domain data; receive a logical representation of a requirements specification for the sensor network; process the constraint characterizing data and the logical representation of the requirements specification to generate a modular representation of the sensor network, the modular representation defining sensor node placement and sensor distribution within the sensor network, the processing complying with a rule of a business application, and the sensor network being deployed in accordance with the modular representation; receive an updated rule from the business application; and change the modular representation of the sensor network based on the updated rule. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
memory in which (1) a plurality of models are stored, the plurality of models comprising at least one physical environment model, at least one sensor constraint model, and at least one domain-specific model, and (2) a logical representation of a requirements specification for a sensor network is stored; and a processor to execute a program configured to; retrieve a physical environment model, a sensor constraint model, a domain-specific model, and the logical representation of the requirements specification from memory; process the models and the logical representation of the requirements specification to generate a modular representation of the sensor network, the modular representation defining sensor node placement and sensor distribution within the sensor network, the processing complying with a rule of a business application, and the sensor network being deployed in accordance with the modular representation; receive an updated rule from the business application; and change the modular representation of the sensor network based on the updated rule. - View Dependent Claims (19, 20)
-
Specification