Methods and systems for context based anomaly monitoring
First Claim
1. A method of context-based monitoring of sensors, comprising:
- obtaining, by a first computing device, an output of a first sensor;
determining, by the first computing device, whether an anomaly event is likely to occur based, at least in part, on the obtained output of the first sensor;
transmitting, prior to occurrence of the anomaly event, a message to at least a second computing device, wherein the message is configured to cause the at least second computing device to log output of sensors of the at least second computing device in response to determining that the anomaly event is likely to occur; and
transmitting, by the first computing device, a sensor output request in response to determining that the anomaly event occurred, wherein the sensor output request is configured to cause the at least second computing device to transmit, to the first computing device, sensor output data including the logged output of the sensors of the at least second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments include methods, and computing devices configured to implement the methods, for anomaly monitoring using context-based sensor output correlation. A computing device may obtain output of a first sensor and may determine that an anomaly is likely to occur based on the obtained output of the first sensor. The computing device may transmit a message indicating that the anomaly is likely to occur, causing receiving computing devices to begin logging output of sensors of the receiving computing devices. The computing device may determine whether the anomaly did occur. If the anomaly did occur, the computing device may transmit a sensor output request. Nearby computing devices may receive this sensor output request and may transmit collected sensor data to the first computing device. The first computing device may receive the sensor output collected by the various receiving devices and may correlate the first sensor output with the received sensor output.
25 Citations
30 Claims
-
1. A method of context-based monitoring of sensors, comprising:
-
obtaining, by a first computing device, an output of a first sensor; determining, by the first computing device, whether an anomaly event is likely to occur based, at least in part, on the obtained output of the first sensor; transmitting, prior to occurrence of the anomaly event, a message to at least a second computing device, wherein the message is configured to cause the at least second computing device to log output of sensors of the at least second computing device in response to determining that the anomaly event is likely to occur; and transmitting, by the first computing device, a sensor output request in response to determining that the anomaly event occurred, wherein the sensor output request is configured to cause the at least second computing device to transmit, to the first computing device, sensor output data including the logged output of the sensors of the at least second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device, comprising:
-
a sensor; a transceiver; and a processor coupled to the sensor, and the transceiver, and configured with processor-executable instructions to perform operations comprising; obtaining an output from the sensor; determining whether an anomaly event is likely to occur based, at least in part, on the obtained output of the sensor; transmitting, via the transceiver, prior to occurrence of the anomaly event, a message to at least a second computing device, wherein the message is configured to cause the at least second computing device to log output of sensors of the at least second computing device in response to determining that the anomaly event is likely to occur; and transmitting a sensor output request in response to determining that the anomaly event occurred, wherein the sensor output request is configured to cause the at least second computing device to transmit, to the computing device, sensor output data including the logged output of the sensors of the at least second computing device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computing device, comprising:
-
means for obtaining an output from a sensor; means for determining whether an anomaly event is likely to occur based, at least in part, on the obtained output of the sensor; means for transmitting, prior to occurrence of the anomaly event, a message to at least a second computing device, wherein the message is configured to cause the at least second computing device to log output of sensors of the at least second computing device in response to determining that the anomaly event is likely to occur; and means for transmitting a sensor output request in response to determining that the anomaly event occurred, wherein the sensor output request is configured to cause the at least second computing device to transmit, to the computing device, sensor output data including the logged output of the sensors of the at least second computing device. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory processor-readable medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations comprising:
-
obtaining an output from a sensor; determining whether an anomaly event is likely to occur based, at least in part, on the obtained output of the sensor; transmitting, prior to occurrence of the anomaly event, a message to at least a second computing device, wherein the message is configured to cause the at least second computing device to log output of sensors of the at least second computing device in response to determining that the anomaly event is likely to occur; and transmitting a sensor output request in response to determining that the anomaly event occurred, wherein the sensor output request is configured to cause the at least second computing device to transmit, to the computing device, sensor output data including the logged output of the sensors of the at least second computing device.
-
Specification