Projected Interface Function Conflict Handling in Vehicle Head Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle systems face function conflicts when projecting interfaces from terminal devices, such as head units, leading to impaired user experience due to simultaneous operation of conflicting functions using shared hardware modules like microphones and speakers.

Innovation Solution

A method and apparatus that enable devices to share status information of their functions, allowing for conflict resolution by processing overlapping functions, such as stopping one function or using separate hardware modules, to ensure seamless operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the interface of the first device is projected to the second device, then the user can use functions of the first device on the second device, but function conflicts occur when both devices attempt to use shared hardware modules simultaneously

Engineering Contradiction:
Improvefunction compatibilityVSAvoidfunction execution reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by having the first device send status information of its functions to the second device before actual function execution occurs. This allows the second device to advance-know the working states of functions on the first device and proactively avoid conflicts by selecting appropriate processing manners (such as interrupting or skipping) before the conflicting functions are executed, thereby ensuring reliable function execution while maintaining adaptability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the second device uses its original function while the first device projects a conflicting function, then the second device maintains its native functionality, but the user cannot normally use the projected function

Engineering Contradiction:
Improvenative function reliabilityVSAvoidprojected function usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the processing manner of the second device adaptive and changeable based on real-time status information. Instead of a fixed approach, the second device dynamically selects from multiple processing manners (interrupt, skip, or concurrent execution) depending on the current working states of both devices, allowing it to maintain native function reliability while ensuring projected function usability through flexible adjustment

Inventive Principle:
Principle #15Dynamics

3Reliability

If status information is shared between devices, then function conflicts can be detected and processed, but the system complexity increases

Engineering Contradiction:
Improveconflict processing capabilityVSAvoidinformation synchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the taking out principle by extracting only the necessary status information (working states of specific functions) from the first device and transmitting it to the second device, rather than sharing all possible data. This selective extraction enables conflict detection and processing capability while minimizing information synchronization complexity by focusing only on the critical status parameters needed for conflict avoidance

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12615329B2Function conflict processing method and apparatus, electronic device, and readable storage medium
Publication Date: 2026.04.28 HUAWEI TECH CO LTD
  • US12615329B2 patent drawing
  • US12615329B2 patent drawing
  • US12615329B2 patent drawing

AI summary

This disclosure provides function conflict processing methods and apparatuses. In an implementation, a method includes: receiving, from a first device and by a second device, projection data and first status information of a first function of the first device, wherein the first status information indicates a working status of the first function of the first device, and in response to determining that: (1) the first status information indicates that the first function of the first device is in a working state and (2) a first function of the second device is in a working state, processing, by the second device, a conflict of the first function.