IP Library › Granted Patent US 10,474,421
Granted Patent B2
US 10,474,421 · App. 15/436,241 · Granted Nov 12, 2019

Electronic device and method for processing audio data

Inventors: Sangsoo Park (Gyeonggi-do, KR); Jaehyun Kim (Gyeonggi-do, KR); Limsam Lim (Gyeonggi-do, KR); Namil Lee (Gyeonggi-do, KR); Hochul Hwang (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
G06F3/165G11B20/10527
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,474,421
App. No.
15/436,241
Granted
Nov 12, 2019
Kind
B2
Abstract

Methods and apparatuses are provided for processing audio data at an electronic device. Audio data is obtained. A type of the audio data is identified. An audio processing mode corresponding to the type of the audio data is selected. An audio track of the audio data is output, based on the audio processing mode.

Claims (47)

1. An electronic device comprising:

a memory;

an audio output module; and

a processor electrically connected to the memory and the audio output module,

wherein the processor is configured to:

obtain audio data,

identify a type of the audio data,

determine whether an audio track of the audio data requires an improvement in a response speed based on the type of the audio data,

select a first mode as an audio processing mode if the audio track requires the improvement in the response speed,

determine whether the audio track requires an improvement in a sound quality by applying different gains depending on volume levels of the audio data if the audio track does not require the improvement in the response speed,

select a second mode as the audio processing mode if the audio track requires the improvement in the sound quality,

select a third mode as the audio processing mode if the audio track does not require the improvement in the sound quality, and

output the audio track of the audio data, based on the selected audio processing mode.

2. The electronic device of claim 1 , wherein the processor is further configured to:

identify the type of the audio data based on at least one of an audio stream type contained in the audio data, an application programming interface (API) message or flag indicating the type of the audio data, a type of an application associated with the audio data, or execution history information of the audio data.

3. The electronic device of claim 1 , wherein the first mode is for improving the response speed of the audio track by processing an audio signal for each sample of the audio data, the second mode is for improving a sound quality by applying different gains depending on volume levels of the audio data, and the third mode is for focusing on volume amplification.

4. The electronic device of claim 3 , wherein the first mode supports audio data processing with buffers, and a number or a size of the buffers is smaller in comparison with that of the second and third modes.

5. The electronic device of claim 3 , wherein the second mode supports audio processing for lowering amplification of the audio data as a volume value of the audio data is reduced.

6. The electronic device of claim 1 , wherein the processor is further configured to store the audio track in a buffer, if the audio track does not require the improvement in the response speed.

7. An electronic device comprising;

a memory;

an audio output module; and

a processor electrically connected to the memory and the audio output module,

wherein the processor is configured to:

obtain audio data,

determine whether the audio data is an audio track requiring an improvement in an output response speed,

select a first mode, if the audio data is the audio track requiring the improvement in the output response speed,

if the audio data is not the audio track requiring the improvement in the output response speed, determine whether the audio data is an audio track requiring an improvement in a sound quality, select a second mode if the audio data is the audio track requiring the improvement in the sound quality, and select a third mode if the audio data is not the audio track requiring the improvement in the sound quality.

8. The electronic device of claim 7 , wherein the first mode processes an audio signal for each sample of the audio data so as to support the improvement in the response speed of the audio track, the second mode applies different gains depending on volume levels of the audio data so as to support the improvement in the sound quality, and the third mode supports audio processing focusing on volume amplification of the audio data.

9. The electronic device of claim 8 , wherein the second mode supports audio processing for lowering amplification of the audio data as a volume value of the audio data is reduced.

10. The electronic device of claim 7 wherein the processor is further configured to store the audio track in a buffer, if the audio data is not the audio track that requires the improvement in the response speed.

11. A method for processing audio data at an electronic device, the method including operations of:

obtaining audio data;

identifying a type of the audio data;

determining whether an audio track of the audio data requires an improvement in a response speed based on the type of the audio data;

selecting a first mode as an audio processing mode if the audio track requires the improvement in the response speed;

determining whether the audio track requires an improvement in a sound quality by applying different gains depending on volume levels of the audio data if the audio track does not require the improvement in the response speed;

selecting a second mode as the audio processing mode if the audio track requires the improvement in the sound quality;

selecting a third mode as the audio processing mode if the audio track does not require the improvement in the sound quality;

outputting the audio track of the audio data, based on the selected audio processing mode.

12. The method of claim 11 , wherein identifying the type of the audio data comprises:

identifying the type of the audio data based on at least one of an audio stream type contained in the audio data, an application programming interface (API) message or flag indicating the type of the audio data, a type of an application associated with the audio data, or execution history information of the audio data.

13. The method of claim 11 , wherein the first mode is for improving the response speed of the audio track by processing an audio signal for each sample of the audio data, the second mode is for improving a sound quality by applying different gains depending on volume levels of the audio data, and the third mode is for focusing on volume amplification.

14. The method of claim 13 , wherein the first mode supports audio data processing with buffers, and a number or a size of the buffers is smaller in comparison with that of the second and third modes.

15. The method of claim 13 , wherein the second mode supports audio processing for lowering amplification of the audio data as a volume value of the audio data is reduced.

16. The method of claim 11 , further comprising:

storing the audio track in a buffer, if the audio track does not require the improvement in the response speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2017
From: PARK, SANGSOO; KIM, JAEHYUN; LIM, LIMSAM; LEE, NAMIL; HWANG, HOCHUL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 041505/0980 →
Priority Claims (1)
KR 10-2016-0019309 · Feb 18, 2016 · national
Continuity (1)
Related Publication 20170242652A1 · Aug 24, 2017
Cited By (1)
US 12,254,241