Method and apparatus for multi cycle vehicle software update compliance handling
First Claim
Patent Images
1. A system comprising:
- a processor configured to;
responsive to a multi-cycle vehicle-software update process resuming, query one or more vehicle electronic control unit (ECU) modules to determine current software versions installed on the ECU modules;
responsive to the query identifying a change in at least one software version to a different version from when the update process first began, pause the update process; and
report the change to a remote source.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a processor configured to query one or more vehicle electronic control unit (ECU) modules to determine current software versions installed on the ECU modules, responsive to a multi-cycle update process resuming. The processor is also configured to pause the update process, responsive to the query identifying a change in at least one software version to a different version from when the update process first began. The processor is additionally configured to report the change to a remote source.
26 Citations
12 Claims
-
1. A system comprising:
-
a processor configured to; responsive to a multi-cycle vehicle-software update process resuming, query one or more vehicle electronic control unit (ECU) modules to determine current software versions installed on the ECU modules; responsive to the query identifying a change in at least one software version to a different version from when the update process first began, pause the update process; and report the change to a remote source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
querying to obtain electronic control unit (ECU) module software versions, responsive to a determination that a multi-cycle software update is attempting to resume; sending a list of changed ECU module software versions to a remote source, and preventing resumption of the multi-cycle software update, responsive to a determination from the query that an ECU module software version has changed; and resuming the multi-cycle update, incorporating any changes received from the remote source, responsive to receiving instructions from the remote source to resume the update. - View Dependent Claims (10, 11, 12)
-
Specification