IP Library › Granted Patent US 11,058,951
Granted Patent B2
US 11,058,951 · App. 16/808,840 · Granted Jul 13, 2021

Information processing system, non-transitory computer-readable storage medium, information processing apparatus, and information processing method

Inventor: Shintaro Sato (Kyoto, JP)
Assignee: NINTENDO CO., LTD.
A63F13/53A63F13/63A63F13/837
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 11,058,951
App. No.
16/808,840
Granted
Jul 13, 2021
Kind
B2
Abstract

An information processing system includes a controller which receives an operation input of a user and an information processing unit which performs an information process based on the operation input received by the controller. The information processing unit includes a game progress unit which controls an own character in the virtual space based on the operation input of the user to draw the virtual space with the corresponding color of the own character and a battle determination unit which performs a battle determination based on a drawing state of a corresponding color of an enemy character, which is different from the corresponding color of the own character, to a virtual space and a drawing state of the corresponding color of the own character to the virtual space.

Claims (59)

1. A computer program product that is stored on a non-transitory computer readable storage medium, the computer program product comprising instructions that, when executed, cause a computer system to perform operations comprising:

processing an operation input that is provided by a user;

controlling, based on the operation input, a first virtual character that is located in a virtual game space to paint at least a portion of the virtual game space in a first color that is associated with the first virtual character;

performing a battle determination based on a painting state of a second color that is associated with a second virtual character and a painting state of the first color that is associated with the first character, wherein the first and second colors are different colors; and

controlling the first character based on whether or not the first character is located in an area of the virtual game space that is painted in the first color.

2. The computer program product of claim 1 , wherein the operations further comprise:

moving the first virtual character in the virtual game space based on operation input,

wherein the portion of the virtual game space is painted in the first color based on a position of the first virtual character.

3. The computer program product of claim 1 , wherein the operations further comprise:

painting another portion of the virtual game space in the second color based on the second virtual character performing an action within the virtual game space.

4. The computer program product of claim 1 , wherein the operations further comprise:

generating first character painting event data, which indicates a painting event for the first virtual character, based on the received operation input; and

communicating the first character painting event data to another computer system.

5. The computer program product of claim 4 , wherein the operations further comprise:

receiving second character painting event data from a or the another computer system; and

painting at least a portion of the virtual game space in the second color that is associated with the second virtual character based on reception of the second character painting event data.

6. The computer program product of claim 5 , wherein:

the second character painting event data includes time data,

wherein an area within the virtual game space that is determined to have the first color and second color overlap is painted based on the time data included in the second character painting event data.

7. The computer program product of claim 4 , wherein the first character painting event data includes position data and color data.

8. The computer program product of claim 1 , wherein the operations further comprise:

based on a successful attack action performed by the first virtual character on the second virtual character, painting a peripheral area in the virtual game space in the first color.

9. The computer program product of claim 1 , wherein the operations further comprise:

displaying painting results based on how the first and second colors have been painted within the virtual space based on provided user input operations.

10. The computer program product of claim 1 , wherein virtual game space is a three-dimensional virtual space.

11. A computer system comprising:

a user input device configured to process input provided by a user; and

a first processing system that includes at least one hardware processor, the first processing system configured to:

process an operation input that is provided by the user via the user input device;

control, based on the operation input, a first virtual character that is located in a virtual game space to paint at least a portion of the virtual space in a first color that is associated with the first virtual character;

display, to a display device, results of a battle determination that is based on how the first color and a second color have been painted within the virtual game space, wherein the first and second colors are different colors and associated with different virtual characters;

control the first character in a first manner based on the first character being located in the portion of the virtual game space that is painted in the first color; and

control the first character in a second manner based on the first character being located in another portion of the virtual game space that is not painted in the first color.

12. The computer system of claim 11 , wherein the first processing system is further configured to:

move the first virtual character in the virtual game space based on operation input,

wherein the portion of the virtual game space is painted in the first color based on a position of the first virtual character.

13. The computer system of claim 11 , wherein the first processing system is further configured to:

paint another portion of the virtual game space in the second color based on the second virtual character performing an action within the virtual game space.

14. The computer system of claim 11 , wherein the first processing system is further configured to:

generate first character painting event data, which indicates a painting event for the first virtual character, based on the received operation input; and

communicate, via a transceiver of the first processing system, the first character painting event data, first character painting event data being provided to a second processing system.

15. The computer system of claim 14 , further comprising:

the second processing system that includes at least one hardware processor, the second processing system configured to:

receive the first character painting event data; and

paint at least a portion of the virtual game space in the first color that is associated with the first virtual character based on reception of the first character painting event data.

16. The computer system of claim 14 , wherein the second character painting event data includes time data, wherein an area within the virtual game space that is determined to have the first color and second color overlap is painted based on the time data included in the first character painting event data.

17. A method performed on a computer system, the method comprising:

processing a painting operation input that is provided by a user;

controlling, based on the operation input, a first virtual character that is located in a virtual game space to paint at least a portion of the virtual game space in a first color that is associated with the first virtual character;

performing a battle determination based on a painting state of a second color that is associated with a second virtual character and a painting state of the first color that is associated with the first character, wherein the first and second colors are different colors; and

causing the first character to be controlled differently based on whether or not the first character is located in a portion of the virtual game space that is painted in the first color.

18. The method of claim 17 , further comprising:

moving the first virtual character in the virtual game space based on operation input,

wherein the portion of the virtual game space is painted in the first color based on where the first virtual character is located within the virtual space in accordance with processing of the painting operation input.

19. The method of claim 17 , further comprising:

painting another portion of the virtual game space in the second color based on the second virtual character performing an action within the virtual game space.

20. The method of claim 17 , further comprising:

generating first character painting event data, which indicates a painting event for the first virtual character, based on the received operation input; and

communicating the first character painting event data to another computer system.

Priority Claims (1)
JP 2014-100714 · May 14, 2014 · national
Continuity (3)
Continuation 15912000 · Mar 5, 2018
Continuation 14487312 · Sep 16, 2014
Related Publication 20200197808A1 · Jun 25, 2020
Cited By (1)
US 12,370,446