Distributed Voice Application Execution System Architecture

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

VSEngineering 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

Engineering Contradiction:
Improvesystem flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple separate telephone lines are maintained for simultaneous calls, then call capacity increases, but acquisition and maintenance costs increase

Engineering Contradiction:
Improvecall capacityVSAvoidnumber of telephone lines
Core Design Contradiction:
ProductivityVSQuantity of substance

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.

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

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If toll-free numbers are used for businesses, then customer accessibility improves, but call connection costs increase for the business

Engineering Contradiction:
Improvecustomer accessibilityVSAvoidcall connection cost
Core Design Contradiction:
Ease of operationVSLoss of energy

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvevoice application capabilityVSAvoidconnection infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10367929B2System and method for connecting a user to business services
Publication Date: 2019.07.30 XTONE INC
  • US10367929B2 patent drawing
  • US10367929B2 patent drawing
  • US10367929B2 patent drawing

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.