System for conducting a dialogue
First Claim
Patent Images
1. A system for conducting a dialogue with a user comprising:
- an assignment unit, a plurality of processing units each of which comprise one or more processing rules, and a plurality of data storage units;
wherein the assignment unit receives a communication from a user, assigns the communication to a processing unit according to the communication'"'"'s semantic content and stores information relating to the communication in a data storage unit; and
the assigned processing unit processes the communication in accordance with the processing unit'"'"'s processing rules and provides a response to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for conducting a dialogue with a user comprising an assignment unit, a plurality of processing units each of which comprise one or more processing rules, and a plurality of data storage units; wherein the assignment unit receives a communication from a user, assigns the communication to a processing unit according to the communication'"'"'s semantic content and stores information relating to the communication in a data storage unit; and the assigned processing unit processes the communication in accordance with the processing unit'"'"'s processing rules and provides a response to the user.
-
Citations
36 Claims
-
1. A system for conducting a dialogue with a user comprising:
-
an assignment unit, a plurality of processing units each of which comprise one or more processing rules, and a plurality of data storage units;
wherein the assignment unit receives a communication from a user, assigns the communication to a processing unit according to the communication'"'"'s semantic content and stores information relating to the communication in a data storage unit; and
the assigned processing unit processes the communication in accordance with the processing unit'"'"'s processing rules and provides a response to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 31, 32, 33, 34, 35)
-
-
26. A method of conducting a dialogue with a user comprising the steps of:
-
(a) receiving a communication from the user;
(b) assigning the communication to one of a plurality of processing units, each of which comprises one or more processing rules, in accordance with the semantic content of the communication;
(c) storing information from the communication in one or more data-storage units;
(d) using one or more of the processing rules of the assigned processing unit to process the communication;
(e) forwarding a response to the user; and
(f) repeating the above steps until the user fails to issue further communications or indicates that the dialogue is terminated. - View Dependent Claims (27, 28, 29, 30)
-
-
36. (canceled)
Specification