Smart data dissemination
First Claim
1. A method for data processing at a device in a network, comprising:
- (a) receiving data for processing;
(b) determining data characteristics of the received data;
(c) determining network conditions of the network;
(d) determining device conditions of the device;
(e) selecting one or more actions to be performed on the received data according to a pre-determined rule set; and
(f) processing the received data according to the one or more selected actions, wherein the pre-determined rule set defines actions to be performed on the received data based on the data characteristics, the network conditions, and/or the device conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for smart data processing and dissemination in wireless sensor networks are provided herein. In one aspect, the present invention provides dynamic and independent data processing and dissemination at individual sensor nodes in a wireless sensor network. In another aspect, the present invention provides data processing and/or dissemination methods at a sensor node that are responsive to, among other parameters, network traffic conditions, network connectivity conditions, conditions at the sensor node, and the data characteristics and QOS (Quality of Service) requirements of the data being processed and/or disseminated. In yet another aspect, data processing and/or dissemination rules according to the present invention are easily configurable and modifiable depending on the specific sensor networking application.
97 Citations
24 Claims
-
1. A method for data processing at a device in a network, comprising:
-
(a) receiving data for processing;
(b) determining data characteristics of the received data;
(c) determining network conditions of the network;
(d) determining device conditions of the device;
(e) selecting one or more actions to be performed on the received data according to a pre-determined rule set; and
(f) processing the received data according to the one or more selected actions, wherein the pre-determined rule set defines actions to be performed on the received data based on the data characteristics, the network conditions, and/or the device conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless device for processing and communicating data in a network, comprising:
-
(a) one or more sensors for sensing events in the network;
(b) a network monitor for monitoring network conditions;
(c) a device monitor for monitoring device conditions;
(d) a rules engine for processing the data and for specifying one or more actions to be performed on the data according to a pre-determined rule set;
(e) one or more actuators for performing the actions specified by the rules engine; and
(f) a network interface for communicating with other devices in the network, wherein the pre-determined rule set defines the one or more actions to be performed on the data based on the network conditions, the device conditions, and/or data characteristics of the data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification