Method and System for Providing Information in Virtual Space
First Claim
1. A server device comprising:
- a storage unit that stores keywords and predetermined positions in a virtual space, the keywords being associated with a plurality of announcement information items, and the plurality of announcement information items being respectively associated with the predetermined positions;
a first obtaining unit that obtains a position indication information item and a search word from a client terminal, the position indication information item indicating a position in the virtual space, and the search word being used for searching the plurality of announcement information items;
a specifying unit that specifies a position included in a predetermined range from the position indicated by the position indication information item obtained by the first obtaining unit, from among the plurality of the predetermined positions stored in the storage unit, thereby to specify an announcement information item associated with the specified position;
an extraction unit that extracts one or more keywords relevant to the search word obtained by the first obtaining unit, from among the plurality of keywords stored in the storage unit, thereby to extract one or more of the plurality of announcement information items which are associated with the extracted one or more keywords;
a notification unit that notifies the client terminal of one or more of the predetermined positions associated with the one or more of the plurality of announcement information items extracted by the extraction unit;
a second obtaining unit that obtains an identification information item from the client terminal notified of the one or more of the predetermined positions by the notification unit, the identification information item being capable of identifying one of the plurality of announcement information items which is associated with one of the notified one or more of the predetermined positions;
an association unit that associates a link information item with the announcement information item specified by the specifying unit, the link information item linking to the announcement information item identified by the identification information item obtained by the second obtaining unit; and
an output unit that outputs the link information item associated by the association unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In an information providing system 100, a virtual three-dimensional space (virtual space) is established. Each of users of mobile communication terminals 50 virtually moves in the virtual space by manipulating an avatar representing the user, and obtains advertisement information through electronic signboards. Each of users of information providing terminals 30 places electronic signboards at appropriate positions in the virtual space, and provides announcement information for the users of the mobile communication terminals 50. An information management server 40 manages the announcement information provided by the information providing terminals 30, and generates links each of which lead from advertisement information to other advertisement information. The information management server 40 determines priorities for such links, based on use of advertisement information by the users of the mobile communication terminals 50. The information management server 40 displays the links differently depending on the priorities. For example, a link to announcement information item which is browsed more frequently is displayed more conspicuously than other links.
-
Citations
6 Claims
-
1. A server device comprising:
-
a storage unit that stores keywords and predetermined positions in a virtual space, the keywords being associated with a plurality of announcement information items, and the plurality of announcement information items being respectively associated with the predetermined positions; a first obtaining unit that obtains a position indication information item and a search word from a client terminal, the position indication information item indicating a position in the virtual space, and the search word being used for searching the plurality of announcement information items; a specifying unit that specifies a position included in a predetermined range from the position indicated by the position indication information item obtained by the first obtaining unit, from among the plurality of the predetermined positions stored in the storage unit, thereby to specify an announcement information item associated with the specified position; an extraction unit that extracts one or more keywords relevant to the search word obtained by the first obtaining unit, from among the plurality of keywords stored in the storage unit, thereby to extract one or more of the plurality of announcement information items which are associated with the extracted one or more keywords; a notification unit that notifies the client terminal of one or more of the predetermined positions associated with the one or more of the plurality of announcement information items extracted by the extraction unit; a second obtaining unit that obtains an identification information item from the client terminal notified of the one or more of the predetermined positions by the notification unit, the identification information item being capable of identifying one of the plurality of announcement information items which is associated with one of the notified one or more of the predetermined positions; an association unit that associates a link information item with the announcement information item specified by the specifying unit, the link information item linking to the announcement information item identified by the identification information item obtained by the second obtaining unit; and an output unit that outputs the link information item associated by the association unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product causing a computer to execute a process, the computer including a storage unit that stores keywords and predetermined positions in a virtual space, the keywords being associated with a plurality of announcement information items, the plurality of announcement information items being respectively associated with the predetermined positions, and the process comprising;
-
obtaining a position indication information item and a search word from a client terminal, the position indication information item indicating a position in the virtual space, and the search word being used for searching the plurality of announcement information items; specifying a position included in a predetermined range from the position indicated by the obtained position indication information item, from among the plurality of the predetermined positions stored in the storage unit, thereby to specify an announcement information item associated with the specified position; extracting keywords relevant to the obtained search word, from among the plurality of keywords stored in the storage unit, thereby to extract one or more of the plurality of announcement information items which are associated with the extracted keywords; notifying the client terminal of one or more of the predetermined positions associated with the extracted one or more of the plurality of announcement information items; obtaining an identification information item from the client terminal notified of the one or more of the predetermined positions, the identification information item being capable of identifying one of the plurality of announcement information items which is associated with one of the notified one or more of the predetermined positions; associating a link information item with the specified announcement information item, the link information item linking to the announcement information item identified by the obtained identification information item; and outputting the associated link information item.
-
Specification