METHOD AND APPARATUS FOR MATCHING VEHICLE ECU PROGRAMMING TO CURRENT VEHICLE OPERATING CONDITIONS
First Claim
1. A system for analyzing the programming of a vehicle controller that controls at least one performance characteristic of a vehicle in light of current vehicle operating conditions, the system comprising:
- (a) at least one vehicle operational data generating component; and
(b) at least one processor, the at least one processor implementing the functions of;
(i) analyzing the vehicle operational data in real-time to determine if different programming would lead to improved performance; and
(ii) changing the programming of the vehicle controller to improve the performance of the vehicle when such reprograming would result in improved performance.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are techniques for implementing vehicle ECU reprograming, so the ECU programming, which plays a large role in vehicle performance characteristics, is tailored to current operational requirements, which may be different than the operational characteristics selected by the manufacturer when initially programming the vehicle ECU (or ECUs) with specific instruction sets, such as fuel maps. In one embodiment, a controller monitors the current operational characteristics of the vehicle, determines the current ECU programming, and determines if a different programming set would better suited to the current operating conditions. In the event that the current programming set should be replaced, the controller implements the ECU reprogramming. In a related embodiment, users are enabled to specify the ECU programming to change, such as changing speed limiter settings.
38 Citations
20 Claims
-
1. A system for analyzing the programming of a vehicle controller that controls at least one performance characteristic of a vehicle in light of current vehicle operating conditions, the system comprising:
-
(a) at least one vehicle operational data generating component; and (b) at least one processor, the at least one processor implementing the functions of; (i) analyzing the vehicle operational data in real-time to determine if different programming would lead to improved performance; and (ii) changing the programming of the vehicle controller to improve the performance of the vehicle when such reprograming would result in improved performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory memory medium having machine instructions stored thereon for remotely monitoring vehicle performance data, and determining if different ECU programming would result in improved performance, the machine instructions, when implemented by a processor, carrying out the functions of:
-
(a) analyzing the vehicle operational data in real-time to determine if different programming would lead to improved performance; and (b) changing the programming of the vehicle controller to improve the performance of the vehicle when such reprograming would result in improved performance. - View Dependent Claims (18)
-
-
19. A method of changing a fuel map used to control vehicle performance in response to vehicle operating conditions, the method comprising the steps of:
-
(a) while the driver is operating the vehicle, automatically collecting vehicle operational data that can be used to evaluate the driver'"'"'s performance; (b) using a processor to analyze the vehicle operational data in real-time to determine if a different fuel map would lead to improved performance, and (c) if the analysis so indicates, changing the fuel map used by a vehicle controller to improve the performance of the vehicle. - View Dependent Claims (20)
-
Specification