System And Method For Placing Telephone Calls Using A Distributed Voice Application Execution System Architecture

Patent No. US11641420 (titled "System And Method For Placing Telephone Calls Using A Distributed Voice Application Execution System Architecture") was filed by Xtone Inc on Jan 24, 2022.

What is this patent about?

’420 is related to the field of distributed voice services, specifically systems that enable voice applications on user devices. Traditional Interactive Voice Response (IVR) systems rely on centralized servers and dedicated telephone lines, leading to inflexibility, high costs, and limited scalability. The background highlights the need for a more efficient and adaptable architecture for delivering voice-based services.

The underlying idea behind ’420 is to shift voice application processing from a centralized server to the user's local device, creating a distributed voice application execution system . This involves a voice application agent on the local device that can receive and execute voice application components from a remote server. By distributing the processing load, the system reduces reliance on expensive centralized infrastructure and improves scalability.

The claims of ’420 focus on a DVAES-enabled local device comprising a processor, memory, network interface, audio I/O, and a voice application agent (VAA). The VAA registers with a voice service provider (VSP), receives voice application (VA) components based on local device events, settings, states, or variables, and manages the performance of these VA components. The claims also cover a non-transitory computer-readable medium with instructions to perform this method.

In practice, the local device, such as a set-top box or smart speaker, communicates with a remote server to obtain personalized voice application components. For example, if the device detects a low battery state, it sends a message to the server, which then provides a voice application component to notify the user. The local device then executes this component, playing an audio message to the user through the audio I/O interface. The VSP can also control configuration materials and settings on the DVAES-enabled local device.

This distributed approach differs significantly from prior centralized IVR systems. Instead of maintaining a dedicated audio link for each user, the system uses data packets over a network to transmit voice application components. This eliminates the need for expensive telephone line ports and allows for greater scalability. Furthermore, the system enables personalized voice applications tailored to individual user preferences and device capabilities, a feature difficult to achieve with centralized architectures.

How does this patent fit in bigger picture?

Technical landscape at the time

In the mid-2000s when ’420 was filed, at a time when telephony and computer systems were becoming increasingly integrated, systems commonly relied on dedicated phone lines for voice services rather than exclusively on IP-based communication. At that time, distributing voice application processing across multiple devices presented non-trivial hardware or software constraints.

Novelty and Inventive Step

The application was non-finally rejected. The rejection was based on 35 U.S.C. 101 as being directed to abstract idea without significantly more and 35 U.S.C. 102(a)(1) as being anticipated by prior art. The prosecution record does NOT describe the technical reasoning or specific claim changes that led to allowance.

Claims

This patent contains 44 claims, with claims 1 and 23 being independent. The independent claims focus on a distributed voice application execution system (DVAES)-enabled local device and a corresponding non-transitory computer-readable medium for providing voice services. The dependent claims generally elaborate on and refine the features and functionalities described in the independent claims.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Audio and signaling layer
(Claim 1, Claim 23)
“The VA Rendering Agent could also access information about the capabilities of the local device at the customer's location that will be providing the VA, and possibly also the type of audio interface that the user has connected to the local device. The VA Rendering Agent could then ensure that the customized version of the VA that is provided to the user's local device is able to seamlessly and efficiently run on the local hardware and software.”A layer that includes at least one audio I/O device interface.
Distributed voice application execution system
(Claim 1, Claim 23)
“However, unlike the prior art voice services platforms, systems and methods embodying the invention utilize a highly distributed processing architecture to deliver the services. As will be explained below, the underlying architecture and the distributed nature of systems and methods embodying the invention allow the inventive systems to provide the same services as prior art systems, but with better performance, at a significantly reduced cost, and with far fewer limitations. In addition, systems and methods embodying the invention avoid or solve many of the drawbacks of the prior art systems and platforms discussed above.”A system (DVAES) that enables a local device to provide voice services in a distributed manner.
Voice applications agent
(Claim 1, Claim 23)
“To begin with, as explained above, in a DVAESA a VA Rendering Agent is responsible for customizing voice applications, and then delivering the customized voice applications to the local devices at the customer sites. Thus, the basic architecture assumes that each user will receive and run personalized versions of voice applications. This difference alone makes it much, much easier to provide users with personalized voice applications than prior art central voice services platforms.”A software client (VAA) that runs on the local device's processor and is configured to register with a voice services provider (VSP), communicate with the VSP's servers, perform voice application (VA) components, respond to requests/instructions from VA components, and manage connectivity with the audio I/O device interface.
Voice services provider
(Claim 1, Claim 23)
“A DVAESA embodying the invention also allows for better, more direct billing for delivery or usage of services. Because there is no telephone company acting as an intermediary, the operator of a DVAESA can directly bill users for use of the system. Also, the way the system is configured, the user can select individual services, which are then provided to him by rendering a VA and loading it on the user's local equipment. Thus, the user can tailor his services to his liking, and the operator of the DVAESA has an easy time tracking what services the user has.”An entity (VSP) that provides voice services to the DVAES-enabled local device, with which the VAA software client registers and communicates.

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Date

    Description

  • Get instant alerts for new documents

US11641420

XTONE INC
Application Number
US17582479
Filing Date
Jan 24, 2022
Status
Granted
Expiry Date
Sep 1, 2026
External Links
Slate, USPTO, Google Patents