METHODS OF EFFICIENTLY RECORDING AND REPRODUCING ACTIVITY HISTORY IN VIRTUAL WORLD
First Claim
1. An activity recording apparatus for recording activities of an avatar in a virtual world by means of a computer, comprising:
- block dividing means for dividing the virtual world into a plurality of blocks each provided with a unique ID;
movement history recording means for recording a movement history in a storage area of the computer, the movement history including an entered block ID for each block into which an avatar acting in the virtual world enters, and a time point at which the avatar enters the block;
movement history deleting means for deleting the movement history between the first and last blocks of a plurality of blocks which the avatar enters if the plurality of blocks are continuous, in a straight line and in one direction; and
activity record database (DB) recording means for recording, as an activity dataset in an activity record DB, an event content, the movement history and a repetition count of an event when the event occurs with an activity of the avatar;
wherein the activity record DB recording means is means for recording an activity dataset together with the repetition count of the activity and, when there is an already existing activity dataset having the same entered block ID and event content as a new activity dataset, the activity record DB recording means increments by one and records the repetition count of the already existing activity dataset.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for recording activities of an avatar in a virtual world by means of a computer including: means for dividing the virtual world into a plurality of blocks each provided with a unique ID; means for recording a movement history in a storage area of the computer, the movement history including the ID of each block which an avatar acting in the virtual world enters and a time point at which the avatar enters the block; means for deleting the movement history between the first and the last blocks of a plurality of blocks which the avatar enters if the plurality of blocks are continuous in a straight line in one direction; and activity record DB recording means for recording, as an activity dataset in an activity record DB, an event content, the movement history and a repetition count of an event.
-
Citations
13 Claims
-
1. An activity recording apparatus for recording activities of an avatar in a virtual world by means of a computer, comprising:
-
block dividing means for dividing the virtual world into a plurality of blocks each provided with a unique ID; movement history recording means for recording a movement history in a storage area of the computer, the movement history including an entered block ID for each block into which an avatar acting in the virtual world enters, and a time point at which the avatar enters the block; movement history deleting means for deleting the movement history between the first and last blocks of a plurality of blocks which the avatar enters if the plurality of blocks are continuous, in a straight line and in one direction; and activity record database (DB) recording means for recording, as an activity dataset in an activity record DB, an event content, the movement history and a repetition count of an event when the event occurs with an activity of the avatar; wherein the activity record DB recording means is means for recording an activity dataset together with the repetition count of the activity and, when there is an already existing activity dataset having the same entered block ID and event content as a new activity dataset, the activity record DB recording means increments by one and records the repetition count of the already existing activity dataset. - View Dependent Claims (2, 3, 4)
-
-
5. A memory recall assistance apparatus for providing memory recall assistance to a user by a computer, the user operating an avatar in a virtual world divided into a plurality of blocks each provided with a unique ID, the apparatus comprising:
-
search means of searching an activity record DB, including recorded activity datasets, to find an activity dataset containing an entered block ID of the avatar, the activity datasets each obtained by recording data on an activity of an avatar including an event content, a movement history and a repetition count of the activity; determination means for determining whether the found activity dataset is appropriate for the memory recall assistance; and display means for displaying, on a display of the computer, the activity dataset determined as appropriate for the memory recall assistance; wherein the determination means includes means for calculating an importance score of the activity dataset from the event content and the repetition count and means for determining that the activity dataset is appropriate for the memory recall assistance if the importance score is greater than a predetermined value; and wherein the display means includes means for displaying the movement history of the activity dataset near the avatar and means for displaying the event content of the activity dataset near the avatar. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An activity recording method for recording activities of an avatar in a virtual world by means of a computer, the method comprising:
-
a step of dividing the virtual world into a plurality of blocks each provided with a unique ID; a step of recording a movement history in a storage area of the computer, the movement history including the ID of each block which an avatar acting in the virtual world enters, and a time point at which the avatar enters the block; a step of deleting the movement history between the first and the last blocks of a plurality of blocks which the avatar enters if the plurality of blocks are continuous, in a straight line and in one direction; and an activity record DB recording step of recording, as an activity dataset, an event content, the movement history and a repetition count of an event when the event occurs with an activity of the avatar; wherein the activity record DB recording step is a step of recording an activity dataset together with the repetition count of the activity and, in the activity record DB recording step, when there is an already existing activity dataset having the same entered block ID and event content as a new activity dataset, the repetition count of the already existing activity dataset is incremented by one and then recorded. - View Dependent Claims (12)
-
-
11. A memory recall assistance method for assisting a user to recall memory by a computer, the user operating an avatar in a virtual world divided into a plurality of blocks each provided with a unique ID, the method comprising:
-
a step of searching an activity record DB including recorded activity datasets to find an activity dataset containing an entered block ID of the avatar, the activity datasets each obtained by recording data on an activity of an avatar including an event content, a movement history and a repetition count of the activity; a determination step of determining whether the found activity dataset is appropriate for the memory recall assistance; and a display step of displaying, on a display of the computer, the activity dataset determined as appropriate for the memory recall assistance; wherein the determination step includes a step of calculating an importance score of the activity dataset from the event content and the repetition count and a step of determining that the activity dataset is appropriate for the memory recall assistance if the importance score is greater than a predetermined value; and wherein the display step includes a step of displaying the movement history of the activity dataset near the avatar and a step of displaying the event content of the activity dataset near the avatar. - View Dependent Claims (13)
-
Specification