Call Processing System for Multi-Party Voice Assistant Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice recognition technologies cannot seamlessly integrate computerized voice assistants with multiple participants during a voice call, limiting their ability to provide integrated services and respond to actionable commands in real-time.
Innovation Solution
A system that includes a call processing system and a computerized virtual assistant capable of analyzing voice data from all participants, determining actionable commands, and transmitting requests to associated service providers, allowing for real-time responses during a call.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If built-in computerized voice assistants are installed on each end user device, then users can interact with voice assistants on their own devices, but the assistants cannot integrate services or functions associated with other parties on the voice call
Solution Approach 1:
The patent introduces a call processing system as an intermediary component that receives voice data from multiple participants, identifies actionable commands, and coordinates service provider interactions. This mediator enables multi-party service integration without requiring each end user device to become complex enough to handle other parties' services directly.
2Productivity
If computerized voice assistants analyze voice data from all participants in real-time, then actionable commands can be identified and executed during the call, but the system complexity and processing requirements increase
Solution Approach 1:
The system segments the voice processing functionality into distinct modules: voice data reception by the call processing system, actionable command identification by the computerized virtual assistant system, service provider determination, and request transmission. This segmentation allows real-time processing while managing system complexity through functional decomposition.
Solution Approach 2:
The call processing system acts as an intermediary that collects and forwards voice data to the computerized virtual assistant system, which then identifies commands and coordinates with service providers. This intermediary architecture enables real-time command execution without requiring each component to handle the full complexity of multi-party voice analysis.
3Adaptability or versatility
If voice-based data from multiple participants is transmitted to a computerized virtual assistant system, then integrated services can be provided during the call, but the amount of data transmitted and processed increases
Solution Approach 1:
The computerized virtual assistant system extracts only the actionable commands from the voice-based data transmitted during the call, rather than processing all voice data equally. This extraction approach enables multi-party service assistance while reducing the effective data volume that requires intensive processing by focusing only on relevant command elements.
Data Source
AI summary
Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the method comprises transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command; and receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.


