METHOD AND SYSTEM FOR DOWNLOADING AND INSTALLING A REMOTE SOFTWARE UPDATE ON A VEHICLE
First Claim
1. A method for downloading and installing software to a vehicle that includes a battery and vehicle electronics, comprising the steps of:
- receiving an anticipatory signal at the vehicle indicating that a software package is ready or will be ready for wireless download to the vehicle, the software package includes software to be installed on the vehicle electronics;
obtaining an energy threshold level from the anticipatory signal, the energy threshold level corresponds to the expected amount of energy needed for wireless download of the software package, for installation of the software, or for both wireless download of the software package and installation of the software;
determining an energy level of the battery;
comparing the energy level of the battery to the energy threshold level; and
when the energy level of the battery is less than the energy threshold level, then making changes to battery charging parameters so that the energy level of the battery is increased, wherein the changes to the battery charging parameters are made before the wireless download of the software package, before installation of the software, or before both the wireless download of the software package and installation of the software.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for downloading and installing software to a vehicle that includes a battery and vehicle electronics. The system includes a vehicle communications device that receives an anticipatory signal indicating that software is ready or will be ready for wireless download to the vehicle. In response to the anticipatory signal, the method and system determine whether the vehicle is in a state and/or the battery has enough energy for wireless download of the software package, installation of the software, or both. If the vehicle is not in such a state or the battery does not have the requisite energy, then changes to battery charging parameters may be made in preparation of the software download and/or installation.
18 Citations
24 Claims
-
1. A method for downloading and installing software to a vehicle that includes a battery and vehicle electronics, comprising the steps of:
-
receiving an anticipatory signal at the vehicle indicating that a software package is ready or will be ready for wireless download to the vehicle, the software package includes software to be installed on the vehicle electronics; obtaining an energy threshold level from the anticipatory signal, the energy threshold level corresponds to the expected amount of energy needed for wireless download of the software package, for installation of the software, or for both wireless download of the software package and installation of the software; determining an energy level of the battery; comparing the energy level of the battery to the energy threshold level; and when the energy level of the battery is less than the energy threshold level, then making changes to battery charging parameters so that the energy level of the battery is increased, wherein the changes to the battery charging parameters are made before the wireless download of the software package, before installation of the software, or before both the wireless download of the software package and installation of the software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 22, 23)
-
-
14. A method for downloading and installing software to a vehicle that includes a battery and vehicle electronics, comprising the steps of:
-
receiving an anticipatory signal at the vehicle indicating that a software package is ready or will be ready for wireless download to the vehicle, the software package includes software to be installed on the vehicle electronics; obtaining a requisite charge mode for the vehicle, wherein the requisite charge mode corresponds to a mode of charging the battery that is preferable for wireless download of the software package, for installation of the software, or for both wireless download of the software package and installation of the software; determining a current charge mode for the vehicle; evaluating whether the current charge mode is the requisite charge mode; and when it is determined that the current charge mode is not the requisite charge mode, then making changes to battery charging parameters so that the battery energy level is increased, wherein the changes to the battery charging parameters are made before the wireless download of the software package, before installation of the software, or before both the wireless download of the software package and installation of the software. - View Dependent Claims (16, 18)
-
-
24. A vehicle system for downloading and installing software, comprising:
-
a battery that powers one or more vehicle components; a wireless communications device powered by the battery and configured to wirelessly receive an anticipatory signal indicating that software is ready or will be ready for wireless download to the vehicle; and a vehicle module powered by the battery, coupled to the wireless communications device, and configured to compare an energy level of the battery to an energy threshold level obtained from the anticipatory signal; wherein the system is configured to make changes to battery charging parameters so that the energy level of the battery is increased in preparation for downloading and installing the software when the energy level of the battery is less than the energy threshold level.
-
Specification