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

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

executing a game by arranging, based on at least a first command received at an interface of the electronic device from a first player, a plurality of game contents in first respective positions within a game space, the game contents including at least a game content for defending from an attack initiated by another player;

storing information identifying the plurality of game contents and the first respective positions within the game space;

creating, in response to a second command received at the interface of the electronic device from the first player, a first template based on the arrangement of the plurality of game contents in the first respective positions within the game space, the first template being for defending an attack initiated by another player;

storing the first template; and

applying the first template to a game space by allocating one or more of the plurality of game contents to positions defined by the template based on a third command received at the interface of the electronic device from the first player.

2. The method of claim 1 , further comprising:

displaying, in response to in a fourth command received at the interface of the electronic device, a screen including a thumbnail image corresponding to the first template.

3. The method of claim 2 , wherein

the screen includes an graphic indicia configured to receive the third command for applying the first template to the game space.

4. The method of claim 3 , wherein

the applying includes applying the first template to the game space based on the third command received at the graphic indicia.

5. The method of claim 1 , further comprising:

storing image data corresponding to each of the plurality of game contents.

6. The method of claim 1 , wherein

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

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

the method further comprises storing each of the plurality of game contents, the type of each of the game contents and the image data associated with each of the game contents.

7. The method of claim 1 , wherein

the respective positions of the game contents are identified by coordinates in the game space.

8. The method of claim 1 , further comprising:

arranging a second plurality of game contents in second respective positions within the game space;

storing information identifying the second plurality of game contents and the second respective positions within the game space;

creating, in response to a fifth command received at the interface of the electronic device from the first player, a second template based on the arrangement of the second plurality of game contents in the second respective positions within the game space;

storing the second template; and

applying the second template to a game space by allocating one or more of the plurality of game contents to positions defined by the second template based on a sixth command received at the interface of the electronic device from the first player.

9. The method of claim 8 , further comprising:

displaying, in response to a seventh command received at the interface of the electronic device from the first player, a screen including at least a first thumbnail corresponding to the first template and a second thumbnail corresponding to the second template.

10. The method of claim 9 , further comprising:

applying, in response to an eighth command received at the interface of the electronic device selecting one of first template and the second template from the first player, the selected one of the first template and the second template.

11. The method of claim 1 , further comprising:

arranging the plurality of game contents in the first respective positions within the game space to second respective positions within the game space when applying the first template to the game space.

12. An electronic device, comprising:

circuitry configured to

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

store information identifying the plurality of game contents and the first respective positions within the game space;

create, in response to a second command received at the interface of the electronic device from the first player, a first template based on the arrangement of the plurality of game contents in the first respective positions within the game space, the first template being for defending an attack initiated by another player;

store the first template; and

apply the first template to a game space by allocating one or more of the plurality of game contents to positions defined by the template based on a third command received at the interface of the electronic device from the first player.

13. The electronic device of claim 12 , further comprising:

a display configured to display, in response to in a fourth command received at the interface of the electronic device, a screen including a thumbnail image corresponding to the first template.

14. The electronic device of method of claim 13 , wherein

the screen includes an graphic indicia configured to receive the third command for applying the first template to the game space.

15. The electronic device of claim 14 , wherein

the applying includes applying the first template to the game space based on the third command received at the graphic indicia.

16. The electronic device of claim 12 , wherein

the circuitry is configured to store image data corresponding to each of the plurality of game contents.

17. The electronic device of claim 12 , wherein

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

different image data is associated with each of the plurality of different types of aame content, and

the circuitry is configured to store each of the plurality of game contents, the type of each of the game contents and the image data associated with each of the game contents.

18. The electronic device of claim 12 , wherein

the respective positions of the game contents are identified by coordinates in the game space.

19. The electronic device of claim 12 , wherein the circuitry is configured to:

arrange a second plurality of game contents in second respective positions within the game space;

store information identifying the second plurality of game contents and the second respective positions within the game space;

create, in response to a fifth command received at the interface of the electronic device from the first player, a second template based on the arrangement of the second plurality of game contents in the second respective positions within the game space;

store the second template; and

apply the second template to a game space by allocating one or more of the plurality of game contents to positions defined by the second template based on a sixth command received at the interface of the electronic device from the first player.

20. The electronic device of claim 19 , further comprising:

a display configured to display, in response to a seventh command received at the interface of the electronic device from the first player, a screen including at least a first thumbnail corresponding to the first template and a second thumbnail corresponding to the second template.

21. The electronic device of claim 20 , wherein

the circuitry is configured to apply, in response to an eighth command received at the interface of the electronic device selecting one of first template and the second template from the first player, the selected one of the first template and the second template.

22. The electronic device of claim 12 , wherein

the circuitry is configured to arrange the plurality of game contents in the first respective positions within the game space to second respective positions within the game space when applying the first template to the game space.

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

store categories and positions of the game contents arranged within the game space;

create, in response to a second command received from the player, a plurality of templates and a plurality of thumbnails each of which corresponds to one of the plurality of templates, based on the arrangement of the plurality of game contents within the game space, wherein the templates define positions of a plurality of game contents and the templates are for defending an attack initiated by another player;

store the created plurality of templates and thumbnails;

control a display to display, in response to a third command received from the player, a template selection screen for selecting one of the plurality of templates, the template selection screen comprising a plurality of thumbnails;

after a selection of one of the plurality of templates, displaying a screen comprising information indicating the game contents included in the one of the plurality of templates; and

apply the selected one of the plurality of templates to a game space by allocating one or more of the plurality of game contents to positions defined by the selected one of the plurality of templates based on a fourth command received from the player.

24. The one or more non-transitory computer readable media of claim 23 , wherein

the screen comprising information indicating the game contents included in the one of the plurality of templates further comprises a button configured to receive the third command for the template to be applied in the game, and

the third command for the template to be applied in the game corresponds to an input at the button from the player.

25. The one or more non-transitory computer readable media of claim 23 , wherein the game contents further comprises a facility.

26. The one or more non-transitory computer readable media of claim 23 , wherein each of the thumbnails is a reduced-sized image of the corresponding template.

27. A method performed by an electronic device comprising a memory, the method comprising:

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

storing categories and positions of the game contents arranged within the game space;

creating, in response to a second command received from the player, a plurality of templates and a plurality of thumbnails each of which corresponds to one of the plurality of templates, based on the arrangement of the plurality of game contents within the game space, wherein the templates define positions of a plurality of game contents and the templates are for defending an attack initiated by another player;

storing the created plurality of templates and thumbnails;

controlling a display to display, in response to a third command received from the player, a template selection screen for selecting one of the plurality of templates, the template selection screen comprising a plurality of thumbnails;

after a selection of one of the plurality of templates, displaying a screen comprising information indicating the game contents included in the one of the plurality of templates; and

applying the selected one of the plurality of templates to a game space by allocating one or more of a plurality of game contents to positions defined by the selected one of the plurality of templates based on a fourth command received from the player for the template to be applied.

28. The method of claim 27 , wherein

the screen comprising information indicating a category and a number of the game contents included in the one of the plurality of templates further comprises a button configured to receive the third command for the template to be applied in the game, and

the third command for the template to be applied in the game corresponds to an input at the button from the player.

29. The method of claim 27 , wherein the game contents further comprises a facility.

30. The method of claim 27 , wherein each of the thumbnails is a reduced-size image of the corresponding 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 In Part PCTJP2014075673 · Sep 26, 2014
Related Publication 20170296923A1 · Oct 19, 2017
Cited By (1)
US 12,364,930