Verb-Based Query Resolution via Dynamic App Binding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in accessing specific application entities on client devices using interactive assistants due to the need for explicit identification, leading to incomplete queries and repeated attempts, which consume computing and battery resources.

Innovation Solution

Implementing a dynamic application capability binding information database that allows verb-based succinct queries to identify and perform actions on application entities without explicit identification, using natural language understanding and fulfillment engines to resolve intents and parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users provide explicit queries identifying application and entity, then the interactive assistant can correctly understand and fulfill the action, but the query complexity and user effort increase

Engineering Contradiction:
Improvequery understanding accuracyVSAvoidquery simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically resolving the application entity and action parameters without requiring explicit user input. The interactive assistant analyzes the succinct query, automatically identifies the intended application and entity based on context and usage information, and executes the action without prompting the user for additional details.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-processing and storing usage information about applications and entities before the query is executed. This includes maintaining capability binding information and usage patterns that enable the system to quickly resolve succinct queries without requiring users to provide complete information.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users provide incomplete or inadequate queries, then the query is simpler and faster to input, but the interactive assistant cannot respond and no action is fulfilled

Engineering Contradiction:
Improvequery input speedVSAvoidaction fulfillment rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system fills in missing information automatically by analyzing the succinct query and using stored usage information to infer the intended application and entity. This self-service capability allows the system to successfully fulfill actions even when users provide incomplete queries, thereby maintaining high productivity without requiring users to input complete information.

Inventive Principle:
Principle #25Self-service

3Reliability

If users make repeated attempts to provide appropriate queries, then the desired action can be fulfilled, but computing and battery resources are extensively consumed

Engineering Contradiction:
Improveaction fulfillmentVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary processing by storing usage information and capability bindings in advance, enabling it to resolve succinct queries in a single attempt without requiring repeated user inputs. This reduces the number of processing cycles needed and consequently decreases battery consumption while maintaining reliable action fulfillment.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If the system stores dynamic application capability binding information and usage information, then succinct queries can be resolved without explicit identification, but the database complexity increases

Engineering Contradiction:
Improvequery flexibilityVSAvoiddatabase structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates a universal database structure that stores both capability binding information and usage information in a unified format that can serve multiple purposes. This multi-functional database supports various types of queries and resolutions, enabling the system to handle different query formats and contexts while managing complexity through a standardized approach.

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

Data Source

PatentUS20250103648A1Method and system for understanding and fulfilling verb-based succinct queries
Publication Date: 2025.03.27 GOOGLE LLC
  • US20250103648A1 patent drawing
  • US20250103648A1 patent drawing
  • US20250103648A1 patent drawing

AI summary

Some implementations receive audio data capturing a verb-based succinct query that includes an action but is void of any app entity and determine, based on processing of the audio data, the action and one or more instance candidates associated with the action. Some of those implementations further query an app entity database for usage information and/or capability information of one or more app entities that correspond to the one or more instance candidates and generate, based on selecting from the one or more app entities, a response or action responsive to the verb-based succinct query.