AI Robot Reactions Based on Learned User Behavior States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robots lack the ability to analyze user behavior and provide appropriate reactions, leading to repetitive and unengaging interactions with users.

Innovation Solution

A control method using an artificial intelligence model that acquires and learns user data to determine user states, clustering this data to identify representative reactions, and outputs tailored responses such as facial expressions, motions, or voice reactions based on the user's state, employing unsupervised learning techniques like K-mean clustering or Gaussian Mixture Models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional robots perform predetermined operations under predetermined conditions, then the robot operations are simple and controllable, but the robot interactions become repetitive and unengaging

Engineering Contradiction:
Improverobot reaction adaptabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The robot performs self-learning by automatically clustering user behavior data and generating its own reaction patterns without requiring external programming. The robot autonomously improves its adaptability through unsupervised learning algorithms, allowing it to develop personalized interactions while maintaining manageable system complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the operational parameters of the robot by transitioning from fixed predetermined operations to dynamic reactions based on clustered user states. By varying reaction parameters according to learned user behavior patterns, the robot achieves higher adaptability while the complexity is managed through parameter-based control rather than complex structural changes

Inventive Principle:
Principle #35Parameter changes

2Productivity

If robots provide fixed predetermined reactions, then the control system remains simple, but user engagement decreases over time

Engineering Contradiction:
Improveuser engagementVSAvoidlearning system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The robot autonomously improves user engagement by self-learning from observed user behaviors. Through automatic clustering algorithms, the robot identifies user states and generates appropriate reactions without external intervention, continuously enhancing productivity in terms of user engagement while managing learning complexity through unsupervised methods

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary clustering of user behavior data to establish reaction patterns in advance. By pre-processing and organizing user data into meaningful clusters, the robot prepares personalized reaction strategies beforehand, enabling high user engagement while managing complexity through structured data organization rather than complex real-time processing

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12005579B2Robot reacting on basis of user behavior and control method therefor
Publication Date: 2024.06.11 SAMSUNG ELECTRONICS CO LTD
  • US12005579B2 patent drawing
  • US12005579B2 patent drawing
  • US12005579B2 patent drawing

AI summary

A robot for outputting various reactions according to user behaviors is disclosed. A control method for a robot using an artificial intelligence model, according to the present disclosure, comprises the steps of: acquiring data related to at least one user; inputting the data related to the at least one user into the artificial intelligence model as learning data so as to learn a user state for each user of which there is at least one; determining representative reactions corresponding to the user states learned on the basis of the data related to the at least one user; and inputting the input data into the artificial intelligence model so as to determine a user state of a first user and controlling the robot on the basis of a representative reaction corresponding to the determined user state, when input data related to the first user among the users, of which there is a least one, is acquired.