Vehicle firmware update using a vehicle gateway
First Claim
1. An information handling system, comprising:
- at least one input device configured to provide information regarding a vehicle;
a gateway configured to communicate with the at least one input device and to communicate with an engine computer of the vehicle through the at least one input device, wherein the gateway is configured to perform steps comprising;
receiving information from the at least one input device indicating a location of the vehicle;
selecting a firmware for the engine computer based, at least in part, on the location of the vehicle; and
programming the engine computer with the selected firmware.
7 Assignments
0 Petitions
Accused Products
Abstract
Electronic components may be integrated in objects used by the trucking industry, such as truck, tractor trailer, cargo, and loading bay. These objects may then communicate with each other and with a gateway device to transmit or receive data or commands. The gateway may be configured to attach to the truck, such as by securing to the truck frame or securing to an interior of the truck cab. The gateway may couple to one or more input devices, and receive sensor data through the one or more input devices. The gateway may execute steps that allow the gateway to update an engine computer with a firmware that provides better operation, such as improved fuel efficiency, during a portion of the vehicle'"'"'s route.
11 Citations
20 Claims
-
1. An information handling system, comprising:
-
at least one input device configured to provide information regarding a vehicle; a gateway configured to communicate with the at least one input device and to communicate with an engine computer of the vehicle through the at least one input device, wherein the gateway is configured to perform steps comprising; receiving information from the at least one input device indicating a location of the vehicle; selecting a firmware for the engine computer based, at least in part, on the location of the vehicle; and programming the engine computer with the selected firmware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by a vehicle gateway, information from the at least one input device indicating a location of the vehicle; selecting, by the vehicle gateway, a firmware for the engine computer based, at least in part, on the location of the vehicle; and programming, by the vehicle gateway, the engine computer with the selected firmware. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An information handling system, comprising:
-
at least one input device configured to provide information regarding a vehicle; a gateway configured to communicate with the at least one input device and to communicate with an engine computer of the vehicle through the at least one input device, wherein the gateway is configured to perform steps comprising; receiving a route for a vehicle; determining conditions for the received route; determining a second firmware provides better vehicle operation than a first firmware during a portion of the received route based on the determined conditions; determining a location for a planned stop along the route, wherein the location for the planned stop is selected at a location before at least a fraction of the portion of the received route; and updating the engine computer with the second firmware at the determined location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification