IP Library Granted Patent US 12,582,910
Granted Patent B2
US 12,582,910 · App. 18/105,451 · Granted Mar 24, 2026

Computer system, game system, and game progress control method

Inventors: Daisuke Kano (Tokyo, JP); Shota Kuniyoshi (Tokyo, JP); Mizuki Kato (Tokyo, JP); Yuji Koyama (Tokyo, JP)
Assignee: BANDAI NAMCO ENTERTAINMENT INC.
A63F13/58A63F13/422A63F13/533A63F13/5372A63F13/5375A63F13/56
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 12,582,910
App. No.
18/105,451
Granted
Mar 24, 2026
Kind
B2
Abstract

A computer system determines that a player character is in a preparatory state for executing an external function (close-range attack) toward a target character (e.g., enemy character). Furthermore, the computer system determines that the player character satisfies an executable condition that enables execution of the external function. When the player character satisfies the executable condition, the computer system causes the player character to execute the external function. Then, the computer system executes protection control for protecting the player character from another character while the player character is in the preparatory state.

Claims (37)

1 . A computer system comprising:

at least one processor or circuit programmed to:

control execution of an electronic video game in which a player character is present, the player character being controllable in the electronic video game by a user via operations performed on a user terminal of the user;

detect a lock-on operation triggered by the user via the user terminal, set a lock-on state locking on a target character in the electronic video game, and display a lock-on marker in the electronic video game associated with the target character;

set the player character in a preparatory state in the electronic video game that satisfies a given preparatory condition for executing a given external function toward the target character in the electronic video game;

determine whether the player character satisfies a given executable condition in the electronic video game;

perform control for causing the player character to execute the external function upon determination of satisfaction of the executable condition; and

execute protection control for protecting the player character from an attack performed by another character while the player character is in the preparatory state,

wherein executing the protection control includes executing control for reducing a given damage amount to the player character caused by the attack from the other character as the protection control.

2 . The computer system as defined in claim 1 , wherein the at least one processor or circuit is further programmed to execute control for notifying a player that the player character is in the preparatory state while the player character is in the preparatory state.

3 . The computer system as defined in claim 1 ,

wherein the executable condition is a condition that a positional relationship between the player character in the preparatory state and the target character enables execution of the external function, and a condition at least including that the player character approaches within a predetermined distance from the target character, and

wherein the at least one processor or circuit is further programmed to automatically move the player character to within the predetermined distance from the target character when the player character is determined to be in the preparatory state.

4 . The computer system as defined in claim 1 , wherein executing the protection control includes reducing the given damage amount by at least one of reducing offensive strength of the other character and enhancing defensive strength of the player character.

5 . The computer system as defined in claim 1 , wherein executing the protection control includes performing adjustment control of protection related to the protection control.

6 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control based on a positional relationship between the player character and the other character.

7 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control based on character information of the player character.

8 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control based on character information of the other character.

9 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control based on moving speed of the player character.

10 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control based on a geographical environment of a position of the player character.

11 . The computer system as defined in claim 5 ,

wherein the external function includes a plurality of types, and

wherein the at least one processor or circuit is further programmed to previously select one of the plurality of types of the external functions to be executed when the executable condition is satisfied based on operation input by a player before the executable condition is satisfied, and

wherein executing the protection control includes performing the adjustment control based on the type of the external function selected.

12 . The computer system as defined in claim 5 , wherein executing the protection control includes performing the adjustment control using a given probability calculation.

13 . The computer system as defined in claim 12 , wherein executing the protection control includes determining a probability related to an adjustment degree, and performing the adjustment control using a probability calculation according to the probability determined.

14 . A game system comprising:

a server system that is the computer system as defined in claim 1 ; and

an operation terminal used by a player to perform gameplay.

15 . A game progress control method executed by a computer system for controlling progress of a game, the method comprising:

controlling execution of an electronic video game in which a player character is present, the player character being controlled in the electronic video game by a user via operations performed on a user terminal of the user;

detecting a lock-on operation triggered by the user via the user terminal, setting a lock-on state locking on a target character in the electronic video game, and displaying a lock-on marker in the electronic video game associated with the target character;

set the player character in a preparatory state in the electronic video game that satisfies a given preparatory condition for executing a given external function toward a given target character in the electronic video game;

determining whether the player character satisfies a given executable condition in the electronic video game;

performing control for causing the player character to execute the external function upon determination of satisfaction of the executable condition; and

executing protection control for protecting the player character from an attack performed by another character while the player character is in the preparatory state,

wherein executing the protection control includes executing control for reducing a given damage amount to the player character caused by the attack from the other character as the protection control.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2023
From: KANO, DAISUKE; KUNIYOSHI, SHOTA; KATO, MIZUKI; KOYAMA, YUJI
To: BANDAI NAMCO ENTERTAINMENT INC.
Reel/Frame 064172/0763 →
Priority Claims (1)
JP 2020-133503 · Aug 6, 2020 · national
Continuity (2)
Continuation PCTJP2021021941 · Jun 9, 2021
Related Publication 20230182018A1 · Jun 15, 2023
References Cited (28)
US 6283854B1 · Niwa · 2001 [cited by examiner]
US 9480920B2 · Ooya · 2016 [cited by examiner]
US 11045735B2 · Shimomoto · 2021 [cited by examiner]
US 11344811B2 · Asano · 2022 [cited by examiner]
US 11446569B2 · Ooya · 2022 [cited by examiner]
US 12194376B2 · Oono · 2025 [cited by examiner]
US 12280312B2 · Kim · 2025 [cited by examiner]
US 20070213107A1 · Itou · 2007 [cited by examiner]
US 20140011585A1 · Ando · 2014 [cited by examiner]
US 20140066210A1 · Watabe · 2014 [cited by examiner]
US 20150151204A1 · Yamaguchi · 2015 [cited by examiner]
US 20200086216A1 · Shimomoto · 2020 [cited by examiner]
US 20220016528A1 · Ichikawa · 2022 [cited by applicant]
US 20230041183A1 · Shi · 2023 [cited by examiner]
US 20230093949A1 · Dunaeva · 2023 [cited by examiner]
US 20230182018A1 · Kano · 2023 [cited by examiner]
US 20240082724A1 · Sato · 2024 [cited by examiner]
US 20240082725A1 · Sato · 2024 [cited by examiner]
US 20250010202A1 · Kuroda · 2025 [cited by examiner]
US 20250050211A1 · Kuang · 2025 [cited by examiner]
US 20250325908A1 · Kuang · 2025 [cited by examiner]
JP 2007312930A · 2007 [cited by applicant]
JP 201017395A · 2010 [cited by applicant]
JP 2019211865A · 2019 [cited by applicant]
JP 2019213966A · 2019 [cited by applicant]
WO 2020110246A1 · 2020 [cited by applicant]
Aug. 24, 2021 International Search Report issued in International Patent Application No. PCT/JP2021/021941. [cited by applicant]
“Summary, Search and Comparison of Spells Learned at Higher Levels”. Aug. 9, 2017, <URL: https://web.archive.org/web/20170809100449/https://dq1030.com/level_magic.html>. [cited by applicant]