The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 18, 2020

Filed:

Oct. 11, 2017
Applicant:

Ford Global Technologies, Llc, Dearborn, MI (US);

Inventors:

Brian David Tillman, Dearborn, MI (US);

Medville Jay Throop, Ann Arbor, MI (US);

Ylldes Zeneli, Bloomfield Hills, MI (US);

Karl Nathan Clark, Belleville, MI (US);

Assignee:

Ford Global Technologies, LLC, Dearborn, MI (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/65 (2018.01); B60L 58/12 (2019.01); G06F 8/654 (2018.01); H04L 29/08 (2006.01); G07C 5/00 (2006.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); B60L 58/12 (2019.02); G06F 8/654 (2018.02); G07C 5/008 (2013.01); H04L 67/12 (2013.01); H04L 67/34 (2013.01); B60W 2550/40 (2013.01);
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.


Find Patent Forward Citations

Loading…