System and method for logical agent engine
First Claim
1. A method of providing information through an intelligent agent, comprising:
- executing a script for providing the intelligent agent to a user;
receiving queries directed to the intelligent agent by the user;
querying a knowledge base associated with the intelligent agent to determine an appropriate response to the query;
should the knowledge base associated with the intelligent agent fail to provide an appropriate response to the query, querying a general knowledge base to determine an appropriate response to the query; and
providing the appropriate response to the query to the user via the intelligent agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing information through an intelligent agent with human appearance. The method comprises: executing a script for providing the intelligent agent to a user; receiving queries directed to the intelligent agent by the user; querying a knowledge base associated with the intelligent agent to determine an appropriate response to the query; should the knowledge base associated with the intelligent agent fail to provide an appropriate response to the query, querying a general knowledge base to determine an appropriate response to the query; and providing the appropriate response to the query to the user via the intelligent agent.
-
Citations
20 Claims
-
1. A method of providing information through an intelligent agent, comprising:
-
executing a script for providing the intelligent agent to a user;
receiving queries directed to the intelligent agent by the user;
querying a knowledge base associated with the intelligent agent to determine an appropriate response to the query;
should the knowledge base associated with the intelligent agent fail to provide an appropriate response to the query, querying a general knowledge base to determine an appropriate response to the query; and
providing the appropriate response to the query to the user via the intelligent agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable medium for storing instruction for operating a computer, the instructions comprising:
-
executing a script for providing the intelligent agent to a user;
receiving queries directed to the intelligent agent by the user;
querying a knowledge base associated with the intelligent agent to determine an appropriate response to the query;
should the knowledge base associated with the intelligent agent fail to provide an appropriate response to the query, querying a general knowledge base to determine an appropriate response to the query; and
providing the appropriate response to the query to the user via the intelligent agent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for providing an intelligent agent to interact with a user, comprising:
-
a database for storing a general knowledge base and a knowledge base associated with the intelligent agent;
memory;
a display for displaying the intelligent agent;
an input device for receiving input from the user; and
a processor coupled to the database, the memory, the display and the input device, wherein said processor is operable to;
execute a script for providing the intelligent agent to the user on the display;
receive queries directed to the intelligent agent by the user from the input device;
query the knowledge base associated with the intelligent agent to determine an appropriate response to the query;
should the knowledge base associated with the intelligent agent fail to provide an appropriate response to the query, query the general knowledge base to determine an appropriate response to the query; and
provide the appropriate response to the query to the user via the intelligent agent on the display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification