3D Companion Robot Interaction Using Emotion-Labeled Multimodal Responses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional companion robots integrated with large language models lack the ability to provide realistic companionship due to limited interaction and customization, making them ineffective in simulating emotional connections with users.

Innovation Solution

A system for companion robots with 3D display that includes sensors to sense user behavior and speech, a server-end host for parsing and generating emotion-labeled chat messages, and a 3D display device to output synchronized image data from multiple angles, enhancing emotional interaction through three-dimensional visuals and audio.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a conventional large language model is used in a companion robot, then the robot can understand and generate natural language texts, but it lacks real perception and understanding abilities, cannot judge the real world, and is incapable of emotions

Engineering Contradiction:
Improvenatural language understanding and generationVSAvoidreal perception, understanding, and emotional capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system segments the processing of user input into multiple independent modules: speech recognition module for audio input, behavior recognition module for sensor data, emotion recognition module for analyzing user emotions, and large language model module for generating responses. Each module handles a specific aspect of interaction, allowing the robot to process complex inputs comprehensively while maintaining the simplicity of natural language processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges multiple input sources (speech, behavior, emotion data) into a unified processing framework. The large language model receives integrated information from speech recognition, behavior recognition, and emotion recognition modules, enabling it to generate responses that consider all aspects of user interaction rather than processing isolated inputs.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If a companion robot is integrated with a display device to play images or videos of relatives, then the function of playing images or videos is added, but the companionship effect is still very limited and users cannot feel realistic companionship

Engineering Contradiction:
Improvefunctionality for playing images or videosVSAvoidcompanionship effect and realistic interaction
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system transitions from traditional 2D display (images or videos) to 3D spatial display by arranging multiple display devices in three-dimensional space around the robot. This creates a immersive visual environment where relatives appear to be physically present in the space, providing realistic companionship rather than merely playing flat images or videos.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The display system serves multiple functions simultaneously: it displays images and videos of relatives, provides spatial audio positioning for realistic conversation, and creates an immersive three-dimensional environment. This multi-functional approach enhances companionship effect beyond the limited function of simple media playback.

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

3Ease of operation

If the 3D display device displays M pieces of image data with different capture angles, then the three-dimensional display effect is achieved, but the device complexity increases

Engineering Contradiction:
Improvethree-dimensional display effectVSAvoidnumber of pixel lines and image data processing
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The display system segments the three-dimensional image data into M separate pieces, each corresponding to a different capture angle. Each piece of image data is processed and displayed by dedicated pixel lines, allowing the system to handle complex 3D rendering through modular processing rather than attempting to render the entire three-dimensional scene as a single complex image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system processes and displays M pieces of image data with different capture angles, which is more detailed than traditional single-angle display. This partial processing approach (handling each angle separately) achieves comprehensive three-dimensional coverage without requiring the system to process all possible viewing angles simultaneously, balancing detail with feasibility.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12570004B2System for companion robot with three-dimensional (3D) display and method thereof
Publication Date: 2026.03.10 SQ TECH (SHANGHAI) CORP
  • US12570004B2 patent drawing
  • US12570004B2 patent drawing
  • US12570004B2 patent drawing

AI summary

A system for companion robot with 3D display device and a method are disclosed. In the system, a companion robot continuously senses a user behavior status and an input speech, converts the input speech to a text, transmits the text and the user behavior status to finite state machines of a server-end host to perform parsing and transition, so that the server-end host generates a chat message having an emotion label, transmits the chat message to an AI device, receives and stores the companion conversation message to a companion conversation list; the companion robot selects companion conversation message from the companion conversation list as an output message, and convert the output message to speech which is broadcasted by a speaker; while broadcasting the output message, the companion robot continuously obtains image data from a multi-source image and outputs the image data to a 3D display device for displaying.