Emotion Simulation System Using Cumulative Trigger Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional systems for simulating emotions in interactive devices, such as autonomous mobile robots and network-connected devices, often result in artificial and erratic behavior due to complex associations between actions and emotional states, and require significant effort and computational resources for maintenance and updates, making them difficult to implement and maintain.

Innovation Solution

A system that determines emotion values based on triggers associated with user interactions, sensor data, and device status, using a modular approach with cumulative summation of effect values and non-linear functions to simulate emotions, allowing for easy addition or removal of triggers and functions without affecting existing ones, and minimal processing and memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex associations between actions and emotional states are used to simulate emotions in interactive devices, then the emotional simulation becomes more sophisticated, but the system complexity and maintenance effort increase significantly

Engineering Contradiction:
Improveemotional simulation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the emotional simulation into independent trigger modules, each handling specific user interactions or sensor inputs. Each trigger is defined by a condition and an associated emotion value, allowing the system to process multiple triggers independently and combine their effects through cumulative summation, thereby reducing overall system complexity while maintaining sophisticated emotional simulation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter representation of emotional states from complex multi-dimensional associations to simple scalar emotion values. Each trigger contributes an emotion value that is added cumulatively to a running total, and a non-linear function transforms this sum into a final emotional state. This parameter simplification dramatically reduces computational requirements and maintenance effort.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If complex associations between actions and emotional states are used to simulate emotions in interactive devices, then the emotional simulation becomes more sophisticated, but the maintenance effort and computational resources required increase significantly

Engineering Contradiction:
Improveemotional simulation capabilityVSAvoidmaintenance efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments the emotional simulation into independent trigger modules, each handling specific user interactions or sensor inputs. Each trigger is defined by a condition and an associated emotion value, allowing the system to process multiple triggers independently and combine their effects through cumulative summation, thereby reducing overall system complexity and maintenance effort.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements self-service through its modular trigger architecture, where new triggers can be added or existing ones removed without affecting the core system logic. The cumulative summation mechanism automatically handles the integration of multiple triggers, and the non-linear function automatically normalizes the emotional state, reducing the need for manual system reconfiguration and maintenance.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional emotional simulation systems are used in interactive devices, then they can provide emotional responses, but the behavior appears artificial and erratic

Engineering Contradiction:
Improveemotional response capabilityVSAvoidbehavior naturalness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback through continuous monitoring of multiple triggers and cumulative summation of their emotion values. The non-linear function processes this accumulated emotional state and produces a naturalistic emotional response that reflects the overall interaction history rather than isolated events. This feedback mechanism ensures that emotional responses are consistent and natural rather than erratic.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter representation of emotional states from complex multi-dimensional associations to simple scalar emotion values. Each trigger contributes an emotion value that is added cumulatively to a running total, and a non-linear function transforms this sum into a final emotional state. This parameter simplification, combined with cumulative processing, produces more natural and less artificial emotional behavior.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11260536B1Simulation of emotional state of an interactive device
Publication Date: 2022.03.01 AMAZON TECH INC
  • US11260536B1 patent drawing
  • US11260536B1 patent drawing
  • US11260536B1 patent drawing

AI summary

A simulated emotional state of a device is generated and maintained based on previous emotional state and contextual information. A trigger is associated with an effect value. For example, successful completion of a task may have an effect value of +5 while task failure may have an effect value of −6. Upon occurrence of a trigger, an associated effect value of the trigger may be combined with a previously determined effect value to determine a function input value (FIV). The FIV is used as input to a function that provides an emotion value as output. The emotion value may then be used as input to determine a particular action. For example, if the emotion value corresponds to “happy”, the resulting action may be presenting an animation of a smile on a display device. As triggers occur, the function input value is updated, resulting in updates to the emotion value.