Multi-Source Input Interface for Unified Command Composition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User interfaces for computing devices fail to effectively combine inputs from different sources, such as touch, voice, motion, and GPS, into a single actionable command, limiting user interaction flexibility and richness.

Innovation Solution

A system that identifies content on a user interface and receives inputs from multiple sources, such as touch and voice or GPS, to compose a combined action, allowing for dynamic and rich user interactions by executing these composed actions simultaneously or within a predetermined time frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple input sources (touch, voice, motion, GPS) are combined into a single actionable command, then user interaction flexibility and richness are improved, but device complexity increases

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidinput processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple independent input sources (touch interface, voice commands, motion detection, GPS data) into a unified command processing system. The system integrates these diverse inputs to generate single actionable commands, allowing users to interact with the device using any combination of input methods rather than being limited to traditional single-input paradigms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The input processing system is designed to handle multiple types of inputs through a universal processing framework. The same core processing logic can interpret and combine different input sources (touch, voice, motion, GPS) to generate actions, making the system adaptable to various interaction scenarios without requiring separate processing paths for each input type.

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

2Adaptability or versatility

If users can choose from multiple input sources simultaneously, then user experience richness is improved, but ease of operation deteriorates due to the need to manage multiple input modes

Engineering Contradiction:
Improveinput source varietyVSAvoidinput management simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically manages the combination of multiple input sources without requiring explicit user configuration or control. The input processing system autonomously integrates available inputs (touch, voice, motion, GPS) to generate appropriate actions, freeing users from the complexity of managing multiple input modes while still providing access to diverse interaction methods.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional single-input methods (click or press) are replaced with multi-source input combinations, then action complexity and user experience are improved, but device complexity increases

Engineering Contradiction:
Improvecommand composition flexibilityVSAvoidprocessing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The command generation system dynamically adapts to the available input sources and user context to compose appropriate actions. Rather than requiring predefined complex commands, the system flexibly combines current inputs (touch, voice, motion, GPS) to generate meaningful actions in real-time, allowing for endless combinations of complete actions or commands based on the dynamic interaction state.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9389830B2Combined multi-source input interface
Publication Date: 2016.07.12 YUAN ARTHUR TAN CHI
  • US9389830B2 patent drawing
  • US9389830B2 patent drawing
  • US9389830B2 patent drawing

AI summary

Computerized method for composing actions from two or more input sources comprising. The method includes identifying content rendered on a content provisioning interface. The method further includes receiving a first input from a first input source on a part of the identified content. A second input from a second input source is also received to interact with the part of the identified content. The second input source is different from the first input source. The method also includes composing a combined action from the received second input from the second input source and the received first input from the first input source. The composed action is executed to interact with the part of the identified content.