IP Library Granted Patent US 9,955,423
Granted Patent B2
US 9,955,423 · App. 14/534,848 · Granted Apr 24, 2018

Measuring environmental conditions over a defined time period within a wireless sensor system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,955,423
App. No.
14/534,848
Granted
Apr 24, 2018
Kind
B2
Abstract

An arrangement for measuring environmental conditions in a wireless sensor system. A threshold value may be determined. An environmental condition sensor unit may measure, over a defined period of time, an environmental condition level. The measured environmental condition level may be compared to the determined threshold value. It may be determined whether the measured environmental condition level exceeds the defined threshold value for the defined period of time. At least in part based on the determination of whether the measured environmental condition level exceeds the defined threshold value over the defined period of time, information indicative of the measured environmental condition level may be transmitted.

Claims (62)

1. A method of measuring carbon monoxide using a wireless sensor device in a wireless sensor system, comprising:

measuring signal strength of wireless signals received by the wireless sensor device from a base unit and from one or more wireless repeater units;

transmitting the measured signal strengths from the wireless sensor device to another device in the wireless sensor system;

continuously operating the wireless sensor device in a sleep mode whereby consumption of power is lower than when the wireless sensor device operates in an awake mode, and while in the sleep mode:

measuring the carbon monoxide level by periodically reading sensor data over a period of time from a carbon monoxide sensor included in the wireless sensor device, and

determining, by the wireless sensor device, whether a value of the measured carbon monoxide level exceeds a threshold value over the period of time;

based on said determining that the measured carbon monoxide level exceeds the threshold value over the period of time, switching the operation of the wireless sensor device from the sleep mode to the awake mode; and

while in the awake mode, transmitting by the wireless sensor device the information indicative of the measured carbon monoxide level over a route as one or more packets, each packet comprising a checksum and an authenticity code for use in verifying an authenticity of the packet, the route being based on the transmitted signal strengths and additional signal strengths measured by the one or more wireless repeater units for wireless signals received from the base unit and from the wireless sensor device.

2. The method of measuring carbon monoxide in the wireless sensor system of claim 1 , further comprising:

waiting, by the wireless sensor device, for an acknowledgement of said transmitting of the information indicative of the measured carbon monoxide level; and

retransmitting the information indicative of the measured carbon monoxide level until the acknowledgement is received by the wireless sensor device.

3. The method of claim 1 , wherein the wireless sensor device is further configured to receive an instruction, and wherein the instruction indicates a reporting interval at which carbon monoxide measurements are transmitted to the base unit.

4. The method of measuring carbon monoxide in the wireless sensor system of claim 1 , wherein said determining whether the measured carbon monoxide level exceeds the threshold value over the period of time comprises determining whether the measured carbon monoxide level exceeds the threshold value for the entirety of the period of time.

5. The method of measuring carbon monoxide in the wireless sensor system of claim 1 , wherein said transmitting the information indicative of the measured carbon monoxide level comprises:

transmitting the information indicative of the measured carbon monoxide level via a wireless transceiver of the wireless sensor device.

6. The method of measuring carbon monoxide in the wireless sensor system of claim 1 , wherein the information indicative of the measured carbon monoxide level is one or more quantitative carbon monoxide measurements.

7. The method of claim 1 , comprising:

prior to the transmitting, listening, by the wireless sensor device, to a radio frequency channel to determine the radio frequency channel is not in use by another device; and

transmitting, via the radio frequency channel, one or more communication packets that each comprise an address that distinguishes the wireless sensor device from other wireless sensor devices.

8. The method of claim 1 , wherein the wireless sensor device returns to the sleep mode after the transmission of the one or more packets.

9. A wireless sensor system, comprising:

one or more router units configured to:

measure signal strength of wireless signals received from a base unit and from a wireless sensor device;

transmit the measured signal strengths to another device in the wireless sensor system;

route wireless communications between the wireless sensor device and the base unit; and

the wireless sensor device comprising a wireless transceiver, the wireless sensor device configured to:

measure the signal strength of wireless signals received from the base unit and from the one or more router units;

transmit the measured signal strengths to the other device in the wireless sensor system;

continuously operate in a sleep mode whereby the wireless transceiver is inoperable to transmit or receive information and consumption of power is lower than when the wireless sensor device operates in an awake mode, and while in the sleep mode:

measure the carbon monoxide level based on periodic measurements of sensor data read over a period of time from a carbon monoxide sensor, and

determine whether a value of the measured carbon monoxide level exceeds a threshold value over the period of time; and

