Method for providing location information of game character by operating with messenger server and systems thereof
First Claim
Patent Images
1. A method using a processor, the method comprising:
- receiving a request for position information of a plurality of game characters corresponding to one or more game players using a game server comprising the processor via a network, the game players comprising a first player corresponding to a first client messenger of a first user terminal and a second payer corresponding to a second client messenger of a second user terminal, the request requested by the first user terminal with respect to a position information of the game characters corresponding to the second user, wherein a memory of a server, coupled to the processor, is configured to store the position information;
transmitting the request to the second client messenger, wherein the first client messenger and the second client messenger are coupled to an instant messenger server via the network;
receiving the position information of the characters corresponding to the second user via the second client messenger the position information comprising at least one of text data, map data, or text data and map data; and
determining whether the received position information is text data or graphical data, wherein the position information is outputted according to the determination.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and an online game system for providing position information of a game character in an online game, and more particularly, to a method and an online game system for providing position information of a game character in an online game by interworking with a predetermined messenger server.
-
Citations
22 Claims
-
1. A method using a processor, the method comprising:
-
receiving a request for position information of a plurality of game characters corresponding to one or more game players using a game server comprising the processor via a network, the game players comprising a first player corresponding to a first client messenger of a first user terminal and a second payer corresponding to a second client messenger of a second user terminal, the request requested by the first user terminal with respect to a position information of the game characters corresponding to the second user, wherein a memory of a server, coupled to the processor, is configured to store the position information; transmitting the request to the second client messenger, wherein the first client messenger and the second client messenger are coupled to an instant messenger server via the network; receiving the position information of the characters corresponding to the second user via the second client messenger the position information comprising at least one of text data, map data, or text data and map data; and determining whether the received position information is text data or graphical data, wherein the position information is outputted according to the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 15, 22)
-
-
8. A method using a processor for providing position information of a character on a virtual multi-player game space, the method comprising:
-
providing a game module coupled to the processor to execute an online multi-player game and providing a messenger client to communicate among users comprising a first user and a second user; transmitting from the first user a signal requesting position information of a character corresponding to the second user; receiving a response corresponding to the request from a messenger client of the second user, the response comprising position information of the character corresponding to the second user, the position information comprising at least one of text data, map data, or text data and map data; and determining, by the processor, whether a terminal of the first user is capable of displaying map data, wherein one of the position information of the character corresponding to the second user is selectively outputted to a terminal of the first user according to the determination. - View Dependent Claims (9)
-
-
10. A non-transitory computer-readable storage medium comprising a computer executable program, when executed by one or more processors, causes the one or more processors to perform the following steps:
-
receiving a request of position information of a plurality of game characters corresponding to one or more game players using a game server via a network, the game players comprising a first player corresponding to a first user terminal and a second payer corresponding to a second user terminal, the request requested by the first user terminal with respect to a position information of the characters corresponding to the second user, wherein a memory of a server is configured to store the position information; transmitting the request to the second user terminal using an instant messenger server associated with an instant messaging system via the network; receiving the position information of the game characters corresponding to the second user via the instant messaging, the position information comprising at least one of text data, map data or text data and map data of the characters corresponding to the second user; and determining, by the processor, whether the first user terminal is capable of displaying map data, wherein one of the text data, the map data, or the text data and the map data is outputted to the second user terminal according to the determination.
-
-
11. A game system for providing position information of a character associated with game space, the system comprising:
-
a messenger server configured to receive a request for position information of a character corresponding to one or more users, the users comprising a first user and a second user, wherein the request is requested by the second user from a messenger client of the first user via a network and the messenger server is further configured to transmit a response received from a messenger client of the second user to a messenger client of the first user, the response comprising position information of the character corresponding to the second user, wherein the first user and the second user play a multi-player game; a map database configured to store static data for providing the online game service; and a game server configured to control the multi-player game via the network and to transmit dynamic data to the messenger server to synchronize the dynamic data, wherein the messenger client of the first user is configured to control the character position information received from the messenger server and to display the character position information corresponding to the second user, the character position information comprising at least one of text data, map data, or text data and map data, wherein it is determined whether the character information is text data or graphical data, and wherein the character position information is displayed according to a determination of whether the character information is the text data or graphical data. - View Dependent Claims (12, 13)
-
-
16. A method using a processor for providing position information of a character of a virtual multi-player game space corresponding to a plurality of users comprising a first user and a second user, the method comprising:
-
receiving, via a network, from a messenger client of the first user a request for position information of a character corresponding to the second user, wherein a memory of a game server is configured to store position information of the game space corresponding to the respective users; transmitting a query for the request to a messenger client of the second user using an instant messaging system via the network; and outputting, caused by the processor, a response corresponding to the query from the messenger client of the second user, the response comprising position information of the character comprising at least one of text data, map data, or text data and map data corresponding to the second user, the outputting comprising; determining whether the position information is text data or graphical data; and outputting the position information according to a determination of whether the position information is the text data or graphical data. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system, comprising:
-
a server comprising a processor configured to provide an online game via a network, wherein at least two nodes within the network are provided, each node comprising a messenger client, caused by the processor, configured to send instant messages and position information of a game character corresponding to one or more users, the position information comprising at least one of text data, map data or text data and map data, and wherein the processor is configured to route instant messages and the position information via the messenger client between the two nodes, wherein the server determines whether one of the nodes is capable of displaying map data, wherein one of the text data, the map data, or the text data and the map data is outputted to the node via the messenger client according to the determination.
-
Specification