VEHICLE CONTROL UPDATE METHODS AND SYSTEMS
First Claim
1. A vehicle updating method comprising:
- downloading an update to a vehicle from a remote server;
upon interruption of the download, sending an instruction to a proxy on a mobile device to resume the download at an offset location associated with the interruption;
resuming downloading of the update at the offset location to the mobile device for subsequent sending from the mobile device by the proxy to the vehicle in response to a vehicle request;
the vehicle resuming communication with the server that provides the update;
stopping downloading to the mobile device; and
downloading a remaining part of the update directly to the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems to update controls in vehicle modules. Updating controls can include downloading an update to a vehicle from a server, upon interruption of the update, sending a download instruction to a proxy operating on a mobile device to resume update download at an offset location, resuming download of the update from the offset location using the mobile device, and sending the resumed part of the update from the mobile device to the vehicle when the vehicle requests an update from the proxy. The proxy can be an application running on the mobile device, which can use cellular or non-cellular communication and be away from the vehicle when completing download of a control update.
-
Citations
23 Claims
-
1. A vehicle updating method comprising:
-
downloading an update to a vehicle from a remote server; upon interruption of the download, sending an instruction to a proxy on a mobile device to resume the download at an offset location associated with the interruption; resuming downloading of the update at the offset location to the mobile device for subsequent sending from the mobile device by the proxy to the vehicle in response to a vehicle request; the vehicle resuming communication with the server that provides the update; stopping downloading to the mobile device; and downloading a remaining part of the update directly to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. (canceled)
-
12. A vehicle comprising:
-
a vehicle computing system configured to; download an update from a server; upon interruption of the download, send a download instruction to a proxy operating on a mobile device to resume update downloading at an offset location associated with the interruption; receive at least a part of the update from the mobile device; and when the vehicle resuming communication with the server that provides the update; stopping downloading to the mobile device; and downloading a remaining part of the update directly to the vehicle from the server. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A vehicle controls updating method comprising:
-
receiving an instruction from a vehicle to download part of a software update from a server from a specified offset location onto memory available in a mobile electronic device, request the software update beginning at the specified offset location from the server, and send the part of the software update from the mobile electronic device to the vehicle in response to a request from the vehicle; and when the vehicle resumes communication with the server that provides the update; stopping downloading to the mobile device; and downloading a remaining part of the update directly to the vehicle from the server. - View Dependent Claims (20)
-
-
21. A vehicle updating method comprising:
-
downloading an update to a vehicle from a server; upon interruption, sending an instruction to a mobile device to resume downloading at the interruption; resuming downloading the update to the mobile device; when the vehicle again communicates with the server, stopping downloading to the mobile device and downloading a first update part from the mobile device and any remaining update part to the vehicle from the server. - View Dependent Claims (22, 23)
-
Specification