Methods and apparatus for software updating
AssigneeFord Global Technologies, LLC
InventorsChristopher K. Davey, Rajya Adibhatla, Chad Evert Esselink, Gerald P. Humphreys, Jr., Salwan H. Ishac
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes receiving a restore command to restore a vehicle computing system (VCS) system state. The method further includes restoring a base system state to a known, functional state and obtaining a list of applications previously installed on the VCS. The method also includes for each application previously installed on the VCS, finding a version of the application compatible with the restored base system state. Also, the method includes installing the version of each application compatible with the restored base system state.
Claims3
A computer-implemented method comprising:
- obtaining new versions of existing on-board software applications of a vehicle, determined to be needed to maintain compatibility of the software applications with a new operating system update of the vehicle, responsive to receiving the operating system update and prior to installing the operating system update, including obtaining, for an incompatible application, a most recent version, in a lineage of versions, known to be compatible with the updated operating system;
- disabling a software application if no available version of the software application is compatible with the updated operating system;
- and
- notifying a user that the software application is being disabled.
Dependencies are inferred from the claim text.