DIALOG SERVER FOR HANDLING CONVERSATION IN VIRTUAL SPACE METHOD AND COMPUTER PROGRAM FOR HAVING CONVERSATION IN VIRTUAL SPACE
First Claim
1. A dialog server which provides dialogs made by at least one user through at least one avatar in virtual space, comprising:
- a position storage unit for storing at least one positional information on said at least one avatar;
an utterance receiver for receiving (i) at least one utterance from said at least one avatar, and (ii) at least one utterance strength representing an importance or attention level of said at least one utterance;
an interest level calculator for calculating at least one interest level between two of said at least one avatars to each other, based on said at least one positional information of said at least one avatar;
a message processor for generating a message from said at least one utterance in accordance with a value calculated from said at least one interest level and said at least one utterance strength; and
a message transmitter for transmitting at least one message to said at least one avatar.
4 Assignments
0 Petitions
Accused Products
Abstract
A dialog server which provides dialogs made by at least one user through their respective avatars in a virtual space. A method and a computer readable article of manufacture tangibly embodying computer readable instructions for executing the steps of the method are also provided. The dialog server includes: a position storage unit which stores positional information on the avatars; an utterance receiver which receives at least one utterance of avatars and utterance strength representing an importance or attention level of the utterance; an interest level calculator which calculates interest levels between avatars based on their positional information; a message processor which generates a message based on the utterance in accordance with a value calculated from the interest levels and the utterance strength; and a message transmitter which transmits the message to the avatars.
-
Citations
20 Claims
-
1. A dialog server which provides dialogs made by at least one user through at least one avatar in virtual space, comprising:
-
a position storage unit for storing at least one positional information on said at least one avatar; an utterance receiver for receiving (i) at least one utterance from said at least one avatar, and (ii) at least one utterance strength representing an importance or attention level of said at least one utterance; an interest level calculator for calculating at least one interest level between two of said at least one avatars to each other, based on said at least one positional information of said at least one avatar; a message processor for generating a message from said at least one utterance in accordance with a value calculated from said at least one interest level and said at least one utterance strength; and a message transmitter for transmitting at least one message to said at least one avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing dialogs made by at least one user through at least one avatar in a virtual space, comprising the steps of:
-
storing at least one positional information on said at least one avatar; receiving (i) at least one utterance from said at least one avatar and (ii) at least one utterance strength representing an importance or attention level of said at least one utterance; calculating at least one interest level between two of said at least one avatars based on said at least one positional information on said at least one avatar; generating at least one message from said at least one utterance in accordance with a value calculated from said at least one interest level and said at least one utterance strength; and transmitting said at least one message to said at least one avatar. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable article of manufacture tangibly embodying computer readable instructions for executing a method of providing dialogs made by at least one user through at least one avatar in a virtual space, said method comprising the steps of:
-
storing at least one positional information on said at least one avatar; receiving (i) at least one utterance of said at least one avatar and (ii) at least one utterance strength representing an importance or attention level of said at least one utterance; calculating at least one interest level between two of said at least one avatars based on said at least one positional information on said at least one avatar; generating at least one message from said at least one utterance in accordance with a value calculated from said at least one interest level and said at least one utterance strength; and transmitting said at least one message to said at least one avatar. - View Dependent Claims (20)
-
Specification