# US 2019/0314722 A1 · Method and apparatus for configuring an accessory device

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

- Number: US 2019/0314722 A1
- Document ID: US20190314722A1
- Status: Published application
- Kind: A1
- Application number: 16/454,689
- Filed: 2019-06-27
- Published: 2019-10-17
- Earliest claimed: 2013-03-06
- Assignees: STEELSERIES ApS
- Applicants: STEELSERIES ApS
- Inventors: Jacob Wolff-Petersen; Kim Rom; Francis Arnold Grever; Jeffrey Nicholas Mahlmeister; Bruce Hawver; Tino Soelberg; Christopher John Nicolella
- Web page: https://patentgrep.com/patent/US20190314722A1

## CPC

- A63F 13/30: Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F 13/22: Setup operations, e.g. calibration, key configuration or button assignment
- 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: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

The subject disclosure may include, for example, a method for determining a current performance of a gamer during a first gaming session of a gaming application, where the performance is determined from a first plurality of stimulus signals generated by a gaming accessory during the first gaming session according to a configuration setting assigned to the gaming accessory, identifying a prior performance of the gamer during a prior gaming session of the gaming application, where the prior performance is determined from a second plurality of stimulus signals generated by the gaming accessory according to the configuration setting, comparing the current performance to the prior performance to determine a change in performance of the gamer, and adjusting the configuration setting assigned to the gaming accessory according to the change in the performance of the gamer. Other embodiments are disclosed.

## Claims

### Claim 1

A device, comprising:
a memory that stores instructions; and
a processor coupled to the memory, wherein the processor, responsive to executing the instructions, performs operations comprising:
processing a plurality of stimulus signals generated by a gaming accessory during a gaming session according to a configuration setting associated with the gaming accessory to generate a plurality of stimulations;
communicating the plurality of stimulations to a gaming application;
receiving from the gaming application a plurality of game action results;
correlating the plurality of stimulations to the plurality of game action results to generate a performance factor associated with the gaming accessory; and
adjusting the configuration setting over a plurality of time periods in response to determining the performance factor does not satisfy a targeted performance threshold.

### Claim 2 (depends on 1)

The device of claim 1, wherein the operations further comprise:
determining a plurality of performance snapshots according to the game action results;
determining the plurality of performance snapshots conform to a performance curve;
identifying the performance factor associated with the gaming accessory from the performance curve; and
comparing the performance factor associated with the gaming accessory to the performance curve, wherein the configuration setting is adjusted according to the comparing of the performance factor to the targeted performance threshold.

### Claim 3 (depends on 2)

The device of claim 2, wherein the configuration setting comprises a first variable value during the gaming session, and wherein the adjusting of the configuration setting comprises adjusting the configuration setting to a second variable value according to whether the gaming action results exceed or fall below the performance curve.

### Claim 4 (depends on 2)

The device of claim 2, wherein the configuration setting comprises a first constant value during the gaming session, and wherein the adjusting of the configuration setting comprises adjusting the configuration setting to a second constant value according to whether the gaming action results exceed or fall below the performance curve.

### Claim 5 (depends on 2)

The device of claim 2, wherein the performance factor comprises opponent kills, non-kill hits of the opponent, misses when firing against the opponent, or any combination thereof as determined from the plurality of game action results, and wherein the performance curve includes a target threshold comprising a first performance threshold for opponent kills, a second performance threshold for non-kill hits of the opponent, a third performance threshold for misses when firing against the opponent, or any combination thereof.

### Claim 6 (depends on 1)

The device of claim 1, wherein the adjusting of the configuration setting of the gaming accessory comprises increasing a device resolution of the game accessory.

### Claim 7 (depends on 1)

The device of claim 1, wherein the configuration setting comprises counts per inch, frames per second, inches per second, acceleration, lift distance, dots per inch, polling rate, feedback intensity, scroll speed, double-click speed, directional sensitivity, window pointer speed, or any combination thereof.

### Claim 8 (depends on 1)

The device of claim 1, wherein the operations further comprise:
identifying from a user profile a substitute stimulation associated with a first stimulus signal associated with the gaming accessory;
detecting the first stimulus signal from the plurality of stimulus signals generated by the gaming accessory; and
substituting the first stimulus signal in the plurality of stimulus signals with the substitute stimulation responsive to detecting the first stimulus signal.

### Claim 9 (depends on 1)

The device of claim 1, wherein the operations further comprise adding a unique identifier to each of the plurality of stimulations, wherein each of the plurality of game action results received from the gaming application comprise the unique identifier.

