User support apparatus and system using agents
First Claim
1. A user support apparatus comprising:
- an utterance identification block which has an electronic collection of anticipated user utterances, and identifies a content of an inputted user utterance;
a response block which has an electronic collection of action patterns for an agent for responding to the user utterances, and enables the agent to respond to the inputted user utterances;
a search unit which searches information requested by the user among information offered by a plurality of information providers; and
a process unit which executes a process for prioritizing the information providers, wherein the utterance identification block further includes an additional collection of anticipated utterances that trigger the prioritizing process, and the process unit initiates the prioritizing process when the inputted user utterance is included in the additional utterance collection.
3 Assignments
0 Petitions
Accused Products
Abstract
A user support system using an agent technology is provided. An entrance server identifies a user utterance by matching it with a collection of anticipated user utterances. A specialized server to respond to the user utterance is determined according to the identified user utterance. The specialized server has a collection of action patterns of an agent for responding to the user utterance. The agent supports the user to search information or navigates the user to access desired information by friendly talking with the user. Information providers can sponsor the agent. When the agent displays information requested by the user, information related to the sponsors, particularly their advertisements, will be outstandingly displayed.
-
Citations
19 Claims
-
1. A user support apparatus comprising:
-
an utterance identification block which has an electronic collection of anticipated user utterances, and identifies a content of an inputted user utterance;
a response block which has an electronic collection of action patterns for an agent for responding to the user utterances, and enables the agent to respond to the inputted user utterances;
a search unit which searches information requested by the user among information offered by a plurality of information providers; and
a process unit which executes a process for prioritizing the information providers, wherein the utterance identification block further includes an additional collection of anticipated utterances that trigger the prioritizing process, and the process unit initiates the prioritizing process when the inputted user utterance is included in the additional utterance collection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19)
-
-
14. The system of clam 12, wherein the utterance identification block of the user support apparatus further includes an index storage that stores an index of contents of the user utterance collection, and the information search unit initially searches the inputted user utterance in the index storage.
Specification