Method, System, and Apparatus for Enabling Adaptive Natural Language Processing
First Claim
1. An adaptive processing system, comprising:
- one or more communication devices adapted to communicate one or more requests for processing, wherein each of the one or more requests comprises information from a user;
one or more adaptive processing engines adapted to receive the one or more requests, the one or more adaptive processing engines adapted to parse the one or more requests and to communicate one or more queries to the one or more communication devices based at least in part on the information of the request, wherein the parsing of the one or more queries comprises analyzing the information from the user, determining one or more next steps to perform based at least in part on the information from the user, and generating one or more queries for additional information; and
an application server adapted to communicate with the one or more adaptive processing engines in response to the one or more requests based at least in part on the information of the one or more requests.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive processing system includes one or more adaptive processing engines that are adapted to receive the one or more requests. The one or more adaptive processing engines adapted to parse the one or more requests and to communicate one or more queries to the one or more communication devices based at least in part on the information of the request. In one embodiment, the parsing of the one or more queries includes analyzing the information from the user, determining one or more next steps to perform based at least in part on the information from the user, and generating one or more queries for additional information. The system also includes an application server adapted to communicate with the one or more adaptive processing engines in response to the one or more requests based at least in part on the information of the one or more requests.
27 Citations
20 Claims
-
1. An adaptive processing system, comprising:
-
one or more communication devices adapted to communicate one or more requests for processing, wherein each of the one or more requests comprises information from a user; one or more adaptive processing engines adapted to receive the one or more requests, the one or more adaptive processing engines adapted to parse the one or more requests and to communicate one or more queries to the one or more communication devices based at least in part on the information of the request, wherein the parsing of the one or more queries comprises analyzing the information from the user, determining one or more next steps to perform based at least in part on the information from the user, and generating one or more queries for additional information; and an application server adapted to communicate with the one or more adaptive processing engines in response to the one or more requests based at least in part on the information of the one or more requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An adaptive natural language system, comprising:
-
an adaptive natural language processing engine adapted to adjust its processing based at least in part on one or more data elements received from a communication device and to generate one or more queries for one or more additional data elements; a voice recognition server operable to interpret inputs received from a user of the communication device; a telephony server operable to provide an interface between one or more components and one or more users; and a text to speech server operable to convert information in text format to audio speech. - View Dependent Claims (10, 11)
-
-
12. A method for processing a transaction, comprising:
-
receiving one or more requests for processing at an adaptive processing engine, each of the one or more requests comprises one or more data elements from a user; analyzing the one or more data elements from the user; determining one or more next steps to perform based at least in part on the one or more data elements from the user; generating one or more queries for additional information based at least in part on the one or more data elements of the request; communicating the one or more queries for additional information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification