Agent Attribute Matching for Virtual-to-Real User Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing agent systems only provide automatic responses that imitate human conversation, failing to connect users with real human beings, lacking the ability to seamlessly transition from virtual dialogue to real-world communication.

Innovation Solution

An information processing system that selects and updates agent attributes based on user dialogue, compares these attributes with existing users to find a matching partner, and notifies the user of a suitable match for real-world communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an agent system provides automatic responses that imitate human conversation, then the system can entertain users and provide practical assistance, but the system fails to connect users with real human beings

Engineering Contradiction:
Improveagent's ability to adapt to user preferencesVSAvoidconnection to real human being
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The agent serves as an intermediary that collects user attribute information through dialogue and uses it as a mediator to find and introduce compatible real human partners, bridging the gap between virtual conversation and real-world connection

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual copy of the user's attributes through the agent's learned characteristics, then uses this attribute profile to find real people with similar characteristics, effectively copying user preferences to match with compatible partners

Inventive Principle:
Principle #26Copying

2Extent of automation

If the agent learns and grows through daily conversation with the user, then the agent can provide more personalized responses, but the system remains merely an automatic response machine

Engineering Contradiction:
Improveagent's autonomous learning capabilityVSAvoidreal human connection
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The agent autonomously learns user attributes through conversation without manual input, automatically updating its understanding of user preferences and using this self-acquired knowledge to find compatible real-world partners

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from user conversations to continuously improve the agent's attribute understanding, then applies this refined knowledge to enhance partner matching accuracy, creating a closed-loop learning system

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the system stores information about multiple agents with different attributes, then the system can offer variety in conversation partners, but the system complexity increases

Engineering Contradiction:
Improvevariety of agent attributesVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server apparatus performs multiple functions: storing agent information, learning user attributes through dialogue, comparing attributes to find matches, and notifying users of compatible partners, consolidating these functions into a single multi-functional system

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

Data Source

PatentUS11610092B2Information processing system, information processing apparatus, information processing method, and recording medium
Publication Date: 2023.03.21 SONY GROUP CORP
  • US11610092B2 patent drawing
  • US11610092B2 patent drawing
  • US11610092B2 patent drawing

AI summary

An information processing system including: a storage section that stores information about a plurality of agents capable of dialogue with a user, each agent having different attributes; a communication section that receives a message from the user from a client terminal, and also replies to the client terminal with a response message; and a control section that executes control to select a specific agent from the plurality of agents, according to an instruction from the user, record attributes of the specific agent updated according to dialogue between the specific agent and the user as the attributes of a user agent, specify a partner user who most resembles the attributes of the user agent by comparing the attributes of the user agent and attributes of a plurality of actually existing partner users, and notify the user of the existence of the partner user at a predetermined timing.