# US 10,503,464 B2 · Sound effect configuration method and system and related device

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

- Number: US 10,503,464 B2
- Document ID: US10503464B2
- Status: Granted
- Kind: B2
- Application number: 16/072,094
- Filed: 2017-06-15
- Published: 2019-01-24
- Granted: 2019-12-10
- Earliest claimed: 2016-06-16
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Inventors: Gaoting Gan; Yajun Li; Guang Tu; Hai Yang
- Web page: https://patentgrep.com/patent/US10503464B2

## CPC

- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G10H 1/02: Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- H03G 5/165: {Equalizers; Volume or gain control in limited frequency bands}
- H04M 1/72448: with means for adapting the functionality of the device according to specific conditions
- H04M 1/72451: according to schedules, e.g. using calendar applications
- H04M 19/045: {Call privacy arrangements, e.g. timely inhibiting the ring signal}
- H03G 3/001: {Digital control of analog signals}
- H03G 3/3089: {Control of digital or coded signals}
- H03G 5/005: {of digital signals}
- H04M 1/72442: for playing music files
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- H03G: CONTROL OF AMPLIFICATION
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Disclosed are a sound effect configuration method and system and a related device. The method comprises: determining, when a starting operation on a target application of a mobile terminal is detected, a sound effect setting time period to which the system time belongs, the target application being used for controlling an audio output device; determining a reference sound effect parameter corresponding to the sound effect setting time period to which the system time belongs according to mapping relationships between pre-stored sound effect setting time periods of the audio output device and sound effect parameters; sending a pre-configuration instruction comprising the reference sound effect parameter to the audio output device, the pre-configuration instruction being used for instructing the audio output device to create, according to the reference sound effect parameter, a sound effect instance for an audio stream to be played, and the sound effect instance being used for configuring the sound effect of the audio stream to be played. Embodiments of the present invention can improve convenience and intelligence of sound effect setting and user experience.

## Claims

### Claim 1

A sound effect configuration method, comprising:
acquiring N audio playing records of the audio output device, wherein the audio playing records comprise playing time of audio streams and parameters of sound effect for playing the audio streams, N being an integer more than 1;
creating M periods for setting sound effect of the mobile terminal according to the playing time of the audio streams in the N audio playing records, M being a positive integer smaller than N;
determining the parameter of sound effect with a longest usage duration or a highest usage frequency or a largest usage number in each period for setting sound effect according to the audio playing records in each of the M periods for setting sound effect;
establishing a mapping between periods for setting sound effect and parameters of sound effect of the audio output device;
detecting a starting operation for a target application of a mobile terminal, and determining a period for setting sound effect comprising system time, wherein the target application is configured to control an audio output device, and the system time is a present time of the mobile terminal;
determining a first parameter of sound effect according to the mapping between the periods for setting sound effect and the parameters of sound effect of the audio output device, wherein the first parameter of sound effect corresponds to the period for setting sound effect comprising the system time; and
sending a pre-configuration instruction comprising the first parameter of sound effect to the audio output device, wherein the pre-configuration instruction is configured to instruct the audio output device to create an instance of sound effect according to the first parameter of sound effect, and the instance of sound effect is created for an audio stream to be played and configured to configure sound effect of the audio stream to be played.

### Claim 2 (depends on 1)

The method according to claim 1, before sending the pre-configuration instruction comprising the first parameter of sound effect to the audio output device, further comprising:
sending an acquisition request for parameters of sound effect to the audio output device;
receiving an acquisition response sent by the audio output device in response to the acquisition request for the first parameter of sound effect, wherein the acquisition response comprises a second parameter of sound effect of the audio output device; and
determining that the second parameter of sound effect is mismatched with the first parameter of sound effect, outputting a prompting message for indicating sound effect abnormality.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the second sound effect parameter comprises at least one of:
a Compress parameter, an Amp-Type parameter, an EQ_Bass parameter, an EQ_Mid parameter, an EQ_Treble parameter or a Noise_Gate parameter.

### Claim 4 (depends on 1)

The method according to claim 1, after sending the pre-configuration instruction comprising the first parameter of sound effect to the audio output device, further comprising:
displaying a playing setting interface for the audio output device;
responsive to detection of a playing operation for the audio stream to be played on the playing setting interface, generating a playing control instruction for the audio stream to be played; and
sending the playing control instruction to the audio output device, wherein the playing control instruction is configured to instruct the audio output device to configure the sound effect of the audio stream to be played according to the instance of sound effect and play the audio stream to be played.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the first parameter of sound effect comprises at least one of:
a Compress parameter, an Amp-Type parameter, an EQ_Bass parameter, an EQ_Mid parameter, an EQ_Treble parameter or a Noise_Gate parameter.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the starting operation is a touch operation for an application icon of the target application or a voice selection operation.

### Claim 7 (depends on 1)

The method according to claim 1, further comprising:
after acquiring the pre-configuration instruction from the mobile terminal, creating the instance of sound effect for the audio stream to be played according to the first parameter of sound effect by the audio output device.

### Claim 8 (depends on 7)

The method according to claim 7, after creating the instance of sound effect for the audio stream to be played according to the first parameter of sound effect by the audio output device, further comprising:
acquiring the playing control instruction for the audio stream to be played from the mobile terminal; and
in response to the playing control instruction, configuring sound effect of the audio stream to be played according to the instance of sound effect, and playing the audio stream to be played.

### Claim 9

A mobile terminal, comprising: a memory and a processor, the memory storing one or more computer programs that, when executed by the processor, cause the processor to execute operations comprising:
acquiring N audio playing records of the audio output device, wherein the audio playing records comprise playing time of audio streams and parameters of sound effect for playing the audio streams, N being an integer more than 1;
creating M periods for setting sound effect of the mobile terminal according to the playing time of the audio streams in the N audio playing records, M being a positive integer smaller than N;
determining the parameter of sound effect with a longest usage duration or a highest usage frequency or a largest usage number in each period for setting sound effect according to the audio playing records comprised in each of the M periods for setting sound effect;
establishing a mapping between periods for setting sound effect and parameters of sound effect of the audio output device;
detecting a starting operation for a target application of the mobile terminal and determining a period for setting sound effect comprising system time, wherein the target application is configured to control an audio output device, and the system time is a present time of the mobile terminal; and
determining a first parameter of sound effect according to the mapping between the periods for setting sound effect and the parameters of sound effect of the audio output device, wherein the first parameter of sound effect corresponds to the period for setting sound effect comprising the system time; and
sending a pre-configuration instruction comprising the first parameter of sound effect to the audio output device, wherein the pre-configuration instruction is configured to instruct the audio output device to create an instance of sound effect according to the first parameter of sound effect, and the instance of sound effect is created for an audio stream to be played and configured to configure sound effect of the audio stream to be played.

### Claim 10 (depends on 9)

The mobile terminal according to claim 9, wherein the operations further comprise:
before sending the pre-configuration instruction comprising the first parameter of sound effect to the audio output device, sending an acquisition request for parameters of sound effect to the audio output device;
receiving an acquisition response sent by the audio output device in response to the acquisition request for the parameters of sound effect, wherein the acquisition response comprises a second parameter of sound effect of the audio output device; and
determining that the second parameter of sound effect is mismatched with the first parameter of sound effect, and outputting a prompting message for indicating sound effect abnormality.

### Claim 11 (depends on 10)

The mobile terminal according to claim 10, wherein the second sound effect parameter comprises at least one of:
a Compress parameter, an Amp-Type parameter, an EQ_Bass parameter, an EQ_Mid parameter, an EQ_Treble parameter or a Noise_Gate parameter.

### Claim 12 (depends on 9)

The mobile terminal according to claim 9, wherein the operations further comprise:
after the pre-configuration instruction comprising the first parameter of sound effect is sent to the audio output device and before a playing control instruction for the audio stream to be played is sent to the audio output device, displaying a playing setting interface for the audio output device; and
responsive to detection of a playing operation for the audio stream to be played on the playing setting interface, generating the playing control instruction for the audio stream to be played;
wherein the operations further comprise: sending the playing control instruction to the audio output device, wherein the playing control instruction is configured to instruct the audio output device to configure the sound effect of the audio stream to be played according to the instance of sound effect and play the audio stream to be played.

### Claim 13 (depends on 9)

The mobile terminal according to claim 9, wherein the first parameter of sound effect comprises at least one of:
a Compress parameter, an Amp-Type parameter, an EQ_Bass parameter, an EQ_Mid parameter, an EQ_Treble parameter or a Noise_Gate parameter.

### Claim 14 (depends on 13)

The mobile terminal according to claim 13, wherein the starting operation is a touch operation for an application icon of the target application or a voice selection operation.

### Claim 15

A non-transitory computer storage medium having a program stored thereon, wherein the program, when executed by a processor, causes the processor to perform a sound effect configuration method, the method comprising:
acquiring N audio playing records of the audio output device, wherein the audio playing records comprise playing time of audio streams and parameters of sound effect for playing the audio streams, N being an integer more than 1;
creating M periods for setting sound effect of the mobile terminal according to the playing time of the audio streams in the N audio playing records, M being a positive integer smaller than N;
determining the parameter of sound effect with a longest usage duration or a highest usage frequency or a largest usage number in each period for setting sound effect according to the audio playing records in each of the M periods for setting sound effect;
establishing a mapping between periods for setting sound effect and parameters of sound effect of the audio output device;
detecting a starting operation for a target application of a mobile terminal, and determining a period for setting sound effect comprising system time, wherein the target application is configured to control an audio output device, and the system time is a present time of the mobile terminal;
determining a first parameter of sound effect according to the mapping between the periods for setting sound effect and the parameters of sound effect of the audio output device, wherein the first parameter of sound effect corresponds to the period for setting sound effect comprising the system time; and
sending a pre-configuration instruction comprising the first parameter of sound effect to the audio output device, wherein the pre-configuration instruction is configured to instruct the audio output device to create an instance of sound effect according to the first parameter of sound effect, and the instance of sound effect is created for an audio stream to be played and configured to configure sound effect of the audio stream to be played.
