CPC G06F 21/566 (2013.01) [G06F 21/568 (2013.01); G06F 21/85 (2013.01); G07C 5/008 (2013.01); G07C 5/0808 (2013.01); G07C 5/0816 (2013.01); H04L 63/1416 (2013.01); H04W 12/122 (2021.01); H04W 12/128 (2021.01); H04W 24/08 (2013.01); H04W 76/30 (2018.02); H04L 67/12 (2013.01); H04W 4/70 (2018.02)] | 17 Claims |
1. A method, comprising:
monitoring, with a portable device in communication with one or more computing systems of a vehicle via an on-board diagnostics (“OBD2”) data link connector (“DLC”) port, wireless communications between at least one vehicle computing system of the one or more computing systems of the vehicle and at least one device external to the vehicle;
monitoring, with the portable device via the OBD2 DLC port, one or more vehicle sensor data from one or more vehicular sensors tracking operational conditions of the vehicle;
monitoring, with the portable device via the OBD2 DLC port, one or more operator input sensor data from one or more operator input sensors tracking operator input by an operator of the vehicle;
analyzing, with the portable device, at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or a combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised;
based on a determination that vehicle operation has been compromised, alerting the operator of the vehicle regarding the vehicle operation being compromised, using the portable device via a user interface; and
initiating, with the portable device, one or more remediation operations, wherein
the portable device comprises a restore button,
initiating the one or more remediation operations comprises, based on a determination that vehicle operation has been compromised by the at least one device external to the vehicle via the wireless communications and based on the operator action comprising depressing the restore button on the portable device, restoring, with the portable device, settings and configurations for at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors, and
the settings and configurations for the at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors comprise one of factory settings and configurations or previously saved settings and configurations.
|