# US 11,305,200 B2 · Computer device configured to provide a computer implemented game and method

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

- Number: US 11,305,200 B2
- Document ID: US11305200B2
- Status: Granted
- Kind: B2
- Application number: 16/859,269
- Filed: 2020-04-27
- Published: 2021-10-28
- Granted: 2022-04-19
- Earliest claimed: 2020-04-27
- Assignees: King.Com Ltd.
- Applicants: King.Com Limited
- Inventors: Brent Blazek; Marwan Zitouni; Nishant Shah
- Web page: https://patentgrep.com/patent/US11305200B2

## CPC

- A63F 13/85: Providing additional services to players
- A63F 9/0612: {Electronic puzzles}
- A63F 13/44: involving timing of operations, e.g. performing an action within a time slot
- A63F 13/69: by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
- A63F 13/80: Special adaptations for executing a specific game genre or game mode
- A63F 2300/609: for unlocking hidden game elements, e.g. features, items, levels
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A computer device is configured to provide a computer implemented game. The computer device has at least one processor which is configured to determine a number of booster options that have been activated, a booster option being usable in the computer implemented game to provide a respective additional effect. The at least one processor is further configured to determining if the determined number of booster options is greater than a threshold number and when the determined number of booster options is greater than the threshold number, determine that a further booster option is to be provided in the computer implemented game.

## Claims

### Claim 1

A computer device configured to provide a computer implemented game, the computer device comprising:
a display:
a user interface configured to receive user input from a player of the computer implemented game; and
at least one processor,
the at least one processor being configured to, prior to receiving first user input to start playing a level of the computer implemented game:
determine a number of different booster options that have been activated, a booster option being usable in the computer implemented game to provide a respective additional effect;
determining if the determined number of different booster options is greater than a threshold number; and
when the determined number of different booster options is greater than the threshold number, determining that a further booster option is to be provided in the computer implemented game, the further booster option when deployed in the computer implemented game comprises providing a defined time period in the computer implemented game during which a user is permitted to make as many game moves as the user is able to make in that defined time period without reducing an associated number of available moves,
the at least one processor being configured to receive the first user input from the user via the user interface and in response to start the computer implemented game and provide an associated initial number of available moves for the computer implemented game; and
the at least one processor being configured to receive a second user input from the user via the user interface making a move in the computer implemented game, wherein when the further booster option is deployed and active in the computer implemented game, the number of available moves is unchanged by the move and when the further booster option is not deployed in the computer implemented game, the number of available moves is reduced by the move.

### Claim 2 (depends on 1)

The computer device as claimed in claim 1, wherein the further booster option is different from the activated booster options.

### Claim 3 (depends on 1)

The computer device as claimed in claim 1, wherein the at least one processor is configured to determine a value of the at least one further booster option in dependence on the determined number of booster options.

### Claim 4 (depends on 1)

The computer device as claimed in claim 1, wherein the defined time period is dependent on the determined number of boosters.

### Claim 5 (depends on 1)

The computer device as claimed in claim 1, wherein the at least one processor is configured to cause the display to display one or more user selectable options, a user selectable option being associated with a respective booster option, determine in response to user input received via the user interface when a respective user selectable option has been selected and determine that the respective booster option associated with the respective user selectable option has been activated.

### Claim 6 (depends on 1)

The computer device as claimed in claim 1, wherein the at least one processor is configured, in response to one or more game criteria being satisfied, to determine that a respective booster option is activated.

### Claim 7 (depends on 1)

The computer device as claimed in claim 1, wherein the at least one processor is configured to deploy the further booster option in the computer implemented game in response to user input received via the user interface, the user input allowing a user to control when the further booster option is deployed in the computer implemented game.

### Claim 8 (depends on 1)

The computer device as claimed in claim 1, wherein the at least one processor is configured to cause the display to display a game board for the computer implemented game and to display a user selectable option for the further booster option, and in response to user input selecting the user selectable option for the further booster option causing the further booster option to be deployed in the computer implemented game.

### Claim 9 (depends on 1)

The computer game as claimed in claim 1, wherein the at least one processor is configured to cause the display a user selectable play option, the at least one processor configured to cause a game board for the computer implemented game to be displayed in response to the first user input selecting the user selectable play option.

### Claim 10 (depends on 1)

The computer game as claimed in claim 1, wherein the at least one processor is configured to control the display to display a plurality of different user selectable level options for the computer implemented game and in response to user input selecting one of the user selectable level options, cause an associated level of the computer implemented game to be provided.

### Claim 11 (depends on 10)

The computer game as claimed in claim 10, wherein the at least one processor is configured to cause the display to display a pre-level screen after a respective user selectable level option has been selected, the pre-level screen configured to display information associated with at least one of the booster options.

### Claim 12

A computer implemented method, the method being performed in a computing device comprising at least one processor, at least one memory, a display configured to display computer game graphics for a computer implemented game, and a user interface, the computer implemented game having one or more levels, the method being performed by executing computer code on the at least one processor to perform the steps of:
determining by at least one processor, prior to receiving first user input to start playing a level of the computer implemented game:
a number of different booster options that have been activated in a computer implemented game, a booster option being usable in the computer implemented game to provide a respective additional effect;
if the determined number of different booster options is greater than a threshold number; and
when the determined number of different booster options is greater than the threshold number, determining that a further booster option is to be provided in the computer implemented game, the further booster option when deployed in the computer implemented game comprises providing a defined time period in the computer implemented game during which a user is permitted to make as many game moves as the user is able to make in that defined time period without reducing an associated number of available moves,
receiving the first user input from the user via the user interface and in response starting the computer implemented game and providing an associated initial number of available moves for the computer implemented game; and
receiving a second user input from the user via the user interface making a move in the computer implemented game, wherein when the further booster option is deployed and active in the computer implemented game, the number of available moves is unchanged by the move and when the further booster option is not deployed in the computer implemented game, the number of available moves is reduced by the move.

### Claim 13 (depends on 12)

The computer method as claimed in claim 12, comprising determining by the at least one processor, a value of the at least one further booster option in dependence on the determined number of booster options.

### Claim 14 (depends on 12)

The computer method as claimed in claim 12, comprising:
causing, by the at least one processor, the display of the computer device to display one or more user selectable options, a user selectable option being associated with a respective booster option;
determining, by the at least one processor, in response to user input received via the user interface of the computer device when a respective user selectable option has been selected; and
determining, by the at least one processor, that the respective booster option associated with the respective user selectable option has been activated.

### Claim 15 (depends on 12)

The computer method as claimed in claim 12, comprising deploying, by the at least one processor, the further booster option in the computer implemented game in response to user input received via the user interface of the computer device, the user input allowing a user to control when the further booster option is deployed in the computer implemented game.

### Claim 16 (depends on 12)

The computer method as claimed in claim 12, causing, by the at least one processor, a display of the computer device to display a game board for the computer implemented game and to display a user selectable option for the further booster option, and in response to user input received via the user interface of the computer device selecting the user selectable option for the further booster option causing the further booster option to be deployed in the computer implemented game.

### Claim 17

A non-transitory computer readable medium encoded with instructions for controlling a computing device comprising at least one processor, at least one memory, a display configured to display computer game graphics for a computer implemented game, the computer implemented game having one or more levels, and in which the instructions are executed on the at least one processor to perform the steps of:
determining by at least one processor, prior to receiving first user input to start playing a level of the computer implemented game:
a number of different booster options that have been activated in the computer implemented game, a booster option being usable in the computer implemented game to provide a respective additional effect;
if the determined number of different booster options is greater than a threshold number; and
when the determined number of different booster options is greater than the threshold number, determining that a further booster option is to be provided in the computer implemented game, the further booster option when deployed in the computer implemented game comprises providing a defined time period in the computer implemented game during which a user is permitted to make as many game moves as the user is able to make in that defined time period without reducing an associated number of available moves,
receiving the first user input from the user via the user interface and in response starting the computer implemented game and providing an associated initial number of available moves for the computer implemented game; and
receiving a second user input from the user via the user interface making a move in the computer implemented game, wherein when the further booster option is deployed and active in the computer implemented game, the number of available moves is unchanged by the move and when the further booster option is not deployed in the computer implemented game, the number of available moves is reduced by the move.
