Cross-Device App Interface Display for In-Vehicle Infotainment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional in-vehicle infotainment systems cannot simultaneously display the interface of an application on both the mobile phone and the in-vehicle infotainment system after connection, limiting user interaction and convenience, especially for third-party applications.
Innovation Solution
A display method that enables simultaneous display of an application's interface on both the mobile phone and the in-vehicle infotainment system by establishing a connection, allowing user operations on either device to trigger corresponding responses on both, with the mobile phone pinning interfaces on its application stack and the infotainment system doing the same, facilitating synchronized interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the in-vehicle infotainment system displays an application interface, then the application service is provided on the infotainment system, but the same application interface cannot be displayed on the mobile phone simultaneously
Solution Approach 1:
The patent divides the application interface display into two separate instances: one on the mobile phone and another on the in-vehicle infotainment system. Each device maintains its own display stack and interface state, allowing independent operation while sharing the same application logic. This segmentation resolves the contradiction by enabling simultaneous display on both devices without conflict.
Solution Approach 2:
The patent introduces an intermediary mechanism (the connection protocol between mobile phone and infotainment system) that coordinates interface display states. When an interface is displayed on one device, the intermediary communicates this state to the other device, enabling synchronized display. This intermediary layer resolves the technical conflict by managing resource coordination between the two devices.
2Adaptability or versatility
If the application interface is displayed only on the in-vehicle infotainment system, then the service is provided on the infotainment system, but user operations can only be performed on the infotainment system
Solution Approach 1:
The patent implements multi-functionality by enabling the same application to be operated from either device. The mobile phone and infotainment system both gain full operational capability for the shared application, not just display capability. This universality allows users to perform operations on either device while the service is provided through the infotainment system, resolving the contradiction between service provision and operation flexibility.
3Ease of operation
If the mobile phone and in-vehicle infotainment system share application display, then user convenience is improved, but system complexity increases
Solution Approach 1:
The patent employs a nested structure where the application stack on one device can contain or reference interfaces from the other device. The mobile phone maintains its own application stack while nesting the infotainment system's display capabilities within it, and vice versa. This nesting approach manages complexity by organizing the shared display architecture in a hierarchical manner rather than requiring complex peer-to-peer coordination.
Data Source
AI summary
In an example display method, a first electronic device establishes a connection to a second electronic device. The first electronic device includes a first application. The first application includes a first interface for being displayed on the first electronic device and a second interface for being displayed on the second electronic device. Then, the first electronic device sends information about the first application to the second electronic device. The second electronic device displays an icon of the first application. The first electronic device displays the first interface in response to an operation performed by a user on an icon of the first application on the first electronic device. After the second electronic device receives the operation performed on the icon of the first application, the first electronic device sends the second interface to the second electronic device. The second electronic device displays the second interface.


