Distributed Voice Application Execution System Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing centralized voice services platforms are inflexible, costly, and limited in their ability to provide personalized voice applications, with high end computing requirements, limited scalability, and difficulties in managing and deploying services efficiently, leading to issues with user access, billing, and security.

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 greater personalization, scalability, and cost-effectiveness while improving user access and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized high-end computing infrastructure is used for voice services, then service reliability and processing capability are improved, but system cost and device complexity increase significantly

Engineering Contradiction:
Improveservice reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized voice service system into distributed components deployed across multiple network elements including home gateway devices, access network elements, and core network elements. Each segment performs specific voice processing functions locally, eliminating the need for centralized high-end computing infrastructure while maintaining service reliability through distributed redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables voice service processing to occur self-service at the network edge through home gateway devices and access network elements that autonomously perform speech recognition, voice mail retrieval, and other voice applications without requiring centralized processing. This distributes the computational burden and reduces system complexity.

Inventive Principle:
Principle #25Self-service

2Stability of the object's composition

If centralized infrastructure is used for voice applications, then service consistency is improved, but scalability and adaptability deteriorate

Engineering Contradiction:
Improveservice consistencyVSAvoidservice adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent divides the voice service architecture into standardized interface segments that maintain service consistency through protocol compliance while allowing flexible deployment of specific voice applications on various network elements. This segmentation enables both consistency through standardization and adaptability through configurable deployment options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs network elements with universal capabilities to perform multiple voice service functions including speech recognition, voice mail, conferencing, and personalized greetings. This multi-functionality allows a single distributed infrastructure to adapt to diverse service requirements while maintaining consistent service delivery through standardized interfaces.

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

3Reliability

If dedicated telephone lines are required for voice services, then service reliability is improved, but ease of operation and accessibility worsen

Engineering Contradiction:
Improveservice reliabilityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent enables voice services to operate over existing data network connections including Internet Protocol networks, eliminating the requirement for dedicated telephone lines. The system provides universal access through standard network interfaces while maintaining service reliability through distributed processing and redundancy across multiple network paths.

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

4Adaptability or versatility

If personalized voice applications are implemented, then user satisfaction is improved, but data processing requirements and system cost increase

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata processing energy
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts personalized user data from centralized databases and stores it locally in voice service profiles within distributed network elements. This extraction reduces the need for continuous data retrieval and processing, lowering energy consumption while maintaining personalization capabilities through local data access.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary processing of user preferences and creates personalized voice service profiles in advance, storing them locally in distributed network elements. This preliminary action reduces real-time data processing requirements and energy consumption during actual voice service operations while maintaining high personalization quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11657406B2System and method for causing messages to be delivered to users of a distributed voice application execution system
Publication Date: 2023.05.23 XTONE INC
  • US11657406B2 patent drawing
  • US11657406B2 patent drawing
  • US11657406B2 patent drawing

AI summary

A system and method for delivering a message to a user makes use of a voice applications agent that is located, at least in part, on the user's local device, the voice applications agent being configured to perform a voice application in order to deliver the message to the user. The voice application comprises a set of instructions about how to interact with the user. Performing the voice application on the user's local device comprises the voice applications agent following the set of instructions that comprise the voice application in order to interact with the user.