| CPC G07C 5/008 (2013.01) [G05D 1/0022 (2013.01); G06F 8/65 (2013.01); G06F 8/71 (2013.01); G06F 9/541 (2013.01); G07C 5/0841 (2013.01); H04L 67/025 (2013.01); H04W 4/40 (2018.02)] | 17 Claims |

|
1. A system for third party proxy control of a vehicle controller comprising:
a network;
a server, having a first memory, of a set of memories, and a first processor, of a set of processors, connected to the network;
a client device, having a second memory of the set of memories and a second processor of the set of processors, connected to the network;
a third party proxy device, having a third memory of the set of memories and a third processor of the set of processors, connected to the network;
a local device connected to the client device;
the vehicle controller connected to the local device; and
the set of memories including a set of instructions that when executed by the set of processors cause the system to perform the steps of:
receiving, at the server, a proxy request, including a first identifier for the vehicle controller, from the third party proxy device;
identifying the client device at the server, from the first identifier;
sending the proxy request to the client device:
generating a proxy request authorization by the client device based on the proxy request;
generating a set of vehicle instructions, at the third party proxy device, based on the proxy request authorization;
sending the set of vehicle instructions to the client device;
sending the set of vehicle instructions, from the client device, to the local device;
sending the set of vehicle instructions, from the local device, to the vehicle controller; and
executing the set of vehicle instructions by the vehicle controller.
|