WIRELESS SENSOR NETWORK
First Claim
1. A device comprising:
- a processing unit;
a network interface configured to enable communications in a network; and
a machine-readable medium storing instructions that are executable by the processing unit, and when executed configured to cause the processing unit to perform operations comprising;
receiving, from a controller device in the network and through the network interface, information for operating in one or more states associated with collecting data;
operating in a first state based on the information, wherein operating in the first state includes operations comprising;
controlling a first sensor coupled to the device for collecting first sensor data at a first sampling rate;
executing a first trigger;
determining an output of the first trigger, wherein the output of the first trigger is based on the first sensor data; and
based on the output of the first trigger, determining whether to remain in the first state, or switch to a different state.
1 Assignment
0 Petitions
Accused Products
Abstract
A device comprises a processing unit, a network interface configured to enable communications in a network, and a machine-readable medium that stores instructions executable by the processing unit. The instructions are configured to cause the processing unit to receive, from a controller device in the network, information for operating in one or more states associated with collecting data, and to operate in a first state based on the information. Operating in the first state includes controlling a first sensor coupled to the device for collecting first sensor data at a first sampling rate, executing a first trigger, and determining an output of the first trigger. The output of the first trigger is based on the first sensor data. Based on the output of the first trigger, a determination is made whether to remain in the first state, or switch to a different state.
13 Citations
35 Claims
-
1. A device comprising:
-
a processing unit; a network interface configured to enable communications in a network; and a machine-readable medium storing instructions that are executable by the processing unit, and when executed configured to cause the processing unit to perform operations comprising; receiving, from a controller device in the network and through the network interface, information for operating in one or more states associated with collecting data; operating in a first state based on the information, wherein operating in the first state includes operations comprising; controlling a first sensor coupled to the device for collecting first sensor data at a first sampling rate; executing a first trigger; determining an output of the first trigger, wherein the output of the first trigger is based on the first sensor data; and based on the output of the first trigger, determining whether to remain in the first state, or switch to a different state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a processing unit; a network interface configured to enable communications with sensor devices in a network; and a machine-readable medium storing instructions that are executable by the processing unit, and when executed configured to cause the processing unit to perform operations comprising; sending, using the network interface and to a sensor device in the network, information for operating in one or more states that include information for collecting data from a first sensor coupled to the sensor device; receiving, from the sensor device, sensor data collected by the sensor device from the first sensor; examining the sensor data received from the sensor device; and in response to examining the sensor data received from the sensor device, sending, to the sensor device, new information for operating in one or more new states that include information for collecting data from a second sensor coupled to the sensor device, wherein the second sensor is configured to collect data of a different type than data collected by the first sensor. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
a sensor device including a machine-readable medium storing first instructions that are executable by a first processing unit, and when executed configured to cause the first processing unit to perform operations comprising; receiving, using a network interface coupled to the sensor device and from a controller device through a controller device in a network, information for operating in one or more states associated with collecting data; operating in a first state based on the information, wherein operating in the first state includes operations comprising; controlling a first sensor coupled to the sensor device for collecting first sensor data at a first sampling rate; executing a first trigger; determining an output of the first trigger, wherein the output of the first trigger is based on the first sensor data; and based on the output of the first trigger, determining whether to remain in the first state, or switch to a different state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A method comprising:
-
receiving, at a sensor device and from a controller device in a network, information for operating in one or more states associated with collecting data, wherein the receiving comprises receiving through a network interface coupled to the sensor device; performing operations, by the sensor device, in a first state based on the information, wherein the operations in the first state include operations comprising; controlling a first sensor coupled to the sensor device for collecting first sensor data at a first sampling rate; executing a first trigger; determining an output of the first trigger, wherein the output of the first trigger is based on the first sensor data; and based on the output of the first trigger, determining whether to remain in the first state, or switch to a different state. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification