Vehicle System Auto-Launching Mobile Apps via BLE

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveautomatic application launchVSAvoidsystem integration complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system integrates multiple communication protocols for seamless connectivity, then communication reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If applications are automatically launched in the background, then service availability is improved, but energy consumption increases

Engineering Contradiction:
Improveservice availabilityVSAvoidnomadic device energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

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.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9369830B2Method and system for launching an application
Publication Date: 2016.06.14 FORD GLOBAL TECH LLC
  • US9369830B2 patent drawing
  • US9369830B2 patent drawing
  • US9369830B2 patent drawing

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.