SYSTEM AND METHOD FOR REAL TIME WIRELESS ECU MONITORING AND REPROGRAMMING
First Claim
1. A system for delivering information from a vehicle connected to a network, the network including a server, a client device, a local device, and a vehicle device, the system comprising:
- a processor in the client device;
a memory operably connected to the processor;
the memory including a set of instructions that, when executed by the processor, causes the system to perform the steps of;
generating a logged vehicle data request;
transmitting the logged vehicle data request to the server;
receiving, by the local device, the logged vehicle data request;
filtering, by the local device, a set of logged vehicle data based on the logged vehicle data request to generate filtered logged vehicle data; and
,transmitting, by the local device, the filtered logged vehicle data to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, systems, and apparatus for managing firmware, settings, and parameters of an automotive controller using a local device, a client device, and a system server. The local device is connected to the automotive controller and is wirelessly connected to the client device. The client device is connected to the system server. The client device receives engine data from the local device that receives the engine data from the automotive controller and the client device sends the engine data to the server system. Firmware, settings, and parameter updates are selected with the client device, sent to the local device, and then sent to the automotive controller.
4 Citations
19 Claims
-
1. A system for delivering information from a vehicle connected to a network, the network including a server, a client device, a local device, and a vehicle device, the system comprising:
-
a processor in the client device; a memory operably connected to the processor; the memory including a set of instructions that, when executed by the processor, causes the system to perform the steps of; generating a logged vehicle data request; transmitting the logged vehicle data request to the server; receiving, by the local device, the logged vehicle data request; filtering, by the local device, a set of logged vehicle data based on the logged vehicle data request to generate filtered logged vehicle data; and
,transmitting, by the local device, the filtered logged vehicle data to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for delivering information from a vehicle, connected to a network, the network including a local device, a vehicle device and a customer device, the customer device comprising:
-
a processor in the customer device; a memory operably connected to the processor; the memory including a set of instructions that, when executed by the processor causes the system to perform the steps of; generating a start live vehicle data request; transmitting the start live vehicle data request to the local device; receiving live vehicle data; and
,displaying the live vehicle data. - View Dependent Claims (11)
-
-
12. A system for delivering information from a vehicle, connected to a network, the network including a server, a client device, a local device, and a vehicle device the system comprising:
-
a processor in the client device; a memory operably connected to the processor; the memory including a set of instructions that, when executed by the processor, causes the system to perform the steps of; generating a start live vehicle data request; transmitting the start live vehicle data request to the server; receiving, by the local device, a start live vehicle data request; transmitting, by the local device, a set of live vehicle data; receiving the set of live vehicle data; and
,displaying the set of live vehicle data. - View Dependent Claims (13, 14)
-
-
15. A system for communicating between a server an ECU, and a local device, the local device comprising:
-
a processor in the local device; a memory operably connected to the processor; a GSM module operably connected to the processor; a first network connection to a mobile network established by the GSM module; a second network connection to a vehicle network; a third network connection to the ECU; the memory including a set of instructions that, when executed by the processor, causes the local device to perform the steps of; receiving vehicle data from the vehicle device over the third network connection; generating logged vehicle data from the vehicle data; receiving a logged vehicle data request over one of the first network connection and the second network connection; generating a logged vehicle data response to the logged vehicle data request that includes a set of logged vehicle data; and
,transmitting the logged vehicle data response using a one of the first network connection and the second network connection. - View Dependent Claims (16, 17, 18, 19)
-
Specification