Distributed Voice Application Execution System Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current centralized voice services platforms are inflexible, costly, and limited in their ability to provide personalized and efficient voice applications, with high maintenance requirements, limited scalability, and difficulties in ensuring always-on access and secure user identity verification.
Innovation Solution
A distributed voice application execution system architecture (DVAESA) that allows voice applications to be executed on local devices connected to a data network, eliminating the need for dedicated telephone lines and centralized high-end computing, enabling personalized and scalable voice services with improved performance and reduced costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If centralized voice services platforms are used, then voice services can be provided to users, but the systems become inflexible, costly, and difficult to scale
Solution Approach 1:
The patent segments the centralized voice services platform into distributed components deployed across multiple servers and network locations. Voice applications are divided into modular units that can be independently deployed, managed, and scaled across different nodes in the network, eliminating the monolithic architecture of traditional centralized systems.
Solution Approach 2:
The patent transitions from a single-point centralized architecture to a multi-dimensional distributed architecture spanning multiple servers, networks, and locations. This dimensional expansion allows the system to achieve flexibility and scalability by distributing functionality across the network infrastructure rather than concentrating it in a single platform.
2Productivity
If multiple separate telephone lines are maintained for simultaneous calls, then call capacity increases, but acquisition and maintenance costs increase
Solution Approach 1:
The patent implements a universal data network infrastructure that can handle multiple simultaneous voice calls through a single network connection. The distributed server architecture provides multi-functional capabilities, allowing one data line to serve multiple call functions simultaneously, replacing the need for separate dedicated telephone lines for each call capacity increment.
Solution Approach 2:
The patent replaces the mechanical telephone line infrastructure with a data network-based system. Instead of using physical telephone lines and telephony protocols, the system uses data network connections with software-based voice processing, eliminating the need to acquire and maintain additional telephone lines for increased call capacity.
3Ease of operation
If toll-free numbers are used for businesses, then customer accessibility improves, but call connection costs increase for the business
Solution Approach 1:
The patent introduces a distributed voice application platform as an intermediary between customers and businesses. This platform handles call routing, connection management, and cost allocation, enabling businesses to offer toll-free or low-cost access to customers while the system optimizes the actual connection paths and cost distribution across the network infrastructure.
4Adaptability or versatility
If speech recognition processing is performed at a centralized location, then complex voice applications can be provided, but users must establish dedicated persistent connections increasing system cost
Solution Approach 1:
The patent segments speech recognition processing into distributed components that can operate across multiple network nodes. Voice applications are broken into modular processing units that can be executed on different servers, allowing complex voice applications to be provided without requiring a single centralized processing location and its associated dedicated connection infrastructure.
Solution Approach 2:
The patent implements partial speech recognition processing at distributed network nodes rather than requiring complete centralized processing. This allows voice applications to function with partial local processing capabilities, reducing the need for dedicated persistent connections to centralized speech recognition systems while still providing complex voice application functionality.
Data Source
AI summary
A system and method for interacting with a user receives a request from the user to be connected to a business. The system then checks to determine if a voice application has been prepared for that business, or to determine if there are any voice applications that are relevant to the goods and/or services provided by the business. If so, the system performs the voice application for the user, instead of connecting the user to the business. If no such voice applications exist, then the system proceeds to connect the user to the business.


