Queuing OTA Software Updates to Reduce Vehicle Connectivity Costs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of vehicle interactions for Over-The-Air (OTA) notifications leads to rising vehicle connectivity costs, necessitating a method to reduce vehicle interactions while maintaining information transmission efficiency.
Innovation Solution
A system and method that queues non-urgent vehicle communications to be transmitted with higher priority communications, using a controller to generate a communication package including update callback information and vehicle commands, and transmitting this package as an SMS-based OTA notification, thereby reducing the number of vehicle interactions and connectivity costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SMS-based OTA notifications are sent for each vehicle interaction, then information transmission is reliable, but vehicle connectivity costs increase rapidly
Solution Approach 1:
The patent combines multiple vehicle communications into a single communication package that includes both the vehicle command and update callback information. This merging approach reduces the number of separate SMS-based OTA notifications from multiple individual messages to one consolidated message, thereby maintaining reliable information transmission while significantly reducing vehicle connectivity costs.
2Loss of energy
If the number of vehicle interactions is reduced to lower connectivity costs, then cost efficiency improves, but information transmission completeness may be compromised
Solution Approach 1:
The communication package merges multiple types of information including vehicle commands, update callback information, and software update data into a single comprehensive message. This ensures that reducing the number of interactions does not compromise information completeness, as all necessary data is transmitted together in one optimized communication event.
Solution Approach 2:
The system performs preliminary actions by queuing software updates and preparing communication packages in advance before actual transmission. This allows the system to consolidate multiple information elements into a single package before sending, ensuring complete information transmission while minimizing the number of vehicle interactions required.
Data Source
AI summary
One general aspect includes a method to transmit one or more over-the-air software updates, the method including: (a) receiving, via a controller, a software update; (b) receiving, via a controller, a vehicle command request; (c) in response to the vehicle command request, via the controller, generating a communication package including update callback information based on the software update and a vehicle command based on the vehicle command request; and (d) transmitting, via the controller, the communication package to a vehicle. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.

