# US 9,433,866 B2 · Method and apparatus for adjustment of game parameters based on measurement of user performance

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

- Number: US 9,433,866 B2
- Document ID: US9433866B2
- Status: Granted
- Kind: B2
- Application number: 14/733,666
- Filed: 2015-06-08
- Published: 2015-09-24
- Granted: 2016-09-06
- Earliest claimed: 2007-04-26
- Assignees: Sony Interactive Entertainment America LLC
- Applicants: Sony Computer Entertainment America LLC
- Inventors: Mark Lester Jacob
- Web page: https://patentgrep.com/patent/US9433866B2

## CPC

- A63F 13/10
- 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/211: using inertial sensors, e.g. accelerometers or gyroscopes
- A63F 13/45: Controlling the progress of the video game
- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- A63F 2300/305: for providing a graphical or textual hint to the player
- A63F 2300/6027: using adaptive systems learning from user actions, e.g. for skill level adjustment
- A63F 2300/6081: generating an output signal, e.g. under timing constraints, for spatialization
- 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

Methods, apparatuses, and techniques for adjustment of game parameters based on users' performance are described. During play of a game, a user's performance is monitored. It is then determined if the player's performance is within a desired range of performance, and game parameters are adjusted if the user's performance is outside the desired range. In a multi-player game, parameters can be adjusted differently for each of the players to make the overall game play more competitive.

## Claims

### Claim 1

A method comprising:
monitoring a user's performance while the user is playing a game by monitoring at least three-dimensional movements of a Human Interface Device (HID);
determining, by a processor based apparatus and from monitoring the user's performance, if the user's performance is within a desired range of performance while the user is playing the game; and
dynamically adjusting game parameters while the user is playing the game based on whether the user's performance is within or outside of the desired range of performance.

### Claim 2 (depends on 1)

The method of claim 1, wherein dynamically adjusting game parameters comprises limiting game options available to the user.

### Claim 3 (depends on 1)

The method of claim 1, wherein dynamically adjusting game parameters comprises enhancing game options available to the user.

### Claim 4 (depends on 1)

The method of claim 1, wherein monitoring a user's performance comprises monitoring movements of a motion sensing input device being manipulated by the user.

### Claim 5 (depends on 1)

The method of claim 1, wherein monitoring a user's performance comprises monitoring and evaluating the user's response with at least the HID to audio and/or visual stimuli.

### Claim 6 (depends on 1)

The method of claim 1, further comprising receiving statistics about typical player interaction with the game and wherein the desired range of performance is obtained by using the receiving statistics about player interaction with the game.

### Claim 7

A storage medium storing a computer program executable by a processor based system, the computer program causing the processor based system to execute steps comprising:
monitoring a user's performance while the user is playing a game by monitoring at least three-dimensional movements of a Human Interface Device (HID);
determining if the user's performance is within a desired range of performance while the user is playing the game; and
dynamically adjusting game parameters while the user is playing the game based on whether the user's performance is within or outside of the desired range.

### Claim 8 (depends on 7)

The storage medium of claim 7, wherein monitoring a user's performance comprises monitoring movements of a motion sensing input device being manipulated by the user.

### Claim 9 (depends on 7)

The storage medium of claim 7, further comprising receiving statistics about typical player interaction with the game and wherein the desired range of performance is obtained by using the receiving statistics about typical player interaction with the game.

### Claim 10

An apparatus for use with adjusting game parameters, comprising:
at least a Human Interface Device (HID) for use by a user to interact with a game; and
a processor based system configured to monitor the user's performance while the user is playing the game by monitoring at least three-dimensional movements of the HID, determine if the user's performance is within a desired range of performance while the user is playing the game, and dynamically adjust game parameters while the user is playing the game based on whether the user's performance is within or outside of the desired range.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein:
the input device comprises a motion sensing controller; and
the monitoring of the user's performance comprises monitoring movements of the motion sensing controller.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the processor based system is configured to receive statistics about typical player interaction with the game and the desired range of performance is obtained by using the received statistics about player interaction with the game.
