Method of synchronizing online game, and server device
First Claim
1. A method of synchronizing an online game that allows for transmission and reception of information related to game processing between a first mobile device and a second mobile device via a server, the method comprising:
- receiving, from the first mobile device connected online, first information related to game processing by the first mobile device, wherein the first information identifies at least a first time and a first location of the first mobile device corresponding to the game processing;
determining a difference between the first time and a second time included in second information related to a preceding game processing;
calculating a distance threshold based on the difference between the first time and the second time;
determining a difference in distance between the first location of the first mobile device and a second location of the first mobile device included in the second information related to the preceding game processing;
comparing the difference in distance to the distance threshold;
invalidating the game processing when a result of the comparing indicates that the difference in distance exceeds the distance threshold; and
transmitting the first information to the second mobile device when a result of the comparing indicates that the difference in distance is less than the distance threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a method of synchronizing an online game, and a server device, that do not require centralized information management, reduce the processing burden on each device during online communication, and allow for continuation of processing in an offline environment. A method, according to the present disclosure, of synchronizing an online game that allows for transmission and reception of information related to game processing between a first client terminal and a second client terminal via a server includes: receiving, from the first client terminal connected online, first information related to game processing on the first client terminal; determining whether the first information is information that determines a game status; and storing the first information on the server and transmitting the first information to the second client terminal when the first information is determined to be information that determines the game status.
13 Citations
17 Claims
-
1. A method of synchronizing an online game that allows for transmission and reception of information related to game processing between a first mobile device and a second mobile device via a server, the method comprising:
-
receiving, from the first mobile device connected online, first information related to game processing by the first mobile device, wherein the first information identifies at least a first time and a first location of the first mobile device corresponding to the game processing; determining a difference between the first time and a second time included in second information related to a preceding game processing; calculating a distance threshold based on the difference between the first time and the second time; determining a difference in distance between the first location of the first mobile device and a second location of the first mobile device included in the second information related to the preceding game processing; comparing the difference in distance to the distance threshold; invalidating the game processing when a result of the comparing indicates that the difference in distance exceeds the distance threshold; and transmitting the first information to the second mobile device when a result of the comparing indicates that the difference in distance is less than the distance threshold. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system configured to allow for transmission and reception of information related to game processing between a first mobile device and a second mobile device, the system comprising:
circuitry configured to receive, from the first mobile device connected online, first information related to game processing by the first mobile device, wherein the first information identifies at least a first time and a first location of the first mobile device corresponding to the game processing; determine a difference between the first time and a second time included in second information related to a preceding game processing; calculate a distance threshold based on the difference between the first time and the second time; determine a difference in distance between the first location of the first mobile device and a second location of the first mobile device included in the second information related to the preceding game processing; compare the difference in distance to the distance threshold; invalidate the game processing when a result of the comparing indicates that the difference in distance exceeds the distance threshold; and transmit the first information to the second mobile device when a result of the comparing indicates that the difference in distance is less than the distance threshold. - View Dependent Claims (7, 8, 9, 10, 11)
-
12. A non-transitory computer readable medium including computer-program instructions, which when executed by a system configured to allow for transmission and reception of information related to game processing between a first mobile device and a second mobile device, cause the system to:
-
receive first information from the first mobile device connected online, the first information relating to game processing by the first mobile device and identifying at least a first time and a first location of the first mobile device corresponding to the game processing determine a difference between the first time and a second time included in second information related to a preceding game processing; calculate a distance threshold based on the difference between the first time and the second time; determine a difference in distance between the first location of the first mobile device and a second location of the first mobile device included in the second information related to the preceding game processing; compare the difference in distance to the distance threshold; invalidate the game processing when a result of the comparing indicates that the difference in distance exceeds the distance threshold; and cause the first information to be transmitted to the second mobile device when a result of the comparing indicates that the difference in distance is less than the distance threshold. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification