SMART VEHICLE REFLASH WITH BATTERY SOC ESTIMATOR
First Claim
1. A method comprising the steps of:
- maintaining in a server system a database of update files for reflashing of respective electronic modules installed in respective vehicles within a vehicle fleet;
maintaining in the server system data corresponding to a respective current draw and a respective reflash time associated with the respective update files when applied in each respective vehicle;
sending pedigree information from a particular one of the respective vehicles to the server system;
identifying in the server system relevant update files and corresponding current draw and reflash time data for the particular vehicle in response to the pedigree information;
sending the relevant update files and corresponding data to the particular vehicle;
determining a state of charge of a battery in the particular vehicle;
estimating a depleted state of charge that would remain after applying a relevant update file; and
applying the update file if the depleted state of charge is greater than a predetermined state of charge and not applying the update file if the depleted state of charge is less than the predetermined state of charge.
1 Assignment
0 Petitions
Accused Products
Abstract
Electronic modules in motor vehicles are reflashed without encountering errors due to insufficient electrical power becoming available during a reflashing. A server system stores a database of update files together with data corresponding to a respective current draw and a respective reflash time associated with the respective update files when applied in each respective vehicle. A vehicle sends pedigree information to the server system which then identifies relevant update files and corresponding current draw and reflash time data for the particular vehicle. The relevant update files and corresponding data are sent to the particular vehicle. A state of charge of a battery in the vehicle is determined. A depleted state of charge is estimated that would remain after applying a relevant update file. The update file is not applied if the estimated depleted state of charge is less than a predetermined state of charge.
26 Citations
17 Claims
-
1. A method comprising the steps of:
-
maintaining in a server system a database of update files for reflashing of respective electronic modules installed in respective vehicles within a vehicle fleet; maintaining in the server system data corresponding to a respective current draw and a respective reflash time associated with the respective update files when applied in each respective vehicle; sending pedigree information from a particular one of the respective vehicles to the server system; identifying in the server system relevant update files and corresponding current draw and reflash time data for the particular vehicle in response to the pedigree information; sending the relevant update files and corresponding data to the particular vehicle; determining a state of charge of a battery in the particular vehicle; estimating a depleted state of charge that would remain after applying a relevant update file; and applying the update file if the depleted state of charge is greater than a predetermined state of charge and not applying the update file if the depleted state of charge is less than the predetermined state of charge. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server system for updating electronic modules installed in respective vehicles in a vehicle fleet, comprising:
-
a database of update files for reflashing of respective electronic modules; a database storing data defining a respective current draw and a respective reflash time associated with the respective update files when applied in each respective vehicle; a controller configured to A) receive pedigree information from a particular one of the respective vehicles to the server system, B) identify relevant update files and corresponding current draw and reflash time data for the particular vehicle in response to the pedigree information, and C) send the relevant update files and corresponding data to the particular vehicle. - View Dependent Claims (9, 10)
-
-
11. A vehicle comprising:
-
a plurality of electronic modules operating with updatable instruction sets; a master electronic module configured for wireless communication with a remote server system storing a database of update files for reflashing of respective ones of the plurality of electronic modules and storing data corresponding to a respective current draw and a respective reflash time associated with the respective update files when applied in the vehicle; wherein the master electronic module is configured to determine a state of charge of a battery in the vehicle, estimate a depleted state of charge that would remain after applying a relevant update file, to apply the update file if the depleted state of charge is greater than a predetermined state of charge, and not apply the update file if the depleted state of charge is less than the predetermined state of charge. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification