# US 2025/0144518 A1 · Systems and methods for displaying player matchups with dynamically selected bots of varying strength levels

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0144518 A1
- Document ID: US20250144518A1
- Status: Published application
- Kind: A1
- Application number: 18/590,824
- Filed: 2024-02-28
- Published: 2025-05-08
- Earliest claimed: 2023-11-08
- Assignees: Aristocrat Technologies, Inc.
- Applicants: Aristocrat Technologies, Inc.
- Inventors: Timothy Williams; Adam Martinazzi; Austin Takechi; Ryan Shackleford
- Web page: https://patentgrep.com/patent/US20250144518A1

## CPC

- A63F 13/52: involving aspects of the displayed game scene
- A63F 13/35: Details of game servers
- A63F 13/67: adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
- A63F 13/795: for finding other players; for building a team; for providing a buddy list
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A system may include circuitry that implements a video game that involves a first player-versus-environment (PVE) match whose player side is controlled by a human player and a second PVE match whose player side is controlled by a bot player. In this example, the circuitry may also select, based at least in part on a rating of the human player, the bot player that controls the player side of the second PVE match. Additionally or alternatively, the system may include and/or implement a graphics processing unit (GPU) that renders a user interface that involves the first PVE match and the second PVE match in response to at least one instruction received from the circuitry. The GPU may also render, in the user interface, at least one player-side character controlled by the bot player in response to the instruction. Various other devices, systems, and methods are also disclosed.

## Claims

### Claim 1

A system comprising:
circuitry configured to:
implement a video game that involves a first player-versus-environment (PVE) match whose player side is controlled by a human player and a second PVE match whose player side is controlled by a bot player; and
select, based at least in part on a rating of the human player, the bot player that controls the player side of the second PVE match; and
a graphics processing unit (GPU) configured to:
render a user interface that presents one or more digital elements of the video game that involves the first PVE match and the second PVE match in response to at least one instruction received from the circuitry; and
render, in the user interface, at least one player-side character controlled by the bot player in response to the at least one instruction.

### Claim 2 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to:
search a database that identifies available human players for an additional human player to control the player side of the second PVE match;
determine, based at least in part on the search, that no additional human player that satisfies a certain threshold of suitability is identified in the database; and
select the bot player to control the player side of the PVE match in response to determining that no human player that satisfies the certain threshold of suitability is identified in the database.

### Claim 3 (depends on 2)

The system of claim 2, wherein the circuitry is further configured to:
determine, based at least in part on the search, that the database indicates that no additional human players are currently available to control the player side of the second PVE match; and
select the bot player to control the player side of the second PVE match in response to determining that the database indicates that no additional human players are currently available to control the player side of the second PVE match.

### Claim 4 (depends on 2)

The system of claim 2, wherein the circuitry is further configured to:
determine, based at least in part on the search, that no additional human players with a rating sufficiently similar to the rating of the human player are currently available to control the player side of the second PVE match; and
select the bot player to control the player side of the PVE match in response to determining that no additional human players with a rating sufficiently similar to the rating of the human player are currently available to control the player side of the second PVE match.

### Claim 5 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to select, based at least in part on the rating of the human player and a rating of the bot player, the bot player from a group of bot players that have varying ratings or are programmed to compete with varying levels of skill.

### Claim 6 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to increase or decrease the ratings of the bot players included in the group based at least in part on one or more performances of the bot players.

### Claim 7 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to:
analyze one or more gameplay behaviors of human players competing in the video game; and
generate the bot player to compete similar to one or more of the human players based at least in part on the one or more gameplay behaviors.

### Claim 8 (depends on 7)

The system of claim 7, wherein the gameplay behaviors comprise at least one of:
a behavior associated with initiating a surge operation in which an increased number or frequency of opponent-side characters is applied to an opponent side of one or more additional PVE matches; or
a behavior associated with initiating a boost operation in which an increased level of skill, strength, or performance is applied to an opponent side of one or more additional PVE matches.

### Claim 9 (depends on 7)

