Patent ID: 10751619

Abstract:
Each client device sends an acquisition request the input of which has been accepted and writes, in a second storage unit, status information and a revision number received from a server device. After restoring the status of a game based on the status information in the second storage unit, the client device advances the game. During the advancement of the game, each client device sends, based on an instruction the input of which has been accepted, sends to the server device an update request including status information indicating the present status of the game as well as account information and the revision number of the second storage unit. The server device, based on account information included in the update request, determines whether the revision number read out from the first storage unit and the revision number in the update request match each other. If the numbers match, the server device updates the status information and the revision number in the first storage unit based on the update request. If the numbers do not match, the server device cancels the update request.