CPC F02N 11/0807 (2013.01) [B60R 25/045 (2013.01); B60R 25/209 (2013.01); F02N 11/0862 (2013.01); H04L 63/0435 (2013.01); B60R 2325/108 (2013.01); B60R 2325/205 (2013.01); F02N 2300/306 (2013.01); H04L 2463/121 (2013.01)] | 11 Claims |
1. A method of remotely enabling a vehicle to be started, the steps of the method comprising:
combining a plurality of hardware components into a waterproof case, the plurality of hardware components including a battery, a switch, a PCB, a wireless module having a universally unique identifier (UUID), service wires, and a GPS module;
installing the waterproof case within the vehicle within the electrical circuit providing power to operate said vehicle;
initiating an ignition request using a mobile software application on a data processing device (DPD) in logical communication with the hardware components via a WAN, the ignition request comprising: a unique identifier exclusively associated with the vehicle, one or more enabling timestamps and one or disabling timestamps, and the name of a user originating the ignition request;
creating one or more encrypted ignition instructions consisting of less than all of the information contained in a corresponding ignition request;
relaying each encrypted ignition instruction to a vehicle exclusively-associated with a single encrypted ignition instruction;
storing all ignition requests and encrypted ignition instructions in persistent computer-readable memory; and
outputting power from the waterproof case to a vehicle in response to one or more of the hardware components decrypting and an encrypted ignition instruction, said output power enabling the vehicle to be started and used;
wherein the vehicle control module is configured to disable the vehicle by cutting power emanating from the waterproof case in response to one or more of:
the vehicle traveling outside the boundaries of the map and expiration of a disabling timestamp.
|