The system of claim 7, wherein the circuitry is further configured to implement an artificial intelligence (AI) model to analyze the one or more gameplay behaviors of the human players or generate the bot player.

### Claim 10 (depends on 9)

The system of claim 9, wherein the circuitry is further configured to train the AI model with training data that includes samples of gameplay representative of the human players competing in the video game.

### Claim 11 (depends on 9)

The system of claim 9, wherein the bot player comprise an AI bot that controls the player side of the second PVE match.

### Claim 12 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to facilitate synchronous playing of the first PVE match and the second PVE match such that the human player and the bot player indirectly compete against each other in view of performances by the human player in the first PVE match and the bot player in the second PVE match.

### Claim 13 (depends on 1)

The system of claim 1, wherein the rating is based at least in part on:
the human player's performance in at least one player-versus-player (PVP) match; or
the human player's performance in at least one prior PVE match.

### Claim 14 (depends on 1)

The system of claim 1, wherein the first PVE match involves a first opponent side that includes one or more opponent-side characters controlled by a further bot player and the second PVE match involves a second opponent side that includes one or more additional opponent-side characters controlled by an additional bot player.

### Claim 15 (depends on 1)

The system of claim 1, wherein the circuitry is further configured to:
identify one or more features of a first opponent-side character in the second PVE match; and
upon defeat of the first opponent-side character, spawn a second opponent-side character that has the one or more features in the first PVE match and is controlled by an additional bot player in the first PVE match; and
wherein the GPU renders, in the user interface, the second opponent-side character in the first PVE match in response to the defeat of the first opponent-side character.

### Claim 16

A computer-implemented method comprising:
implementing, by circuitry, a video game that involves a first player-versus-environment (PVE) match whose player side is controlled by a human player and a second PVE match whose player side is controlled by a bot player;
selecting, by the circuitry, the bot player that controls the player side of the second PVE match based at least in part on a rating of the human player;
rendering, by a graphics processing unit (GPU), a user interface that presents one or more digital elements of a video game that involves the first PVE match and the second PVE match in response to at least one instruction received from the circuitry; and
rendering, in the user interface by the GPU, at least one player-side character controlled by the bot player in response to the at least one instruction.

### Claim 17 (depends on 16)

The computer-implemented method of claim 16, further comprising:
searching, by the circuitry, a database that identifies available human players for an additional human player to control the player side of the second PVE match; and
determine, based at least in part on the search, that no additional human player that satisfies a certain threshold of suitability is identified in the database; and
wherein selecting the bot player comprises selecting the bot player to control the player side of the PVE match in response to determining that no human player that satisfies the certain threshold of suitability is identified in the database.

### Claim 18 (depends on 17)

The computer-implemented method of claim 17, wherein:
determining that no additional human player that satisfies a certain threshold of suitability comprises determining that the database indicates that no additional human players are currently available to control the player side of the second PVE match; and
selecting the bot player comprises selecting the bot player to control the player side of the second PVE match in response to determining that the database indicates that no additional human players are currently available to control the player side of the second PVE match.

### Claim 19 (depends on 17)

The computer-implemented method of claim 17, wherein:
determining that no additional human player that satisfies a certain threshold of suitability comprises determining that no additional human players with a rating sufficiently similar to the rating of the human player are currently available to control the player side of the second PVE match; and
selecting the bot player comprises selecting the bot player to control the player side of the PVE match in response to determining that no additional human players with a rating sufficiently similar to the rating of the human player are currently available to control the player side of the second PVE match.

### Claim 20

A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one hardware processor of a computing device, cause the hardware processor to:
implement a video game that involves a first player-versus-environment (PVE) match whose player side is controlled by a human player and a second PVE match whose player side is controlled by a bot player;
select the bot player that controls the player side of the second PVE match based at least in part on a rating of the human player;
direct a graphics processing unit (GPU) to:
render a user interface that presents one or more digital elements of a video game that involves the first PVE match and the second PVE match; and
render, in the user interface, at least one player-side character controlled by the bot player.
