Condensed GUI Voice Control for Ambiguous Assistant Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactions between users and intricate application graphical user interfaces (GUIs) are inefficient due to the need for multiple touch gestures and interruptions when using automated assistants, leading to repeated inputs and resource wastage.

Innovation Solution

An automated assistant mediates interactions by using content description data to identify and control GUI elements through condensed spoken utterances, allowing seamless transitions between user inputs and application actions without explicit invocation phrases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users interact with automated assistant using spoken natural language input while concurrently interacting with application GUI, then user input efficiency improves, but form field inputs may be negated and repeated inputs are required

Engineering Contradiction:
Improveuser input efficiencyVSAvoidform field input stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism that monitors and coordinates interactions between the automated assistant and application GUI. When the automated assistant is activated, it mediates the interaction by preventing interruptions to ongoing form field inputs, thereby maintaining input stability while still enabling spoken language control efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users control intricate application GUIs using multiple touch gestures, then precise GUI element selection is achieved, but power consumption and processing bandwidth increase

Engineering Contradiction:
ImproveGUI element selection precisionVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent replaces the mechanical touch gesture system with an acoustic system (spoken natural language input). Instead of requiring multiple physical touch gestures to navigate and select GUI elements, users can speak commands that are converted to text and processed by the automated assistant, significantly reducing power consumption while maintaining or improving operational ease.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the input modality parameter from tactile (touch gestures) to acoustic (spoken language). This parameter change allows the system to interpret user intent through speech recognition and natural language processing, reducing the number of interaction steps required and thereby lowering power consumption and processing bandwidth usage.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If users provide detailed spoken utterances to control specific GUI elements, then action accuracy improves, but utterance length and processing time increase

Engineering Contradiction:
ImproveGUI element identification accuracyVSAvoidutterance duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a universal text-based interface that serves multiple functions: it can interpret both specific GUI element references and general commands, handle both detailed and concise inputs, and work across different applications. This universal interface allows the automated assistant to accurately identify GUI elements through various input formats, reducing the need for lengthy specific utterances while maintaining high identification accuracy.

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

Data Source

PatentUS20260010343A1Condensed spoken utterances for automated assistant control of an intricate application GUI
Publication Date: 2026.01.08 GOOGLE LLC
  • US20260010343A1 patent drawing
  • US20260010343A1 patent drawing
  • US20260010343A1 patent drawing

AI summary

Implementations set forth herein relate to an automated assistant that can control graphical user interface (GUI) elements via voice input using natural language understanding of GUI content in order to resolve ambiguity and allow for condensed GUI voice input requests. When a user is accessing an application that is rendering various GUI elements at a display interface, the automated assistant can operate to process actionable data corresponding to the GUI elements. The actionable data can be processed in order to determine a correspondence between GUI voice input requests to the automated assistant and at least one of the GUI elements rendered at the display interface. When a particular spoken utterance from the user is determined to correspond to multiple GUI elements, an indication of ambiguity can be rendered at the display interface in order to encourage the user to provide a more specific spoken utterance.