Context-Based Operation Selection for Ambiguous User Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces struggle to accurately interpret user inputs that have multiple possible meanings, often leading to incorrect operations being initiated, wasting time and resources.

Innovation Solution

A system that utilizes context data, including user profiles and displayed content, to disambiguate user inputs by applying a machine learning model to predict the most likely interpretation and select the appropriate operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system initiates operations based on user text input without disambiguation, then the operation speed is fast, but the operational accuracy deteriorates leading to incorrect operations

Engineering Contradiction:
Improveoperational accuracyVSAvoidtime to resolve ambiguity
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary disambiguation by analyzing user input against multiple applications and functions before initiating operations. The operation selection engine proactively determines the intended application and function by comparing user input with available operations across applications, resolving ambiguities before execution to ensure operational accuracy while maintaining efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system analyzes context data to disambiguate user input, then the operational accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improveoperational accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The operation selection engine serves as an intermediary component that receives user input and mediates between multiple applications and functions. It analyzes context data including user profiles, displayed content, and application states to determine the intended operation, then selects and initiates the appropriate operation without requiring complex changes to the underlying application architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system initiates operations without verifying context, then the operation speed is fast, but errors and resource wastage increase

Engineering Contradiction:
Improveoperation speedVSAvoidresource wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system incorporates feedback mechanisms by continuously monitoring application states, displayed content, and user profiles to verify whether the selected operation is appropriate before initiation. The operation selection engine uses this feedback to confirm the correct operation and prevent incorrect executions, thereby reducing resource wastage while maintaining operational speed through efficient context evaluation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260056960A1Content-Based Operation Selection
Publication Date: 2026.02.26 ORACLE INT CORP
  • US20260056960A1 patent drawing
  • US20260056960A1 patent drawing
  • US20260056960A1 patent drawing

AI summary

Techniques for initiating commands in a user interface by disambiguating user input terms are disclosed. As a system displays a set of data, the system receives a user input that includes a set of terms. The system determines the terms correspond to multiple different interpretations. The system selects a particular interpretation for the terms based on context data. The context data includes data, such as user profile data and display data. The user profile data includes data for a user entering the terms and data of other users related to the user entering the terms. The system selects and executes a command based on selecting the particular interpretation for the terms.