Robot Interaction Control Using Cognitive State Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems lack the ability to interactively and autonomously respond to users, limiting their play and educational value, and there is a need for technologies that can learn and adapt to individual cognitive states for enhanced interaction.

Innovation Solution

The use of cognitive state profiles learned from facial and audio data to provide personalized stimuli to users, including visual, auditory, and haptic feedback, allowing robots to adapt their interaction based on collected data and update their understanding of user states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If robotic systems use basic control mechanisms, then device complexity is low, but adaptability to individual cognitive states is poor

Engineering Contradiction:
Improveadaptability to cognitive statesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting cognitive state data during initial interactions and generating a cognitive state profile before actual adaptive interaction begins. This pre-processing of data allows the robot to quickly adapt to individual users without requiring complex real-time analysis during interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring cognitive state data from sensors and comparing it against the stored cognitive state profile. This feedback loop enables the robot to adjust its interaction strategies in real-time based on detected cognitive states, improving adaptability through iterative learning.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If robotic systems collect and process cognitive state data in real-time, then interaction personalization is enhanced, but processing time increases

Engineering Contradiction:
Improveinteraction personalizationVSAvoiddata processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary data processing by collecting and analyzing cognitive state data during initial interaction phases to establish a baseline cognitive state profile. This pre-processing reduces the computational burden during real-time interactions, as the system only needs to detect deviations from the established profile rather than analyzing raw data from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by focusing processing efforts only on the most relevant cognitive state parameters that indicate meaningful changes in user state. Rather than processing all available sensor data equally, the system identifies and processes only the critical subset of data that provides the most value for personalizing interaction.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If robotic systems use predefined interaction scripts, then ease of programming is high, but ability to respond interactively to users is limited

Engineering Contradiction:
Improveinteractive response capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transitions from static predefined scripts to dynamic adaptive control by incorporating real-time cognitive state detection. The interaction strategy is no longer fixed but dynamically adjusted based on the user's detected cognitive state, allowing the robot to respond interactively while maintaining manageable complexity through structured adaptation rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements parameter changes by modifying interaction parameters such as response timing, communication style, and task difficulty based on detected cognitive states. Rather than requiring completely different interaction scripts for each state, the system adjusts parameters within existing frameworks, balancing adaptability with programming simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11484685B2Robotic control using profiles
Publication Date: 2022.11.01 AFFECTIVA
  • US11484685B2 patent drawing
  • US11484685B2 patent drawing
  • US11484685B2 patent drawing

AI summary

Techniques for robotic control using profiles are disclosed. Cognitive state data for an individual is obtained. A cognitive state profile for the individual is learned using the cognitive state data that was obtained. Further cognitive state data for the individual is collected. The further cognitive state data is compared with the cognitive state profile. Stimuli are provided by a robot to the individual based on the comparing. The robot can be a smart toy. The cognitive state data can include facial image data for the individual. The further cognitive state data can include audio data for the individual. The audio data can be voice data. The voice data augments the cognitive state data. Cognitive state data for the individual is obtained using another robot. The cognitive state profile is updated based on input from either of the robots.