responsive to the determination that the measured carbon monoxide level exceeds the threshold value over the period of time, switch from the sleep mode to the awake mode; and

while in the awake mode, transmit via the wireless transceiver the information indicative of the measured carbon monoxide level over a route as one or more packets, each packet comprising a checksum and an authenticity code for use in verifying an authenticity of the packet, the route being based on the transmitted signal strengths.

10. The wireless sensor system of claim 9 , wherein the wireless sensor device is further configured to receive an instruction, and wherein the instruction indicates a reporting interval at which carbon monoxide measurements are transmitted to the base unit.

11. The wireless sensor system of claim 9 , the wireless sensor device configured to:

wait for an acknowledgment of the transmission of the information indicative of the measured carbon monoxide level; and

re-transmit the information indicative of the measured carbon monoxide level until the acknowledgment is received.

12. A wireless sensor device comprising:

a carbon monoxide sensor configured to sense a carbon monoxide level;

a wireless transceiver;

a controller that implements the wireless sensor device to:

measure a first signal strength from a first wireless signal received from a first router;

measure a second signal strength from a second wireless signal received from a second router;

transmit the measured signal strengths to another device in the wireless sensor system;

continuously operate the wireless sensor device in a sleep mode whereby the wireless transceiver is inoperable to transmit or receive information and consumption of power is lower than when the wireless sensor device operates in an awake mode, and while in the sleep mode:

measure the carbon monoxide level over a period of time based on multiple sensor data values read periodically from the carbon monoxide sensor, and determine whether a value of the measured carbon monoxide level exceeds a threshold value over the period of time;

responsive to the determination that the measured carbon monoxide level exceeds the threshold value over the period of time, switch the operation of the wireless sensor device from the sleep mode to the awake mode; and

while in the awake mode, transmit via the wireless transceiver the information indicative of the measured carbon monoxide level over a route as one or more packets, each packet comprising a checksum and an authenticity code for use in verifying an authenticity of the packet, the route being based on the transmitted signal strengths and additional signal strengths measured by the first router or the second router for wireless signals received from the base unit and from the wireless sensor device.

13. The wireless sensor device of claim 12 , wherein the controller further implements the wireless sensor device to:

receive an instruction indicating a reporting interval for transmission of the information indicative of the measured carbon monoxide level; and

transmit the information indicative of the measured carbon monoxide level at the received reporting interval.

14. The wireless sensor device of claim 12 , wherein the controller further implements the wireless sensor device to return to the sleep mode after the transmission of the one or more packets.

15. The wireless sensor device of claim 12 , wherein the controller further implements the wireless sensor device to:

wait for an acknowledgment of the transmission of the information indicative of the measured carbon monoxide level; and

re-transmit the information indicative of the measured carbon monoxide level until the acknowledgment is received.

16. The wireless sensor device of claim 12 , wherein the controller further implements the wireless sensor device to:

prior to the transmission, listen to a radio frequency channel to determine the radio frequency channel is not in use by another device; and

transmit, via the radio frequency channel, one or more communication packets that each comprise an address that distinguishes the wireless sensor device from other wireless sensor devices.

17. The wireless sensor system of claim 9 , wherein the determination of whether the measured carbon monoxide level exceeds the threshold value over the period of time comprises a determination of whether the measured carbon monoxide level exceeds the threshold value for the entirety of the period of time.

18. The wireless sensor device of claim 12 , wherein the determination of whether the measured carbon monoxide level exceeds the threshold value over the period of time comprises a determination of whether the measured carbon monoxide level exceeds the threshold value for the entirety of the period of time.

19. The wireless sensor system of claim 9 , wherein the information indicative of the measured carbon monoxide level is one or more quantitative carbon monoxide measurements.

20. The wireless sensor device of claim 12 , wherein the information indicative of the measured carbon monoxide level is one or more quantitative carbon monoxide measurements.

Assignments (5)
SECURITY INTEREST Recorded Feb 28, 2018
From: KATES, LAWRENCE
To: KNOBBE, MARTENS, OLSON & BEAR, LLP
Reel/Frame 045063/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: NEST LABS, INC.
To: GOOGLE INC.
Reel/Frame 045063/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2018
From: KATES, LAWRENCE
To: NEST LABS, INC.
Reel/Frame 045472/0211 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2018
From: KNOBBE, MARTENS, OLSON & BEAR LLP
To: NEST LABS, INC.
Reel/Frame 045779/0163 →
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →