# US 2025/0144516 A1 · Pre-set audio profiles for graphical user interface and parametric equalizer in gaming systems

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

- Number: US 2025/0144516 A1
- Document ID: US20250144516A1
- Status: Published application
- Kind: A1
- Application number: 19/016,066
- Filed: 2025-01-10
- Published: 2025-05-08
- Earliest claimed: 2021-09-02
- Assignees: STEELSERIES ApS
- Applicants: STEELSERIES ApS
- Inventors: Jeffrey Nicholas Mahlmeister; Simon Duffy; Battsengel Lopez
- Web page: https://patentgrep.com/patent/US20250144516A1

## CPC

- A63F 13/424: involving acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition
- A63F 13/213: comprising photodetecting means, e.g. cameras, photodiodes or infrared cells (A63F13/219 takes precedence)
- A63F 13/215: comprising means for detecting acoustic signals, e.g. using a microphone
- A63F 13/54: involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
- 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/79: involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F 13/86: Watching games played by other players
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- A63F 13/533: for prompting the player, e.g. by displaying a game menu
- A63F 13/537: using indicators, e.g. showing the condition of a game character on screen
- A63F 13/87: Communicating with other players during game play, e.g. by e-mail or chat
- A63F 2300/308: Details of the user interface
- A63F 2300/5546: using player registration data, e.g. identification, account, preferences, game history
- A63F 2300/572: Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video
- A63F 2300/6072: of an input signal, e.g. pitch and rhythm extraction, voice recognition
- A63F 2300/6081: generating an output signal, e.g. under timing constraints, for spatialization
- G06N 3/02: Neural networks
- G06N 3/08: Learning methods
- G06N 3/09: Supervised learning
- G10L 15/16: using artificial neural networks
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G10L 25/51: for comparison or discrimination
- H04R 1/1083: {Reduction of ambient noise (active noise reduction per se G10K11/175; protective devices for the ear, e.g. providing acoustic protection A61F11/06)}
- H04R 3/12: for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)}
- H04R 5/033: Headphones for stereophonic communication {(details thereof, e.g. relating to batteries, cables or control elements H04R1/10)}
- H04R 5/04: Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)}
- H04S 7/302: {Electronic adaptation of stereophonic sound system to listener position or orientation (H04S7/301 takes precedence)}
- H04S 7/308: {Electronic adaptation dependent on speaker or headphone connection}
- H04S 2400/01: Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
- H04S 2420/01: Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
- 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)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)
- H04S: STEREOPHONIC SYSTEMS

## Abstract

A system that incorporates the subject disclosure may include, for example, a gaming system that cooperates with a graphical user interface to enable user modification and enhancement of one or more audio streams associated with the gaming system. In embodiments, the audio streams may include a game audio stream, a chat audio stream of conversation among players of a video game, and a microphone audio stream of a player of the video game. Additional embodiments are disclosed.

## Claims

### Claim 1

A method, comprising:
receiving, by a processing system including a processor and a memory, a live game output audio stream of a gaming application currently being played by a plurality of gamers, the live game output audio stream comprising a plurality of audio streams;
presenting, by the processing system, on a user interface, a configuration selector for receiving from a gamer of the plurality of gamers a selection of an audio stream of interest of the plurality of audio streams for applying a predetermined audio profile;
retrieving, by the processing system, a stored configuration file corresponding to the audio stream of interest, the stored configuration file including data defining stored live audio processing settings;
modifying, by the processing system, the live game output audio stream of the gaming application according to the stored live audio processing settings, forming modified gaming audio; and
providing, by the processing system, the modified gaming audio to one or more gamers of the plurality of gamers.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
separating, by the processing system, the live game output audio stream of the gaming application into a plurality of audio streams;
identifying, by the processing system, a selected audio stream associated with the stored configuration file; and
modifying, by the processing system, the selected audio stream according to the stored live audio processing settings.

### Claim 3 (depends on 2)

The method of claim 2, wherein the separating the live game output audio stream comprises:
separating, by the processing system, the live game output audio stream into a gaming audio stream including audio produced by the gaming application, a chat audio stream including teammate speech and a microphone audio stream including speech of one gamer of the plurality of gamers; and
receiving, by the processing system, from the user interface, a selection of one or more of the gaming audio stream, the chat audio stream and the microphone audio stream as the audio stream of interest for applying the predetermined audio profile.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
presenting, by the processing system, on a user interface, a configuration selector; and
receiving, by the processing system, on the user interface, from the gamer of the plurality of gamers, a selection of a predetermined configuration file for modification of the audio stream of interest.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
adjusting, by the processing system, the audio stream of interest according to the predetermined configuration file.

### Claim 6 (depends on 5)

The method of claim 5, wherein the adjusting the audio stream of interest comprises:
applying, by the processing system, one or more filters to the audio stream of interest.

### Claim 7 (depends on 5)

The method of claim 5, wherein the adjusting the audio stream of interest comprises:
adjusting, by the processing system, one of more of a frequency, a gain and a Q factor of a set of filters to improve an ability of the gamer of the plurality of gamers to discern selected sounds of the audio stream of interest.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
receiving, by the processing system, user identification information of the gamer of the plurality of gamers; and
retrieving, by the processing system, a user configuration file, wherein the retrieving the user configuration file is based on the user identification information of the gamer of the plurality of gamers.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
prompting, by the processing system, the gamer of the plurality of gamers to select a selected user configuration file of a set of user configuration files, wherein the prompting the gamer is based on the user identification information of the gamer of the plurality of gamers.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
providing, by the processing system, access to a set of predefined user configuration files for selection by the gamer of the plurality of gamers.

### Claim 11 (depends on 10)

The method of claim 10, wherein the providing access to the set of predefined user configuration files is based on a subscription by the gamer of the plurality of gamers.

### Claim 12

A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
receiving a live game output audio stream of a gaming application currently being played by a plurality of gamers, the live game output audio stream comprising a plurality of audio streams;
retrieving a stored configuration file corresponding to an audio stream of interest to a gamer of the plurality of gamers, the stored configuration file including information defining stored live audio processing settings of the gamer;
modifying the live game output audio stream of the gaming application according to the stored live audio processing settings, forming modified gaming audio; and
providing the modified gaming audio to the gamer.

### Claim 13 (depends on 12)

The device of claim 12, wherein the operations further comprise:
receiving user identification information associated with the gamer of the plurality of gamers; and
retrieving, by the processing system, a user configuration file, wherein the retrieving the user configuration file is based on the user identification information of the gamer of the plurality of gamers.

### Claim 14 (depends on 13)

The device of claim 13, wherein the operations further comprise:
providing, on a user interface to the gamer of the plurality of gamers, a prompt to select a selected user configuration file of a set of user configuration files, wherein the prompting the gamer is based on the user identification information of the gamer of the plurality of gamers.

### Claim 15 (depends on 14)

The device of claim 14, wherein the operations further comprise:
receiving user identification information of the gamer of the plurality of gamers;
retrieving subscription information for a subscription by the gamer of the plurality of gamers, wherein the retrieving the subscription information is based on the user identification information of the gamer of the plurality of gamers; and
providing access to the set of predefined user configuration files for selection by the gamer of the plurality of gamers wherein the providing the access to the set of predefined user configuration files is based on the subscription information.

### Claim 16

A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
initiating a gaming application for a gamer of a plurality of gamers;
receiving user identification information for the gamer of the plurality of gamers accessing the gaming application;
providing a user interface to the gamer for selection by the gamer of a gamer configuration file associated with the gamer among a plurality of available gamer configuration files;
receiving, from the gamer a selection of a selected gamer configuration file;
retrieving the selected gamer configuration file;
receiving a live game output audio stream from the gaming application during game play of the gaming application, wherein the live game output audio stream comprises a plurality of audio streams;
applying audio modifications specified by the selected gamer configuration file to the live game output audio stream, forming a modified gaming audio stream; and
providing the modified gaming audio stream to one or more gamers including the gamer.

### Claim 17 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the operations further comprise:
separating the live game output audio stream of the gaming application into the plurality of audio streams;
identifying a selected audio stream associated with the gamer configuration file; and
modifying the selected audio stream according to one or more settings of the gamer configuration file.

### Claim 18 (depends on 17)

The non-transitory machine-readable medium of claim 17, wherein the operations further comprise:
separating the live game output audio stream into a gaming audio stream including audio produced by the gaming application, a chat audio stream including teammate speech and a microphone audio stream including speech of one gamer of the plurality of gamers; and
receiving, from the user interface, a selection of one or more of the gaming audio stream, the chat audio stream and the microphone audio stream as the selected audio stream.

### Claim 19 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the operations further comprise:
providing, to the gamer of the plurality of gamers, access to a set of predefined user configuration files for selection by the gamer of the plurality of gamers, wherein the providing access to the set of predefined user configuration files is based on a subscription by the gamer of the plurality of gamers.

### Claim 20 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the providing a user interface to the gamer comprises:
providing on the user interface a configuration selector for selecting by the gamer of the gamer configuration file; and
providing on the user interface a menu for selecting by the gamer of the gamer configuration file.
