Vehicle System Auto-Launching Mobile Apps via BLE
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current vehicle infotainment systems lack efficient methods to automatically launch and manage applications on nomadic devices, such as smartphones, when connected to a vehicle computing system, limiting seamless integration and communication of data like internet radio, social media, and driver safety information.
Innovation Solution
A vehicle computing system uses wireless technologies like Bluetooth Low Energy (BLE) to broadcast signals with unique identifiers, allowing nomadic devices to automatically launch applications, even if they are in the background or suspended, enabling communication and data exchange for services like navigation and driver safety features.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If the vehicle computing system manually launches applications on nomadic devices, then application functionality is available, but user convenience and automation are reduced
Solution Approach 1:
The system performs preliminary actions by establishing communication links and exchanging capability information between the vehicle computing system and nomadic device before the user needs an application. The nomadic device pre-registers its available applications and capabilities with the vehicle system, so when a service is needed, the vehicle system can immediately launch the appropriate application without requiring user setup or manual intervention.
2Reliability
If the system integrates multiple communication protocols for seamless connectivity, then communication reliability is improved, but system complexity increases
Solution Approach 1:
The system implements multi-functionality by incorporating multiple communication protocols (Bluetooth, Wi-Fi, cellular) within a single integrated communication framework. The vehicle computing system and nomadic device both support multiple protocols simultaneously, allowing the system to automatically select the most appropriate protocol for each communication scenario, thereby achieving reliable communication across different conditions without requiring separate dedicated systems for each protocol.
3Productivity
If applications are automatically launched in the background, then service availability is improved, but energy consumption increases
Solution Approach 1:
Instead of continuously running applications in the background, the system uses periodic action by establishing communication links and launching applications only when specific triggers occur, such as when the nomadic device connects to the vehicle system, when a particular service is requested, or when predefined conditions are met. This allows the nomadic device to remain in a low-power state most of the time while still providing timely service when needed.
Data Source
AI summary
A mobile device comprising at least one controller in communication with one or more transceivers. The one or more transceivers are capable of communication with a vehicle computing system. The at least one controller configured to establish a communication link with the vehicle computing system. The controller further configured to receive a signal having an unique user identification from the vehicle computing system. The controller further configured to search for a mobile application based on the signal and enable the mobile application that matches the unique user identifier. The controller further configured to launch the mobile application.


