Voice Control Display Across Apps With Consistent Interface Controls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Different application interfaces on user devices often respond inconsistently to the same voice instructions, leading to decreased user satisfaction as some controls are not executable, resulting in a lack of feedback.

Innovation Solution

A control display method that automatically adds and displays voice controls in different application interfaces based on interface types, ensuring consistent functionality across applications by using virtual component sets and SDK tables to identify and implement missing controls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different application interfaces use their own native controls, then each application can function independently, but the same voice instruction cannot have consistent response across different applications

Engineering Contradiction:
Improveapplication independenceVSAvoidvoice instruction consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a universal control component that can be displayed across different application interfaces. This control component serves multiple functions: it enables consistent voice instruction responses across different applications, provides unified interaction logic, and maintains application-specific functionality through selective display. The control component is configured to be displayed in response to wake-up words and can trigger service responses regardless of which application is active.

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

2Reliability

If voice controls are added to all application interfaces, then voice instruction consistency is improved, but interface complexity increases

Engineering Contradiction:
Improvevoice instruction consistencyVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control component's display is dynamic rather than static. It is selectively displayed based on contextual conditions: when a wake-up word is detected, when voice instructions are received, or when service responses need to be triggered. The control component can be hidden or shown as needed, adapting to different interaction scenarios. This dynamic display mechanism reduces unnecessary visual clutter while maintaining voice instruction consistency when needed.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If application-specific controls are used, then development is simpler for individual applications, but user satisfaction decreases due to inconsistent feedback

Engineering Contradiction:
Improveapplication development simplicityVSAvoiduser satisfaction
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The control component acts as an intermediary between the user's voice instructions and the application-specific functionality. Instead of requiring each application to implement its own voice control logic, the control component provides a unified interface that mediates voice interactions. It receives wake-up words and voice instructions, determines appropriate service responses, and triggers the corresponding application functions, thereby simplifying application development while improving user satisfaction through consistent feedback.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12525236B2Control display method and device
Publication Date: 2026.01.13 HUAWEI TECH CO LTD
  • US12525236B2 patent drawing
  • US12525236B2 patent drawing
  • US12525236B2 patent drawing

AI summary

A control display method and a device are provided. The method includes: receiving a wake-up word input by a user; displaying a second interface of a first application, wherein the second interface includes the first control and a second control; receiving a switching operation of the user; displaying a first interface of a second application, wherein the first interface of the second application includes the first control; receiving the wake-up word input again by the user; and displaying a second interface of the second application, wherein the second interface of the second application includes the first control and a third control. According to this application, voice controls associated with different applications are automatically added and displayed, thereby ensuring that a same quantity and types of voice controls are displayed on interfaces of different applications and improving a voice service function of the electronic device.