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)] | 18 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 vehicle is an Internet of Things (“IoT”)-capable vehicle and the at least one device external to the vehicle comprises at least one IoT-capable device, wherein the wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle comprises machine-to-machine IoT communications, and
the portable device is an IoT gateway through which all IoT communications pass, wherein the portable device comprises a block-wireless-communications button, wherein 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 machine-to-machine IoT communications and based on the operator action comprising depressing the block-wireless-communications button on the portable device, disrupting, with the portable device, communication between the at least one vehicle computing system and the at least one device external to the vehicle.
|