Character Interaction System Using Usage History Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user-character interaction systems do not allow a selected character to interact with the user based on comparisons with other characters, failing to provide responses that acknowledge relative rankings or selections, thus lacking dynamic and aware interactions.
Innovation Solution
An information-processing device and system that identifies a user-selected character, compares its usage history with other characters, and outputs expression data for interaction, incorporating interpretation of user comments to weight histories and enable or prohibit application execution based on interaction results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a character is selected from among plural characters for user interaction, then the system can provide personalized interaction, but the system cannot make the character aware of its relative ranking or comparison with other characters
Solution Approach 1:
The system implements feedback by having the selected character compare its usage history with other characters and generate expressions that reflect this comparison. The character becomes aware of its relative ranking through the output unit displaying comparison results, creating a closed-loop feedback system where the character's behavior adapts based on its standing among multiple characters.
Solution Approach 2:
The system performs preliminary action by pre-calculating and storing usage histories for multiple characters before the interaction occurs. When a character is selected, the comparison unit immediately retrieves and compares the pre-prepared usage data, allowing the character to quickly become aware of its ranking without real-time computational delays.
2Measurement precision
If the system monitors user interaction frequency to determine character selection, then it can identify user preferences, but it cannot provide dynamic responses that acknowledge relative rankings
Solution Approach 1:
The system applies dynamics by making the character's behavior changeable and adaptive based on real-time comparison results. Instead of static character responses, the output unit dynamically generates expressions that reflect the character's current usage ranking, allowing the interaction to evolve as usage patterns change.
Solution Approach 2:
The system segments the interaction by separating the usage history monitoring function from the response generation function. The comparison unit independently evaluates usage data and generates ranking information, which then influences the character's expressions through the output unit, creating modular and flexible interaction segments.
3Device complexity
If the system only uses basic usage frequency to select characters, then the selection process is simple, but the interaction lacks depth and awareness of relative performance
Solution Approach 1:
The system adds another dimension to the character selection by transitioning from one-dimensional usage frequency counting to multi-dimensional comparison analysis. The comparison unit evaluates usage histories across multiple characters simultaneously, adding the dimension of relative ranking to the previously flat frequency data.
Solution Approach 2:
The system creates composite information by combining basic usage frequency data with comparative ranking analysis. The output unit generates expressions that composite multiple pieces of information including usage count, relative standing, and character-specific traits, creating rich interactive responses from simple input data.
Data Source
AI summary
Identifying unit identifies a character selected by a user from among plural characters in a terminal, through communication with the terminal via communication unit. Comparison unit, when a first character is identified by identifying unit, compares a history of selections of the first character and a history of selections of a second character with reference to history database. Output unit outputs expression data based on a result of the comparison by comparison unit with reference to expression database, which data represents an expression used when the first character interacts with the user.


