Method and apparatus for processing attached E-mail data and storage medium for processing program for attached data
First Claim
1. A method of displaying an animated virtual agent, comprising the steps of:
- sending, via a communication network, an agent parameter which defines a behavior of a virtual agent;
receiving, via said communication network, a modified agent parameter which defines a behavior of a virtual agent;
comparing said modified agent parameter to a predetermined level; and
displaying a modified behavior of said virtual agent based on said comparing step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for processing attached E-mail data and storage medium for processing a program for attached data in which, in sending/receiving an E-mail using a virtual pet displayed on a real world oriented GUI screen as an agent, in which parameters controlling the behavior of the agent are processed on the side of a server and returned to the user to enable the user to change the agent behavior. A user appends agent parameters to an E-mail to send the resulting mail to a pre-set address. An Internet service provider receives the E-mail to judge whether the title (Subject:) of the mail header is (cocktail lounge). If the title is the cocktail lounge, the physical power parameter of the agent parameter is lowered to append it to the E-mail Magneto-optical disc to send the mail back to the user. On the user side, the tipsy behavior of the drunken pet is displayed on the basis of the agent parameters appended to the E-mail Magneto-optical disc.
117 Citations
42 Claims
-
1. A method of displaying an animated virtual agent, comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent;
receiving, via said communication network, a modified agent parameter which defines a behavior of a virtual agent;
comparing said modified agent parameter to a predetermined level; and
displaying a modified behavior of said virtual agent based on said comparing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An animated virtual agent displaying apparatus, comprising:
-
a controller configured to receive via a communication network, an agent parameter which defines a behavior of a virtual agent, and further configured to receive via said communication network a modified agent parameter which defines a behavior of a virtual agent, said controller further configured to compare said modified agent parameter to a predetermined level; and
a display unit for displaying a modified behavior of said virtual agent based on said comparison by said controller. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium for storing a computer program for executing data processing, said data processing comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent;
receiving a modified agent parameter corresponding to a behavior of a virtual agent;
comparing said modified agent parameter to a predetermined level corresponding to said behavior of said virtual agent; and
receiving, via said communication network, a modified agent parameter which defines a behavior of a virtual agent;
comparing said modified agent parameter to a predetermined level; and
displaying a modified behavior of said virtual agent based on said comparing step. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of controlling a virtual agent, comprising the steps of:
-
sending, from a mobile communication terminal, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies an event based on which said agent parameter is modified;
receiving, at said mobile communication terminal, a modified agent parameter; and
displaying a modified behavior of the virtual agent.
-
-
32. A method of controlling a virtual agent, comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is to be modified;
receiving, via said communication network, a modified agent parameter;
wherein said virtual agent is set to be absent between said sending step and said receiving step.
-
-
33. A method of controlling a virtual agent, comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies an event based on which said agent parameter is modified;
receiving, via said communication network, a modified agent parameter; and
displaying a modified behavior of the virtual agent.
-
-
34. A method of controlling a virtual agent, comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies an event based on which said agent parameter is modified;
receiving, via said communication network, a modified agent parameter; and
displaying a modified behavior of the virtual agent.
-
-
35. A method of controlling a virtual agent, comprising the steps of:
-
sending, from a mobile communication terminal, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is modified;
receiving, at said mobile communication terminal, a modified agent parameter; and
displaying a modified behavior of the virtual agent.
-
-
36. A method of controlling a virtual agent, comprising the steps of:
-
sending, from a mobile communication terminal, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is modified;
receiving, at said mobile communication terminal, a modified agent parameter; and
displaying a modified behavior of the virtual agent.
-
-
37. A method of controlling a virtual agent, comprising the steps of:
-
sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies an event based on which said agent parameter is modified;
receiving, via said communication network, a modified agent parameter; and
displaying a modified behavior of the virtual agent. - View Dependent Claims (38, 39, 40)
-
-
41. A method of controlling a virtual agent, comprising the steps of:
- sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is to be modified;
receiving, via said communication network, a modified agent parameter;
wherein said virtual agent is set to be absent between said sending step and said receiving step.
- sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is to be modified;
-
42. A method of controlling a virtual agent, comprising the steps of:
- sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is to be modified;
receiving, via said communication network, a modified agent parameter;
wherein said virtual agent is set to be absent between said sending step and said receiving step.
- sending, via a communication network, an agent parameter which defines a behavior of a virtual agent and specifying information which specifies and event based on which said agent parameter is to be modified;
Specification