SYSTEMS AND METHODS FOR INTERACTIVELY ACCESSING NETWORKED SERVICES USING VOICE COMMUNICATIONS
First Claim
1. A system for using voice communications to access a plurality of networked services, comprising:
- a voice recognition module in communications with a network, the voice recognition module configured to receive a voice command from a telephony device connected to the network and transform the voice command into a text file;
a text understanding module configured to translate a text file into a set of structured logical objectives;
a first domain system configured to host the plurality of networked services;
a pool of domain system agents associated with each of the plurality of networked services; and
an order manager in communications with the voice recognition module, the text understanding module, and the pool of domain system agents, wherein,the order manager is configured to,receive the set of structured logical objectives from the text understanding module,determine whether the set of structured logical objectives contains necessary information to identify which networked service is being requested by the telephony device, andwhen the set of structured logical objectives contains the necessary information, activate the domain system agent associated with the requested networked service, the domain system agent being configured to facilitate communications between the telephony device and the first domain system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for using voice communications to access networked services is disclosed. The system includes a voice recognition module in communications with a network, a text understanding module, a first domain system a pool of domain system agents, and an order manager. The voice recognition module is configured to receive voice commands from a telephony device that is connected to the network and transform those commands into text files. The text understanding module is configured to translate a text file into a set of structured logical objectives. The first domain system is configured to host the networked services. Each one of the domain system agents is associated with one of the networked services hosted by the first domain system.
The order manager is in communications with the voice recognition module, the text understanding module, and the pool of domain system agents. Further, the order manager is configured to: receive the set of structured logical objectives from the text understanding module, determine whether the set of structured logical objectives contains the necessary information to identify which networked service is being requested by the telephony device, and activate the domain system agent associated with the requested networked service when the set of structured logical objectives contains the necessary identification information. After activation, the domain system agent is configured to facilitate communications between the telephony device and the first domain system.
-
Citations
32 Claims
-
1. A system for using voice communications to access a plurality of networked services, comprising:
-
a voice recognition module in communications with a network, the voice recognition module configured to receive a voice command from a telephony device connected to the network and transform the voice command into a text file; a text understanding module configured to translate a text file into a set of structured logical objectives; a first domain system configured to host the plurality of networked services; a pool of domain system agents associated with each of the plurality of networked services; and an order manager in communications with the voice recognition module, the text understanding module, and the pool of domain system agents, wherein, the order manager is configured to, receive the set of structured logical objectives from the text understanding module, determine whether the set of structured logical objectives contains necessary information to identify which networked service is being requested by the telephony device, and when the set of structured logical objectives contains the necessary information, activate the domain system agent associated with the requested networked service, the domain system agent being configured to facilitate communications between the telephony device and the first domain system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for accessing networked services using voice communications, comprising:
-
receiving a voice command; converting the voice command into a text file; translating the text file into a set of structured logical objectives using a text understanding module and a language processing resource; analyzing the set of structured logical objectives to determine whether the set of structured logical objectives contains necessary information to identify which networked service is being requested by the voice command; and when the set of structured logical objectives contains the necessary information, activating a domain system agent associated with the requested networked service. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for interactively acquiring data for accessing networked services, comprising:
-
receiving a request to access networked services; creating a session packet that includes applicable data from the request; evaluating the applicable data in the session packet to determine whether the request includes required data, when the request lacks the required data, generating a question to query the required data; and sending the question to a voice generator object. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification