IP Library Granted Patent US 10,307,677
Granted Patent B2
US 10,307,677 · App. 15/638,639 · Granted Jun 4, 2019

Computer control method, control program and computer

Inventor: Taiki Eda (Tokyo, JP)
Assignee: Gree, Inc.
A63F13/537A63F13/31A63F13/55A63F13/63A63F13/822A63F13/92
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,307,677
App. No.
15/638,639
Granted
Jun 4, 2019
Kind
B2
Abstract

Provided is a method for controlling a computer, etc., which makes it possible to improve the usability of city building games. The computer is provided with a storage unit configured to store game contents arranged within a game space, positions of the game contents, and a template defining positions of one or more of game contents, and progresses a game by arranging the game contents within the game space based on a command by a player. The method includes when the template is applied to a predetermined area within the game space based on the command by the player, moving, by the computer, the game contents arranged within the game space to the positions of the game contents defined by the template.

Claims (60)

1. A method performed by an information processing system, the method comprising:

receiving information for reproducing a template for defending an attack initiated by another player, the template defining positions of game contents in a game space and being created by a first terminal executing a game by arranging, based on a player's command, the game contents within the game space, the game contents including at least a game content for defending from an attack initiated by another player;

storing the received information for reproducing the template; and

sending, based on the stored information, information for reproducing the template to a second terminal different from the first terminal, the second terminal executing the game by arranging, based on a player's command, game contents within the game space, the game contents including at least a game content for defending from an attack initiated by another player.

2. The method of claim 1 , further comprising:

receiving, at the first terminal, a command from the player to create the template; and

creating the template defining the game contents and respective positions of the game contents within the game space based on the received command.

3. The method of claim 1 , further comprising:

causing the second terminal to display an interface including an image corresponding to the template;

receiving a command from the player to select the image corresponding to the template; and

applying the template corresponding to the received selection to the game space.

4. The method of claim 1 , wherein

the method is performed by at least the first terminal and the second terminal including respective processors configured to execute the method.

5. The method of claim 1 , wherein

the method is executed by one or more servers, which include a communication interface configured to communicate with the first terminal and the second terminal via a network.

6. The method of claim 1 , wherein

the method is performed by one or more servers communicatively coupled to the first terminal and the second terminal via a network.

7. A method performed by an electronic device, the method comprising:

storing a template used for defending against an attack initiated by another player, the template defining positions within the game space of a plurality of game contents including game contents for defending against the attack by another player;

executing, based on a first command received by a first player, a game by allocating one or more game contents to positions within the game space;

storing types and positions of the one or more game contents allocated in the game space; and

applying the template based on a second command received from the first player by allocating the game contents allocated in the game space to positions in the game space defined by the template.

8. The method of claim 7 , wherein

a number of the plurality of game contents included in the template is equal to the number of game contents allocated in the game space.

9. The method of claim 7 , further comprising:

comparing a number of the plurality of game contents included in the template with a number of the game contents allocated in the game space; and

allocating the game contents allocated in the game space to positions in the game space defined by the template when the number of the plurality of game contents included in the template is equal to the number of the game contents allocated in the game space.

10. The method of claim 7 , further comprising:

storing a type corresponding to each of the plurality of game contents included in the template.

11. The method of claim 10 , further comprising:

allocating the game contents allocated in the game space to positions in the game space defined by the template based on the type of each of the plurality of the game contents included in the template and the type of each of the game content allocated in the game space.

12. The method claim 7 , further comprising:

applying the template by moving the one or more game contents allocated in the game space to the positions within the game space of the plurality of game contents defined by the template.

13. An electronic device comprising:

circuitry configured to

execute, based on a game execution command received by a first player, an electronic game by allocating one or more game contents to positions within the game space;

identify positions of the game contents arranged in the game space of the electronic game;

create a template identifying the game contents and defining positions of one or more of the game contents arranged in the game space based on a received template creation command from the first player, wherein the template is for defending an attack initiated by another player;

store the created template in a memory of the electronic device; and

apply the template to the game space by allocating one or more game contents to the positions defined by the template based on a received template application command from the first player.

14. The electronic device of claim 13 , wherein

the circuitry is configured to create a plurality of templates each defining the game contents and positions of the game contents arranged in the game space.

15. The electronic device of claim 14 , wherein

the circuitry is configured to select one of the created templates based on a received template selection command from the first player, and

applying the template includes applying the selected one of the created templates to the game space.

16. The electronic device of claim 13 , wherein

the circuitry is configured to register the created template to the server by transmitting information corresponding to the created template to a server via a communication interface of the electronic device.

17. One or more non-transitory computer readable media, including computer-program instructions, which when executed by an electronic device, cause the electronic device to:

execute, based on a game execution command received by a first player, an electronic game by allocating one or more game contents to positions within the game space;

identify positions of the game contents arranged in the game space of the electronic game;

create a template identifying the game contents and defining positions of one or more of the game contents arranged in the game space based on a received template creation command from the first player, wherein the template is for defending an attack initiated by another player;

store the created template in memory of the electronic device; and

apply the template to a game space by allocating one or more game contents to the positions defined by the template based on a received template application command from the first player.

18. The one or more non-transitory computer readable media of claim 17 , wherein the computer-program instructions, when executed by the electronic device, cause the electronic device to:

create a plurality of templates each defining the game contents and positions of the game contents arranged in the game space.

19. The one or more non-transitory computer readable media of claim 18 , wherein the computer-program instructions, when executed by the electronic device, cause the electronic device to:

select one of the created templates based on a received template selection command from the first player, wherein

applying the template includes applying the selected one of the created templates to the game space.

20. The one or more non-transitory computer readable media of claim 17 , wherein the computer-program instructions, when executed by the electronic device, cause the electronic device to:

register the created template to a server by transmitting information corresponding to the created template to the server via a communication interface of the electronic device.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71296 FRAME: 482. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0140 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071296/0482 →
SECURITY INTEREST Recorded Mar 10, 2021
From: GREE, INC.
To: NSF I LLC
Reel/Frame 055551/0834 →
Priority Claims (2)
JP 2013-202721 · Sep 27, 2013 · national
JP 2014-080554 · Apr 9, 2014 · national
Continuity (4)
Continuation 15393646 · Dec 29, 2016
Continuation 14983894 · Dec 30, 2015
Continuation PCTJP2014075673 · Sep 26, 2014
Related Publication 20170296926A1 · Oct 19, 2017
Cited By (1)
US 12,364,930