Patent attributes
An embedded modem communicates over a vehicle bus with controllers that each include data storage. The embedded modem queries the controllers over the bus to identify controllers having available storage, such that if the available storage is located on a priority controller, the embedded modem sends received data over the bus to the priority controller. Otherwise, if the available storage is available on a non-priority controller, the embedded modem send the data over the bus to the non-priority controller. The embedded modem queries the controllers over the bus to confirm that the controllers storing the received data are available for data offload, and responsive to the confirmation, requests the stored data over the bus and transmits the stored data over a wide-area network to a telematics server.