SYSTEMS, APPARATUSES, AND METHODS FOR INTERACTIVELY ACCESSING NETWORKED SERVICES USING VOICE COMMUNICATIONS
First Claim
1. A system for processing voice communications to access a plurality of networked services, comprising:
- a voice recognition module configured to translate a voice communication into a text file;
a text understanding module configured to convert a text file into a set of logical objectives;
a pool of domain system agents associated with each of the plurality of networked services;
a target prospector module in communications with the voice recognition module and the text understanding module, the target prospector module configured to,receive the text file translation of the voice communication from the voice recognition module, andconvert the text file translation into a set of structured logical objectives using the text understanding module; and
a session manager in communications with the target prospector module and the pool of domain system agents, the session manager configured to,receive the set of structured logical objectives from the target prospector module,determine whether the set of structured logical objectives contains necessary information for the order manager 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for processing voice communications to access networked services is disclosed. The system includes a voice recognition module, a text understanding module, a pool of domain system agents, a target prospector module, and a session manager. The voice recognition module is configured to translate a voice communication into a text file. The text understanding module is configured to convert a text file into a set of logical objectives. The pool of domain system agents are associated with the networked services, wherein each one of the domain system agents is associated with one of the networked services.
The target prospector module is in communications with the voice recognition module and the text understanding module. The target prospector module being configured to receive the text file translation of the voice communication and convert the text file into a set of structured logical objectives using the text understanding module.
The session manager is in communications with the target prospector module and the pool of domain system agents. The session manager is configured to: receive the set of structured logical objectives from the target prospector module, determine whether the set of structured logical objectives contains the necessary information for the order manager 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.
16 Citations
31 Claims
-
1. A system for processing voice communications to access a plurality of networked services, comprising:
-
a voice recognition module configured to translate a voice communication into a text file; a text understanding module configured to convert a text file into a set of logical objectives; a pool of domain system agents associated with each of the plurality of networked services; a target prospector module in communications with the voice recognition module and the text understanding module, the target prospector module configured to, receive the text file translation of the voice communication from the voice recognition module, and convert the text file translation into a set of structured logical objectives using the text understanding module; and a session manager in communications with the target prospector module and the pool of domain system agents, the session manager configured to, receive the set of structured logical objectives from the target prospector module, determine whether the set of structured logical objectives contains necessary information for the order manager 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An order manager for processing a text file translation of a voice communication to access a plurality of networked services, comprising:
-
a target prospector module configured to receive the text file translation and arbitrate the conversion of the text file translation into a set of structured logical objectives; a pool of domain system agents in communications with the target prospector module, the pool of domain system agents associated with each of the plurality of networked services; a session manager in communications with the target manager and the pool of domain system agents, the session manager configured to, receive the set of structured logical objectives, determine which networked service is requested by the voice communication, and activate one of the pool of domain system agents associated with the requested network service; a user database in communications with the session manager, the user database configured to store user data; a user database management interface module in communications with the user database, the user database management interface configured to be utilized by an authorized user to modify the user data stored on the user database; a services database in communications with the session manager and the pool of domain system agents, the services database configured to store services data; and a services database management interface module in communications with the services database, the services database management interface module configured to be utilized by an authorized user to modify the services data stored on the services database. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method for processing voice communications to access a plurality of networked services, comprising:
-
receiving a text file translation of a voice command; sending the text file to a text understanding module; converting the text file into a set of structured logical objectives using a language interpretation resource; sending the set of structured logical objectives to a session manager; determining 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 networked service requested. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification