Sensor data anomaly detector
DCFirst Claim
1. A method to generate an alarm for a vehicle, the method comprising, by a device:
- receiving a first sensor value from a first sensor for the vehicle;
receiving a second sensor value from a second sensor for the vehicle;
receiving a model, wherein the model includes historical data that corresponds to the first sensor;
storing the model in a memory, disposed in the vehicle, while the memory is in a write-access mode;
retrieving an instruction from the memory disposed in the vehicle while the memory is in a write-protected mode;
evaluating the first sensor value and the second sensor value based on the instruction;
determining a difference between the first sensor value and the historical data;
determining that the first sensor value is outside a range associated with the first sensor based on the evaluation and based on the difference, wherein the range is based on the historical data that corresponds to the first sensor; and
transforming the determination that the first sensor value is outside the range, into the alarm.
11 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Methods and systems are provided that are effective to generate an alarm for a vehicle. The methods include receiving, by a device, a first sensor value from a first sensor for the vehicle. The methods further include receiving, by the device, a second sensor value from a second sensor for the vehicle. The methods further include retrieving, by the device, an instruction from a memory disposed in the vehicle while the memory is in a write-protected mode. The methods further include evaluating, by the device, the first sensor value and the second sensor value based on the instruction. The methods further include determining, by the device, that the first sensor value is outside a range associated with the first sensor based on the evaluation. The methods further include transforming, by the device, the determination into an alarm.
35 Citations
19 Claims
-
1. A method to generate an alarm for a vehicle, the method comprising, by a device:
-
receiving a first sensor value from a first sensor for the vehicle; receiving a second sensor value from a second sensor for the vehicle; receiving a model, wherein the model includes historical data that corresponds to the first sensor; storing the model in a memory, disposed in the vehicle, while the memory is in a write-access mode; retrieving an instruction from the memory disposed in the vehicle while the memory is in a write-protected mode; evaluating the first sensor value and the second sensor value based on the instruction; determining a difference between the first sensor value and the historical data; determining that the first sensor value is outside a range associated with the first sensor based on the evaluation and based on the difference, wherein the range is based on the historical data that corresponds to the first sensor; and transforming the determination that the first sensor value is outside the range, into the alarm. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to generate an alarm for a vehicle, the method comprising, by a device:
-
receiving a first sensor value from a first sensor for the vehicle; receiving a second sensor value from a second sensor for the vehicle; receiving first historical data that corresponds to the first sensor; receiving second historical data that corresponds to the second sensor; compiling the first historical data and the second historical data to generate a model; storing the model in a memory, disposed in the vehicle, while the memory is in a write-access mode; determining a first difference between the first sensor value and the first historical data; determining a second difference between the second sensor value and the second historical data; retrieving an instruction from the memory, disposed in the vehicle, while the memory is in a write-protected mode; evaluating the first sensor value and the second sensor value based on the instruction; evaluating the first difference and the second difference based on the instruction; determining that the first sensor value is outside a range associated with the first sensor based on the evaluation of the first sensor value and the second sensor value, and further based on the evaluation of the first difference and the second difference, wherein the range is based on the first historical data that corresponds to the first sensor; and transforming the determination that the first sensor value is outside the range, into the alarm.
-
-
9. A method to generate an alarm for a vehicle, the method comprising, by a device:
-
receiving a first sensor value from a first sensor for the vehicle; receiving a second sensor value from a second sensor for the vehicle; receiving a third sensor value from a third sensor outside of the vehicle; determining a first difference between the first sensor value and the third sensor value; determining a second difference between the second sensor value and the third sensor value; retrieving an instruction from a memory, disposed in the vehicle, while the memory is in a write-protected mode; evaluating the first sensor value and the second sensor value based on the instruction; evaluating the first difference and the second difference based on the instruction; determining that the first sensor value is outside a range associated with the first sensor based on the evaluation of the first sensor value and the second sensor value and further based on the evaluation of the first difference and the second difference, wherein the range is based on historical data that corresponds to the first sensor; and transforming the determination that the first sensor value is outside the range, into the alarm. - View Dependent Claims (10, 11)
-
-
12. A system configured to generate an alarm for a vehicle, the system comprising:
-
a first sensor for the vehicle; a second sensor for the vehicle; and a processor configured to be in communication with the first sensor and the second sensor, wherein the processor is configured to perform or cause a device to perform; store a model in a memory, while the memory is in a write-access mode, wherein the model includes historical data that corresponds to the first sensor; retrieve an instruction from the memory, while the memory is in a write-protected mode; evaluate, based on the instruction, a first sensor value from the first sensor and a second sensor value from the second sensor; determine a difference between the first sensor value and the historical data; determine that the first sensor value is outside a range associated with the first sensor based on the evaluation and based on the difference, wherein the range is based on the historical data that corresponds to the first sensor; and transform the determination that the first sensor value is outside the range, into the alarm. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system configured to generate an alarm for a vehicle, the system comprising:
-
a first sensor for the vehicle; a second sensor for the vehicle; and a processor configured to be in communication with the first sensor and the second sensor, wherein the processor is configured to perform or cause a device to perform; store an instruction in a memory, while the memory is in a write-access mode; retrieve the instruction from the memory, while the memory is in a write-protected mode; evaluate, based on the instruction, a first sensor value from the first sensor and a second sensor value from the second sensor; determine a first difference between the first sensor value and a third sensor value from a third sensor outside of the vehicle; determine a second difference between the second sensor value and the third sensor value; and evaluate, based on the instruction, the first difference and the second difference determine that the first sensor value is outside a range associated with the first sensor based on the evaluation of the first sensor value and the second sensor value and further based on the evaluation of the first difference and the second difference, wherein the range is based on historical data that corresponds to the first sensor; and transform the determination that the first sensor value is outside the range, into the alarm.
-
-
18. A device configured to generate an alarm for a vehicle, the device comprising:
-
a memory; a processor configured to be in communication with the memory, wherein the processor is configured to perform or cause the device to perform; store a model in the memory, while the memory is in a write-access mode, wherein the model includes historical data that corresponds to a first sensor for the vehicle; in response to an instruction from the memory while the memory is in a write protected mode, evaluate a first sensor value from the first sensor for the vehicle and a second sensor value from a second sensor for the vehicle; determine a difference between the first sensor value and the historical data; determine that the first sensor value is outside a range associated with the first sensor based on the evaluation and based on the difference, wherein the range is based on the historical data that corresponds to the first sensor; and transform the determination that the first sensor value is outside the range, into the alarm to indicate that the first sensor value is an anomaly. - View Dependent Claims (19)
-
Specification