Patent ID: 11886862
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Field: Transport (Mechanical engineering)
Classification: CPC G  B  H | IPC B  G

Claim 9:
10. A method for vehicle software updates comprising:
storing in a source vehicle a plurality of approved software components and a plurality of approved version numbers;
moving one or more of the source vehicle and a destination vehicle suitably close to each other, wherein the destination vehicle comprises a transceiver, a plurality of circuits, a plurality of current software components installed within the plurality of circuits, and a plurality of current version numbers of the plurality of current software components;
determining that the source vehicle and the destination vehicle are suitably close to exchange data through the transceiver via a wireless communications channel;
comparing the plurality of current version numbers in the destination vehicle with the plurality of approved version numbers in the source vehicle;
approving an update for one or more of the plurality of current software components in response to one or more criteria;
receiving one or more of the plurality of approved software components at the destination vehicle from the source vehicle via the wireless communications channel in response to the plurality of current version numbers of the plurality of current software components approved for the update being different from corresponding ones of the plurality of approved version numbers;
updating the one or more of the plurality of current software components in the destination vehicle with the one or more of the plurality of approved software components received from the source vehicle; and
transferring from the destination vehicle to the source vehicle a list of the plurality of current software components and the plurality of approved software components installed in the destination vehicle after the update has finished.