### Claim 10 (depends on 1)

The device of claim 1, wherein the gaming accessory comprises one of a mouse, a keyboard, or any combination thereof.

### Claim 11 (depends on 1)

The device of claim 1, wherein the configuration setting comprises configuration data that modifies stimulus signals generated by the gaming accessory according to a first configuration profile to produce the plurality of stimulus signals, wherein the adjusting of the configuration setting causes modification of the stimulus signals generated by the gaming accessory according to a second configuration profile to generate adjusted stimulus signals, and wherein the adjusted stimulus signals result in mitigating gaming performance due to a degradation in a performance of a utilization of the gaming accessory or augmenting the gaming performance due to an improvement in the performance of the utilization of the gaming accessory.

### Claim 12 (depends on 11)

The device of claim 11, wherein the adjusting of the configuration setting provides for increasing a dampening of the plurality of stimulus signals responsive to the degradation in the performance of the utilization of the gaming accessory, or provides for decreasing the dampening of the plurality of stimulus signals responsive to the improvement in the performance of the utilization of the gaming accessory.

### Claim 13 (depends on 1)

The device of claim 1, wherein the configuration setting comprises a linear configuration setting, a non-linear configuration setting, or any combination thereof.

### Claim 14

A method, comprising:
processing, by a system comprising a processor, a plurality of stimulus signals generated by a gaming accessory during a gaming session according to a configuration setting associated with the gaming accessory to generate a plurality of stimulations;
communicating, by the system, the plurality of stimulations to a gaming application;
receiving, by the system, from the gaming application, a plurality of game action results;
correlating, by the system, the plurality of stimulations to the plurality of game action results to generate a performance factor associated with the gaming accessory; and
adjusting, by the system, the configuration setting over a plurality of time periods in response to determining the performance factor does not satisfy a targeted performance threshold, wherein the adjusting of the configuration setting of the gaming accessory comprises adjusting, by the system, a device resolution of the game accessory.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
determining a plurality of performance snapshots according to the game action results; and
determining the plurality of performance snapshots conform to a performance curve, and
wherein the performance factor comprises opponent kills, non-kill hits of the opponent, misses when firing against the opponent, or any combination thereof as determined from the plurality of game action results, and wherein the performance curve comprises the targeted performance threshold comprising a first performance threshold for opponent kills, a second performance threshold for non-kill hits of the opponent, a third performance threshold for misses when firing against the opponent, or any combination thereof.

### Claim 16 (depends on 14)

The method of claim 14, wherein the configuration setting comprises configuration data usable by the system to modify stimulus signals generated by the gaming accessory according to a first configuration profile to produce the plurality of stimulus signals, wherein the adjusting of the configuration setting causes modification of the stimulus signals generated by the gaming accessory according to a second configuration profile to generate adjusted stimulus signals, and wherein the adjusted stimulus signals result in mitigating gaming performance due to a degradation in a performance of a utilization of the gaming accessory or augmenting the gaming performance due to an improvement in the performance of the utilization of the gaming accessory.

### Claim 17 (depends on 14)

The method of claim 14, further comprising adding, by the system, a unique identifier to each of the plurality of stimulations, wherein each of the plurality of game action results received from the gaming application comprise the unique identifier.

### Claim 18 (depends on 14)

The method of claim 14, wherein the configuration setting comprises a linear configuration setting, a non-linear configuration setting, or any combination thereof.

### Claim 19

A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, the operations comprising:
processing a plurality of stimulus signals generated by a gaming accessory during a gaming session according to a configuration setting associated with the gaming accessory to generate a plurality of stimulations;
communicating the plurality of stimulations to a gaming application;
receiving from the gaming application a plurality of game action results responsive to transmitting the plurality of stimulations;
correlating the plurality of stimulations to the plurality of game action results to generate a performance factor associated with the gaming accessory; and
adjusting the configuration setting over a plurality of time periods in response to determining the performance factor does not satisfy a targeted performance threshold, wherein the adjusting of the configuration setting of the gaming accessory comprises adjusting a device resolution of the game accessory.

### Claim 20 (depends on 19)

The non-transitory machine-readable storage medium of claim 19, wherein the operations further comprise:
determining a plurality of performance snapshots according to the game action results;
determining the plurality of performance snapshots conform to a performance curve;
identifying the performance factor associated with the gaming accessory from the performance curve; and
comparing the performance factor associated with the gaming accessory to the performance curve, wherein the configuration setting is adjusted according to the comparing of the performance factor to the targeted performance threshold.
