IP Library Granted Patent US 10,307,676
Granted Patent B2
US 10,307,676 · App. 15/636,964 · 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,676
App. No.
15/636,964
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 (76)

1. An electronic device comprising:

circuitry configured to

execute a game by arranging, based on a command received from a first player, a plurality of game contents within a game space, the game contents including at least game contents for defending from an attack initiated by another player;

receive a command to create a template for defending an attack initiated by another player from the first player;

create, responsive to the received command to create the template, a plurality of templates defining the plurality of game contents and respective positions of the plurality of game contents within the game space;

create a plurality of images that each correspond to one of the plurality of templates;

display a screen including the plurality of images;

receive a selection corresponding to one of the displayed images; and

apply a template corresponding to the received selection to a game space.

2. The electronic device of claim 1 , wherein

the respective positions of the plurality of game contents within the game space are defined by coordinates in the game space.

3. The electronic device of claim 1 , wherein the circuitry is configured to:

control a display to display an interface including the game space and images corresponding to a plurality of game contents;

receive a command to allocate at least one of the plurality of game contents in a game space; and

allocate the at least one of the plurality of game contents to the game space based on the received command.

4. The electronic device of claim 3 , wherein

the plurality of game contents are categorized into a plurality of different types of game content, and

different image data is associated with each of the plurality of different types of game content.

5. The electronic device of claim 1 , wherein

the circuitry is configured to allocate the applied template as the first player's active allocation of the plurality of game contents upon receiving a command from the first player.

6. The electronic device of claim 1 , wherein

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

7. 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 a game by arranging, based on a command received from a first player, a plurality of game contents within a game space, the game contents including at least game contents for defending from an attack initiated by another player;

receive a command to create a template for defending an attack initiated by another player from the first player;

create, responsive to the received command to create the template, a plurality of templates defining plurality of game contents and respective positions of the plurality of game contents within the game space;

create a plurality of images that each correspond to one of the plurality of templates;

display a screen including the plurality of images;

receive a selection corresponding to one of the displayed images; and

apply a template corresponding to the received selection to a game space.

8. The one or more non-transitory computer readable media of claim 7 , wherein

the respective positions of the plurality of game contents within the game space are defined by coordinates in the game space.

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

control a display to display an interface including the game space and images corresponding to a plurality of game contents;

receive a command to allocate at least one of the plurality of game contents in a game space; and

allocate the at least one of the plurality of game contents to the game space based on the received command.

10. The one or more non-transitory computer readable media of claim 9 , wherein

the plurality of game contents are categorized into a plurality of different types of game content, and

different image data is associated with each of the plurality of different types of game content.

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

allocate the applied template as the first player's active allocation of the plurality of game contents upon receiving a command from the first player.

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

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

13. An electronic device comprising:

a memory configured to store 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; and

circuitry configured to

execute, 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;

store, in the memory, types and positions of the one or more game contents allocated in the game space; and

apply 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.

14. The electronic device of claim 13 , 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.

15. The electronic device of claim 13 , wherein the circuitry is configured to:

compare 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

allocate 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.

16. The electronic device of claim 13 , wherein

the memory is configured to store a type corresponding to each of the plurality of game contents included in the template.

17. The electronic device of claim 16 , wherein

the circuitry is configured to allocate 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.

18. The electronic device of claim 13 , wherein

the circuitry is configured to apply 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.

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

store 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;

execute, 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;

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

apply 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.

20. The one or more non-transitory computer readable media of claim 19 , 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.

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

compare 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

allocate 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.

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

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

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

allocate 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.

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

apply 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.

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 14983984 · Dec 30, 2015
Continuation PCTJP2014075673 · Sep 26, 2014
Related Publication 20170296925A1 · Oct 19, 2017
Cited By (1)
US 12,364,930