Adaptive Robot Interface Modality Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous devices like robots often face delays in operation due to the need for user input, which may not be readily available, as they lack adaptive user interface modalities to accommodate varying user contexts and locations.

Innovation Solution

A system that dynamically selects the most appropriate user interface modality for an autonomous device based on the context of both the user and the device, using a combination of sensors and communication channels to determine proximity, environmental conditions, and user status, allowing for direct or indirect interaction depending on the situation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot uses a fixed interfacing modality (e.g., audio only), then the device complexity is reduced, but the adaptability to different user contexts deteriorates

Engineering Contradiction:
Improveadaptability to user contextVSAvoidinterface system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically selects interfacing modalities based on real-time sensor data about user presence and environmental conditions. The robot transitions from static to dynamic interface selection, adapting audio, visual, and tactile modalities according to user proximity and context, thereby resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary layer (the modality selection mechanism) that mediates between the robot's communication needs and the user's context. This intermediary evaluates sensor data and selects appropriate modalities, enabling adaptability without requiring complex reconfiguration of the entire interface system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the robot waits for user availability before acting, then the reliability of user input is improved, but the productivity of the robot deteriorates

Engineering Contradiction:
Improveuser input reliabilityVSAvoidrobot operational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The robot performs preliminary actions by initiating interface sequences in advance and using sensory evaluation to predict user availability. Rather than passively waiting, the robot actively prepares multiple interface options and selects the most appropriate one based on real-time context, maintaining productivity while ensuring reliable user input.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors user presence and environmental conditions through sensors, providing feedback that informs modality selection. This feedback loop enables the robot to adjust its interface strategy in real-time, balancing the need for reliable user input with the desire to maintain operational efficiency.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the robot uses multiple interfacing modalities, then the adaptability to different user situations is improved, but the device complexity increases

Engineering Contradiction:
Improveinterfacing modality flexibilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the interfacing functionality into distinct modalities (audio, visual, tactile) that can be independently selected and activated. This segmentation allows the robot to use multiple modalities when needed while keeping the overall system architecture manageable by treating each modality as a separate, reusable component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal interface selection mechanism that can accommodate multiple modalities through a common evaluation framework. This multi-functional approach allows the same selection logic to handle various modalities, reducing overall system complexity while maintaining flexibility across different interfacing options.

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

Data Source

PatentUS10569420B1Interfacing with autonomous devices
Publication Date: 2020.02.25 GDM HOLDING LLC
  • US10569420B1 patent drawing
  • US10569420B1 patent drawing
  • US10569420B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for selecting a modality for interfacing between a user and a robot. In some implementations, a system determines that a particular action requires user confirmation before being performed. The system receives position data indicating a level of proximity of a user to a robot and environmental data indicating environmental conditions sensed by the robot. The system selects a particular mode for obtaining confirmation of the action from among multiple modes of interfacing with users based on one or more of the position data and the environmental data. The system provides a request confirmation of the action using the particular mode for presentation to the user.