Patent ID: 7539618

Claim:
A system for operating an electronic device using an animated character display comprising: a first electronic device runs agent software so as to display a simulated human animated character which converses with a user, recognizes speech obtained from that conversation by a voice recognition engine, prepares script reflecting the content of the conversation, and executes the prepared script to perform predetermined processing and a second electronic device runs agent software so as to display a simulated human animated character which converses with a user, recognizes speech obtained from that conversation by a voice recognition engine, prepares script reflecting the content of the conversation, and executes the prepared script to perform predetermined processing, wherein said first electronic device transfers the agent software and the voice recognition engine corresponding to said agent software to said second electronic device and said second electronic device, when the agent software and the voice recognition engine are transferred from said first electronic device, runs the transferred agent software so as to display a simulated human animated character which converses with a user, recognizes speech obtained from that conversation by the voice recognition engine, prepares script reflecting the content of the conversation, and executes the prepared script to perform predetermined processing, wherein said first electronic device changes the animated character corresponding to the agent software in the middle of transfer of the agent software to said second electronic device, said second electronic device changes the display of the animated character corresponding to the agent software in the middle of transfer of the agent software from said first electronic device, and further said first electronic device changes the display of the animated character corresponding to the agent software based on the amount of data transferred, and said second electronic device changes the display of the animated character corresponding to the agent software based on the amount of data transferred.