METHOD AND APPARATUS FOR VEHICLE SOFTWARE UPDATE INSTALLATION
First Claim
Patent Images
1. A system comprising:
- a processor configured to;
detect a vehicle key-off;
delete from a primary memory of an electronic control unit an existing software version for which a new software version update exists in a secondary memory of the ECU;
load the new software version from the secondary memory into the primary memory; and
upon detection of a failure during the load, delete the new software version from the primary memory and reload the existing software version from the secondary memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a processor configured to detect a vehicle key-off. The processor is also configured to delete from a primary memory (“internal memory”) of an electronic control unit an existing software version for which a new software version update exists in a secondary memory of the ECU. The processor is further configured to load the new software version from the secondary memory (“external memory”) into the primary memory and upon detection of a failure during the load, delete the new software version from the primary memory and reload the existing software version from the secondary memory.
66 Citations
20 Claims
-
1. A system comprising:
-
a processor configured to; detect a vehicle key-off; delete from a primary memory of an electronic control unit an existing software version for which a new software version update exists in a secondary memory of the ECU; load the new software version from the secondary memory into the primary memory; and upon detection of a failure during the load, delete the new software version from the primary memory and reload the existing software version from the secondary memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
deleting from internal memory an existing software version for which a new software version update exists in external memory in response to a vehicle key-off event; loading the new software version into the internal memory from the external memory; and responsive to a failure in the loading, deleting the new software version from the internal memory and reloading the existing software version from the external memory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium, storing instructions which, when executed, cause a vehicle processor to perform a method comprising:
-
deleting an existing software version from internal memory if a new software version update exists in external memory in response to a vehicle key-off event; loading the new software version into the internal memory from the external memory; and responsive to a failure in the loading, deleting the new software version from the internal memory and reloading the existing software version from a location where the existing software version exists in the external memory. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification