BLOCKED SENSOR DETECTION AND NOTIFICATION
First Claim
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
- receiving a signal from a sensor;
determining that the sensor is producing anomalous output based on at least one of;
checking the signal from the sensor against a signal from a second sensor on the same sensor device as the sensor,checking the signal from the sensor against one or more signals from one or more sensors on one or more additional sensor devices, andchecking the signal from the sensor against a slow temporal model for the sensor;
and in response to the determination that the sensor is producing anomalous output, at least one of;
generating a notification indicating the sensor is producing anomalous output, anddegrading a confidence level in the sensor.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques are provided for blocked sensor detection and notification. A signal may be received from a sensor. The sensor may be determined to be producing anomalous output based on checking the signal from the sensor against a signal from a second sensor on the same sensor device as the sensor, checking the signal from the sensor against signals from sensors on additional sensor devices, and checking the signal from the sensor against a slow temporal model for the sensor. In response to the determination that the sensor is producing anomalous output, a notification may be generated indicating the sensor is producing anomalous output, and a confidence level in the sensor may be degraded.
-
Citations
31 Claims
-
1. A computer-implemented method performed by a data processing apparatus, the method comprising:
-
receiving a signal from a sensor; determining that the sensor is producing anomalous output based on at least one of; checking the signal from the sensor against a signal from a second sensor on the same sensor device as the sensor, checking the signal from the sensor against one or more signals from one or more sensors on one or more additional sensor devices, and checking the signal from the sensor against a slow temporal model for the sensor; and in response to the determination that the sensor is producing anomalous output, at least one of; generating a notification indicating the sensor is producing anomalous output, and degrading a confidence level in the sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24, 29)
-
-
15. A computer-implemented system for blocked sensor detection and notification comprising:
-
a sensor of a smart home environment, the sensor adapted to monitor an aspect of an environment and generate a signal; a storage comprising one or more slow temporal models, at least one of the slow temporal models associated with the sensor; and a hub computing device adapted to receive the signal from the sensor, determine that the sensor is producing anomalous output based on at least one of checking the signal from the sensor against a signal from a second sensor on the same sensor device as the sensor, checking the signal from the sensor against one or more signals from one or more sensors on one or more additional sensor devices, and checking the signal from the sensor against the slow temporal model associated with the sensor, generate a notification indicating the sensor is producing anomalous output, and degrade a confidence level in the sensor. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27)
-
-
28. A system comprising:
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
receiving a signal from a sensor; determining that the sensor is producing anomalous output based on at least one of checking the signal from the sensor against a signal from a second sensor on the same sensor device as the sensor, checking the signal from the sensor against one or more signals from one or more sensors on one or more additional sensor devices, and checking the signal from the sensor against a slow temporal model for the sensor; and in response to the determination that the sensor is producing anomalous output, at least one of; generating a notification indicating the sensor is producing anomalous output,and degrading a confidence level in the sensor. - View Dependent Claims (30, 31)
- one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
Specification