Hybrid electric vehicle with automated software update system
First Claim
1. A vehicle, comprising:
- an onboard controller configured to;
responsive to receiving a remote software update message for a vehicle, download a software update to the vehicle from a remote server; and
responsive to detecting a vehicle not in use state,automatically configure the vehicle to a programt mode including key on, park, and engine off conditions,flash and verify the update to one or more vehicle controllers, andterminate the first mode and command a key off condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle includes an onboard controller(s) coupled to a wireless transceiver, which are configured to connect to a remote server, and to respond to a remote software update message for a vehicle from the remote server(s). In response, the controller(s) download a software update to the vehicle from the remote server(s). The controller(s) are further configured to detect a vehicle idle state, to determine whether the vehicle is unattended, such that the software update may proceed. If the idle state is detected, and in response to the remote software update message, the controller(s) configure the vehicle to a program mode, having vehicle conditions that include key on, transmission in park, and engine off. If the program mode configurations are successful, then the controller(s) update and/or flash the downloaded updates to in-vehicle, onboard computer processing systems and controller(s), which may include for example an engine control unit (ECU), among others.
14 Citations
20 Claims
-
1. A vehicle, comprising:
-
an onboard controller configured to; responsive to receiving a remote software update message for a vehicle, download a software update to the vehicle from a remote server; and responsive to detecting a vehicle not in use state, automatically configure the vehicle to a programt mode including key on, park, and engine off conditions, flash and verify the update to one or more vehicle controllers, and terminate the first mode and command a key off condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle, comprising:
-
an onboard controller coupled to a wireless transceiver and configured to; responsive to detecting updated software on a remote server, download the software to the vehicle; and responsive to detecting an unused and unattended state during a predetermined time, automatically configure the vehicle with key on, park, and engine off conditions, flash the software to at least one vehicle controller, and automatically command a key off condition. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of controlling a vehicle, comprising:
-
by an onboard controller coupled to a wireless transceiver, responsive to detecting updated software on a remote server, downloading the software to the vehicle; and responsive to detecting an unattended and unused vehicle state, automatically configuring the vehicle with key on, park, and engine off conditions, flashing the software to at least one vehicle controller, and commanding a key off condition. - View Dependent Claims (17, 18, 19, 20)
-
Specification