Vehicle speed limiter via gauge interface
First Claim
Patent Images
1. A control unit for a vehicle, comprising:
- an electronic control unit containing;
a first memory that is reprogrammable and that stores engine control data including lookup tables that are used to determine operational parameters;
a second memory that is distinct from the first memory and that stores an indication of a maximum speed; and
a limiter module configured to limit operation of the vehicle without reprogramming the first memory, by;
receiving the indication of the maximum speed;
determining, based on the maximum speed and the engine control data stored in the first memory, one or more operational parameters; and
limiting operation of the vehicle based on the determined operational parameters,wherein receiving the indication of the vehicle limit includes;
receiving a user-specified indication of a maximum speed for the vehicle;
wherein the vehicle includes a controller area network coupled to a gauge interface, and wherein receiving the user-specified indication of a maximum speed for the vehicle includes;
receiving, via the controller area network, the indication from the gauge interface of the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic control unit (“ECU”) limiter is disclosed. The electronic control unit may be configured to receive a user-specified vehicle limit, such as a speed limit, from an input device, such as a gauge interface of the vehicle or a diagnostic tool. The electronic control unit is further configured to enforce the received vehicle limit, without a need to reprogram (e.g., erase and rewrite) vehicle engine control data stored by the electronic control unit, such as lookup tables or maps that are used to determine the operational parameters (e.g., ignition timing, throttle) based on sensor inputs (e.g., engine revolutions per minute, engine temperature).
35 Citations
22 Claims
-
1. A control unit for a vehicle, comprising:
-
an electronic control unit containing; a first memory that is reprogrammable and that stores engine control data including lookup tables that are used to determine operational parameters; a second memory that is distinct from the first memory and that stores an indication of a maximum speed; and a limiter module configured to limit operation of the vehicle without reprogramming the first memory, by; receiving the indication of the maximum speed; determining, based on the maximum speed and the engine control data stored in the first memory, one or more operational parameters; and limiting operation of the vehicle based on the determined operational parameters, wherein receiving the indication of the vehicle limit includes;
receiving a user-specified indication of a maximum speed for the vehicle;wherein the vehicle includes a controller area network coupled to a gauge interface, and wherein receiving the user-specified indication of a maximum speed for the vehicle includes; receiving, via the controller area network, the indication from the gauge interface of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in an electronic control unit of a vehicle, the electronic control unit including a first memory that is reprogrammable and that stores engine control data including lookup tables that are used to determine operational parameters, the method comprising:
-
limiting, by the electronic control unit, operation of the vehicle without reprogramming the first memory, by; receiving an indication of a vehicle limit; storing the indication of the vehicle limit in a second memory that is an electrically erasable programmable read only memory; determining, based on the indication of the vehicle limit stored in the second memory and the engine control data stored in the first memory, one or more operational parameters; and limiting operation of the vehicle based on the determined operational parameters, wherein receiving the indication of the vehicle limit includes;
receiving a user-specified indication of a maximum speed for the vehicle;wherein the vehicle includes a controller area network coupled to a gauge interface, and wherein receiving the user-specified indication of a maximum speed for the vehicle includes; receiving, via the controller area network, the indication from the gauge interface of the vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium including instructions that are configured, when executed by a processor of an electronic control unit of a vehicle, to cause the electronic control unit to perform a method comprising;
-
limiting operation of the vehicle without reprogramming the electronic control unit, wherein the electronic control unit includes; a first memory that is reprogrammable and that stores engine control data; a second memory that is distinct from the first memory and that stores an indication of a maximum speed, wherein limiting operation of the vehicle includes; receiving an indication of a vehicle limit; determining, based on the indication of the vehicle limit and an engine control lookup table stored in a first memory of the electronic control unit, one or more operational parameters; and limiting operation of the vehicle based on the determined operational parameters, wherein receiving the indication of the vehicle limit includes;
receiving a user-specified indication of a maximum speed for the vehicle;wherein the vehicle includes a controller area network coupled to a gauge interface, and wherein receiving the user-specified indication of a maximum speed for the vehicle includes; receiving, via the controller area network, the indication from the gauge interface of the vehicle. - View Dependent Claims (18)
-
-
19. An electronic control unit system for a vehicle, comprising:
-
a first memory that is reprogrammable and that stores engine control data including lookup tables that are used to determine operational parameters; a second memory that is distinct from the first memory and that stores an indication of a maximum speed; a vehicle monitoring component configured to monitor at least one vehicle parameter of the vehicle; and a limiter operably coupled to the vehicle monitoring component and configured to place limits, without reprogramming the first memory, on operation of the vehicle when the vehicle monitoring component detects at least one parameter beyond a predetermined threshold, wherein the electronic control unit is configured to receive an instruction to apply a limit, wherein the vehicle includes a controller area network coupled to a gauge interface, and wherein the electronic control unit receives a user-specified indication of a maximum speed for the vehicle by receiving, via the controller area network, the indication from the gauge interface of the vehicle. - View Dependent Claims (20, 21, 22)
-
Specification