Call Processing System for Multi-Party Voice Assistant Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice integration capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvereal-time command executionVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvemulti-party service assistanceVSAvoidvoice data volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10827065B2Systems and methods for providing integrated computerized personal assistant services in telephony communications
Publication Date: 2020.11.03 VONAGE BUSINESS INC
  • US10827065B2 patent drawing
  • US10827065B2 patent drawing
  • US10827065B2 patent drawing

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.