Smart vehicle reflash with battery state of charge (SOC) estimator

US9229704B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9229704-B2
Application numberUS-201414231818-A
CountryUS
Kind codeB2
Filing dateApr 1, 2014
Priority dateApr 1, 2014
Publication dateJan 5, 2016
Grant dateJan 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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 models within a vehicle fleet; maintaining in the server system data identifying a respective current draw by the electronic modules involve in reflashing and a respective reflash time associated with each respective update file when applied in each respective vehicle model; sending pedigree information from a particular one of the respective vehicle models to the server system; identifying in the server system relevant update files and corresponding current draw and reflash time data for outdated modules in the particular vehicle model in response to the pedigree information; sending the relevant update files and corresponding data to the particular vehicle model; determining a state of charge of a battery in the particular vehicle model; estimating a depleted state of charge that would remain after applying a relevant update file, wherein the depleted state of charge is determined by 1) multiplying the respective current draw and the respective reflash time, and 2) adding a current draw corresponding with other modules operating within the particular vehicle model while a relevant update file is applied to one of the outdated modules; 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; reporting an actual reflash time to the server system after applying a respective update file; reporting an actual current draw to the server system after applying a respective update file; and updating the data maintained on the server system in response to the reported actual flash time and actual current draw. 2. The method of claim 1 further comprising the step of: prioritizing a plurality of the relevant update files into a reflash schedule; wherein the estimating step determines a respective depleted state of charge after each relevant update file in the schedule. 3. The method of claim 1 further comprising the step of: shedding loads that are unnecessary while a relevant update file is applied to the respective module. 4. 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 by the electronic modules involved in reflashing and respective reflash time associated with each 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, wherein the depleted state of charge is determined by 1) multiplying the respective current draw and the respective reflash time, and 2) adding a current draw corresponding with other modules operating with the particular vehicle while a relevant update file is applied. 5. The vehicle of claim 4 wherein the master electronic module is further configured to prioritize a plurality of the relevant update files into a reflash schedule, and wherein a respective depleted state of charge is estimated after each relevant update file in the schedule. 6. The vehicle of claim 4 wherein the master electronic module is further configured to report an actual reflash time to the server system after applying a respective update file. 7. The vehicle of claim 4 wherein the master electronic module is further configured to report an actual current draw to the server system after applying a respective update file. 8. The vehicle of the claim 4 wherein the master electronic module is further configured to shed loads that are unnecessary while a relevant update file is applied to the respective module.

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Physics · mapped topic

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • related to technical updates when adding new parts or software · CPC title

  • Maintaining the SoC within a determined range · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9229704B2 cover?
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 send…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).