INTERACTIVE VEHICLE ENGINE CONTROL UNIT (ECU) REPROGRAMMING
First Claim
1. A system for use in a vehicle to enable wireless updating of at least one vehicle controller, the system comprising:
- at least one data link configured to logically couple to a vehicle controller, the at least one data link further configured to pass a controller update wirelessly received from a remote source;
an output device to alert a driver about an impending update to the vehicle controller;
an input device enabling the driver to approve the impending update to the vehicle controller; and
at least one processor, the at least one processor directing functions to;
upon receiving the controller update from the remote source, use the output device to alert the driver about the impending update to the vehicle controller; and
use the controller update to change programming of the vehicle controller in response to receiving an input from the driver approving the impending update to the vehicle controller.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are techniques and structures to update vehicle controller programming in a vehicle. Such updating includes logically coupling at least one data link to a vehicle controller and alerting a driver, via an output device, about an impending update to the vehicle controller. Approval for the wirelessly received impending update to the vehicle controller is received from the driver via an input device. The controller update from a remote source is passed via the at least one data link; and upon receiving the controller update, the controller update is used to change programming of the vehicle controller.
-
Citations
20 Claims
-
1. A system for use in a vehicle to enable wireless updating of at least one vehicle controller, the system comprising:
-
at least one data link configured to logically couple to a vehicle controller, the at least one data link further configured to pass a controller update wirelessly received from a remote source; an output device to alert a driver about an impending update to the vehicle controller; an input device enabling the driver to approve the impending update to the vehicle controller; and at least one processor, the at least one processor directing functions to; upon receiving the controller update from the remote source, use the output device to alert the driver about the impending update to the vehicle controller; and use the controller update to change programming of the vehicle controller in response to receiving an input from the driver approving the impending update to the vehicle controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to update vehicle controller programming in a vehicle, the method comprising:
-
logically coupling at least one data link to a vehicle controller; alerting a driver, via an output device, about an impending update to the vehicle controller; receiving from the driver, via an input device, approval for the impending update to the vehicle controller; wirelessly receiving a controller update from a remote source, the controller update passed via the at least one data link; and upon receiving the controller update from the remote source, using the controller update to change programming of the vehicle controller. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having machine instructions stored thereon to enable wireless updating of at least one vehicle controller that is integrated in a vehicle, the machine instructions, when implemented by a processor, carrying out the functions of:
-
logically coupling a wireless data link to a vehicle controller integrated in the vehicle; alerting a driver, via an output device, about an impending update to the vehicle controller integrated in the vehicle; receiving from the driver, via an input device, approval for the impending update to the vehicle controller integrated in the vehicle; wirelessly receiving updated programming for the vehicle controller integrated in the vehicle from a remote source, the updated programming corresponding to the impending update, the updated programming passed via the wireless data link; and upon receiving the updated programming from the remote source, changing a current programming of the vehicle controller integrated in the vehicle. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification