Virtual Agent Inter-Agent Communication Channel
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual personal assistants on smartphones do not effectively assist users during human-to-human voice conversations by failing to provide missing information or perform tasks, such as scheduling or exchanging contacts, as they lack the ability to communicate with virtual agents on other devices in real-time.
Innovation Solution
Establishing a separate virtual agent-to-virtual agent communication channel, allowing virtual agents to analyze human conversations using natural language processing and machine learning to detect missing information and facilitate information exchange between agents, enabling them to perform tasks like scheduling meetings or sharing contact information during ongoing human-to-human voice calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtual personal assistants operate independently on each device, then each assistant can function autonomously, but they cannot provide real-time assistance during human-to-human conversations or perform tasks like scheduling and exchanging contacts
Solution Approach 1:
The patent introduces a communication channel as an intermediary between virtual agents on different devices. This channel enables virtual agents to exchange information and coordinates actions during human-to-human conversations, allowing real-time assistance without requiring direct device-to-device complexity. The intermediary channel manages the complexity of inter-device communication while enabling versatile real-time task coordination.
2Productivity
If virtual agents can communicate with each other in real-time, then they can coordinate tasks and exchange information during conversations, but this requires establishing additional communication channels
Solution Approach 1:
The patent establishes communication channels between virtual agents in advance before human-to-human conversations occur. This preliminary action allows the virtual agents to be ready for real-time coordination during conversations, improving task coordination efficiency without adding complexity during the actual conversation. The channel setup is performed beforehand, so no additional complexity is introduced at the moment of task coordination.
3Ease of operation
If virtual agents analyze human conversations to detect missing information, then they can provide more helpful assistance, but this requires processing and interpreting conversation data
Solution Approach 1:
The patent implements a universal natural language processing capability across different virtual agents that can analyze human conversations to detect missing information. This multi-functional analysis capability is applied consistently across different conversation contexts and devices, improving information detection accuracy without requiring device-specific complex processing. The universal approach standardizes the complexity while enhancing operational effectiveness.
Data Source
AI summary
Providing inter-virtual agent communication between communication devices owned by different users is provided. A first communication channel and a second communication channel are established with a remote data processing system. A virtual agent-to-virtual agent handshake is performed during establishment of the first communication channel. Virtual agent commands are exchanged with a remote virtual agent located on the remote data processing system via the first communication channel. An action corresponding to a virtual agent command received from the remote virtual agent located on the remote data processing system is performed while a human conversation is conducted via the second communication channel.


