Agent interface device
First Claim
1. An agent interface device for displaying an artificial agent for providing information by the agent'"'"'s action and speech, comprising:
- an agent interface having an agent display control means for controlling the display and action of the agent, a voice output means for generating a speech of the agent, and an input means for input by a user, an action script execution engine for driving the agent interface into actual action according to an action script describing means to control the agent interface, a retrieval engine for retrieving an adapted action script from an action script database and transferring the action script to the action script executing engine, an application program interface for controlling an application program, an electronic program guide information acquiring means for acquiring an electronic broadcast program guide, a preference database for analyzing user preferences from information provided by the electronic program guide information acquiring means and the application program interface and storing analysis results therein, an information providing engine for providing information to a user according to information stored in the preference database, and a timer for setting a time for providing information to the user by the information providing engine.
1 Assignment
0 Petitions
Accused Products
Abstract
An agent interface device for providing information suited for user preferences on the basis of the user usage history.
The agent interface device comprises an agent display control means for controlling the display and action of the agent, a voice output means for generating the agent'"'"'s voice, an input means for inputting information from the user, an action script execution engine for driving the agent interface into action according to an action script, a retrieval engine for retrieving an adapted action script from an action script database DB and transferring it to the action script execution engine, an application program interface for controlling an application program, an EPG information acquiring means for obtaining an electronic broadcast program guide, a user preference database DB for analyzing user preferences from information provided by the EPG information acquiring means and the application program interface and storing analysis results therein, an information providing engine for providing information to the user according to information in the preference database, and a timer for setting a time for providing information to the user by the information providing engine.
-
Citations
14 Claims
-
1. An agent interface device for displaying an artificial agent for providing information by the agent'"'"'s action and speech, comprising:
-
an agent interface having an agent display control means for controlling the display and action of the agent, a voice output means for generating a speech of the agent, and an input means for input by a user, an action script execution engine for driving the agent interface into actual action according to an action script describing means to control the agent interface, a retrieval engine for retrieving an adapted action script from an action script database and transferring the action script to the action script executing engine, an application program interface for controlling an application program, an electronic program guide information acquiring means for acquiring an electronic broadcast program guide, a preference database for analyzing user preferences from information provided by the electronic program guide information acquiring means and the application program interface and storing analysis results therein, an information providing engine for providing information to a user according to information stored in the preference database, and a timer for setting a time for providing information to the user by the information providing engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification