# US 10,369,470 B2 · User interface control cluster for enhancing a gaming experience

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

- Number: US 10,369,470 B2
- Document ID: US10369470B2
- Status: Granted
- Kind: B2
- Application number: 15/581,476
- Filed: 2017-04-28
- Published: 2018-11-01
- Granted: 2019-08-06
- Earliest claimed: 2017-04-28
- Assignees: Playfusion Limited
- Applicants: PlayFusion Limited
- Inventors: Mark Michael Gerhard; Riaan Henning Hodgson; David Gomberg
- Web page: https://patentgrep.com/patent/US10369470B2

## CPC

- A63F 13/53: involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/426: involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
- A63F 13/44: involving timing of operations, e.g. performing an action within a time slot
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- A63F 2300/308: Details of the user interface
- A63F 2300/69: Involving elements of the real world in the game world, e.g. measurement in live races, real video
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method includes causing a control cluster to be included in a user interface and overlapping with an interactive virtual environment. The control cluster includes a first icon area, a second icon area, and a trigger icon area. The method further includes causing a first image to be displayed in the first icon area and a second image to be displayed in the second icon area. The method additionally includes causing a copy of the first image to be displayed in the trigger icon area or a copy of the second image to be displayed in the trigger icon area. The method also includes causing a readiness level of a game play feature to change, and causing the copy of the first image displayed in the trigger icon area or the copy of the second image displayed in the trigger icon area to be replaced with a trigger image.

## Claims

### Claim 1

A method, comprising:
causing, by a processor, a user interface comprising an interactive virtual environment to be output by a display;
causing a control cluster to be included in the user interface and overlapping with the interactive virtual environment, the control cluster comprising a first icon area, a second icon area, and a trigger icon area;
causing a first image to be displayed in the first icon area and a second image to be displayed in the second icon area;
causing a copy of the first image to be displayed in the trigger icon area or a copy of the second image to be displayed in the trigger icon area;
causing a readiness level of a game play feature to be executed based on a user input to change based on one or more of a first type of occurrence in the interactive virtual environment associated with the first image or a second type of occurrence in the interactive virtual environment associated with the second image;
causing the readiness level to change by a first amount based on the first type of occurrence in the interactive virtual environment or by a second amount based on the second type of occurrence in the interactive virtual different from the first amount; and
causing the copy of the first image displayed in the trigger icon area or the copy of the second image displayed in the trigger icon area to be replaced with a trigger image indicating the game play feature is ready to be executed based on the readiness level.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
causing the game play feature to be executed based on a user interaction with the trigger image displayed in the trigger icon area.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
causing the readiness level to change based on one or more of a passage of time within the interactive virtual environment, a real-world passage of time, or a real-world event.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
detecting a quantity of user interactions with the interactive virtual environment during the passage of time within the interactive virtual environment;
calculating an amount of time a user is interacting with the interactive virtual environment based on the quantity of user interactions during the passage of time within the interactive virtual environment; and
causing the readiness level to change based on a percentage of time the user is interacting with the interactive virtual environment during the passage of time within the interactive virtual environment.

### Claim 5 (depends on 1)

The method of claim 1, wherein the further comprising:
causing a numerical value to be included in the user interface if the copy of the first image is displayed in the trigger icon area or if the copy of the second image is displayed in the trigger icon area,
wherein the numerical value indicates the first amount the readiness level is caused to change if the first image is displayed in the trigger icon area, and the numerical value indicates the second amount the readiness level is caused to change if the second image is displayed in the trigger icon area.

### Claim 6 (depends on 5)

The method of claim 5, further comprising;
causing the numerical value to be concurrently displayed with the copy of the first image or the copy of the second image.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
causing a graphical link to be displayed indicating a correspondence between the first image displayed in the first icon area and the copy of the first image displayed in the trigger icon area.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
causing the readiness level to change by the first amount based on the first type of occurrence in the interactive virtual environment if the copy of the first image is displayed in the trigger icon area; and
causing the readiness level to change by the second amount based on the second type of occurrence in the interactive virtual environment if the copy of the second image is displayed in the trigger icon area.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
causing the readiness level to change by a third amount different from the first amount based on the first type of occurrence in the interactive virtual environment if the copy of the second icon is displayed in the trigger icon area at a time the first type of occurrence in the interactive virtual environment occurs; and
causing the readiness level to change by a fourth amount different from the second amount based on the second type of occurrence in the interactive virtual environment if the copy of the first icon is displayed in the trigger icon area at a time the second type of occurrence in the interactive virtual environment occurs.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
causing the copy of the first image displayed in the trigger icon area to be replaced with the copy of the second image during a charge mode for increasing the readiness level of the game play feature based on a first predetermined period of time; and
causing the copy of the second image displayed in the trigger icon area to be replaced with the copy of the first image during the charge mode for increasing the readiness level of the game play feature based on a second predetermined period of time.

### Claim 11 (depends on 1)

The method of claim 1, wherein the readiness level is increased based on one or more of the first type of occurrence or the second type of occurrence occurs, and the readiness level is decreased based on an event in the virtual environment.

### Claim 12 (depends on 1)

The method of claim 1, wherein the first icon area and the second icon area are among a plurality of icon areas, and at least three icon areas of the plurality of icon areas are arranged as an array of icon areas positioned in an arced pattern around the trigger icon area.

### Claim 13 (depends on 1)

The method of claim 1, wherein the first icon area and the second icon area are among a plurality of icon areas, and at least one icon area of the plurality of icon areas is caused to be displayed having a surface area with respect to the display different from at least one other icon area of the plurality of icon areas.

### Claim 14 (depends on 1)

The method of claim 1, further comprising:
causing a symbol configured to indicate the readiness level of the game play feature to be displayed surrounding the trigger icon area.

### Claim 15 (depends on 1)

The method of claim 1, wherein the trigger icon area is one of at least two trigger icon areas included in the control cluster.

### Claim 16

An apparatus, comprising:
a processor; and
a memory having computer executable instruction stored thereon that, when executed by the processor, cause the apparatus to:
cause a user interface comprising an interactive virtual environment to be output by a display;
cause a control cluster to be included in the user interface and overlapping with the interactive virtual environment, the control cluster comprising an array of icon areas positioned in an arced pattern around a trigger icon area;
cause a first image to be displayed in a first icon area of the array of icon areas and a second image in a second icon area of the array of icon areas;
cause a copy of the first image to be displayed in the trigger icon area or a copy of the second image to be displayed in the trigger icon area;
cause a readiness level of a game play feature to be executed based on a user input to change based on one or more of a first type of occurrence in the interactive virtual environment associated with the first image or a second type of occurrence in the interactive virtual environment associated with the second image;
cause the readiness level to change by a first amount based on the first type of occurrence in the interactive virtual environment or by a second amount based on the second type of occurrence in the interactive virtual different from the first amount; and
cause the copy of the first image displayed in the trigger icon area or the copy of the second image displayed in the trigger icon area to be replaced with a trigger image indicating the game play feature is ready to be executed.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the apparatus is further caused to:
cause the readiness level to change based on one or more of a passage of time within the interactive virtual environment, a real-world passage of time, or a real-world event.

### Claim 18 (depends on 16)

The apparatus of claim 16, wherein the apparatus is further caused to:
cause a graphical link to be displayed indicating a correspondence between the first image displayed in the first icon area and the copy of the first image displayed in the trigger icon area.

### Claim 19 (depends on 16)

The apparatus of claim 16, wherein the apparatus is further caused to:
cause the readiness level to change by the first amount based on the first type of occurrence in the interactive virtual environment if the copy of the first image is displayed in the trigger icon area; and
cause the readiness level by the second amount based on the second type of occurrence in the interactive virtual environment if the copy of the second image is displayed in the trigger icon area.
