IP Library Granted Patent US 11,210,056
Granted Patent B2
US 11,210,056 · App. 16/856,303 · Granted Dec 28, 2021

Electronic device and method of controlling thereof

Inventors: Chanyong Jung (Suwon-si, KR); Seongmin Je (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/165
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 11,210,056
App. No.
16/856,303
Granted
Dec 28, 2021
Kind
B2
Abstract

Disclosed is an electronic device. A disclosed method for controlling an electronic device may include: generating a dedicated audio output descriptor and a dedicated audio output thread corresponding to an application in response to a preset event associated with the application, applying an audio setting value stored in the dedicated audio output descriptor to audio data associated with the application using the dedicated audio output thread, and mixing and outputting the audio data output using the dedicated audio output thread with audio data output from another audio output thread.

Claims (34)

1. A method for controlling an electronic device comprising one or more processors, a foldable display, and memory, the method performed by the electronic device comprising:

executing a first application on a first area of the foldable display;

executing a second application, concurrently with the first application, on a second area of the foldable display, the second area being distinguished from the first area at least by a folding area of the foldable display;

generating a first dedicated audio output descriptor and a first dedicated audio output thread corresponding to the first application in response to the execution of the first application;

generating a second dedicated audio output descriptor and a second dedicated audio output thread corresponding to the second application in response to the execution of the second application;

applying a first audio setting value stored in the first dedicated audio output descriptor to first audio data associated with the first application using the dedicated audio output thread; and

applying a second audio setting value stored in the second dedicated audio output descriptor to second audio data associated with the second application using the second dedicated audio output thread, the second audio setting value including information indicating an audio output path different from the first audio setting value.

2. The method of claim 1 , further comprising:

obtaining an audio policy to be applied to the first application from the first application to generate the dedicated first audio output descriptor.

3. The method of claim 1 , further comprising:

deleting at least one of the first dedicated audio output descriptor or the first dedicated audio output thread in response to execution termination of the first application or deletion of the first application.

4. The method of claim 2 , further comprising:

providing an audio policy input user interface including an object for adjusting the first audio setting value in response to an external input requesting execution of a function of setting the audio policy for the first application.

5. The method of claim 4 , further comprising:

adjusting the first audio setting value of the first dedicated audio output descriptor using the first audio setting value received through the audio policy input user interface.

6. An electronic device comprising:

a foldable display including a first area and a second area being distinguished form the first area by at least a folding area;

at least one or more processors; and

at least one or more memories,

wherein the memories store instructions that, when executed, cause the at least one or more processors to:

execute a first application on the first area of the foldable display;

execute a second application, concurrently with the first application, on the second area of the foldable display;

generate a first dedicated audio output descriptor corresponding to the first application and a first dedicated audio output thread corresponding to the first application in response to the execution of the first application;

generate a second dedicated audio output descriptor and a second dedicated audio output thread corresponding to the second application in response to the execution of the second application;

apply a first audio setting value stored in the first dedicated audio output descriptor to first audio data associated with the first application using the first dedicated audio output thread; and

apply a second audio setting value stored in the second dedicated audio output descriptor to second audio data associated with the second application using the second dedicated audio output thread, the second audio setting value including information indicating an audio output path different from the first audio setting value.

7. The electronic device of claim 6 , wherein the instructions, when executed, cause the at least one or more processors to:

obtain an audio policy to be applied to the first application from the first application to generate the first dedicated audio output descriptor.

8. The electronic device of claim 6 , wherein the instructions, when executed, cause the at least one or more processors to:

delete at least one of the first dedicated audio output descriptor or the first dedicated audio output thread in response to execution termination of the first application or deletion of the first application.

9. The electronic device of claim 7 , wherein the instructions, when executed, cause the at least one or more processors to:

provide an audio policy input user interface including an object for adjusting the first audio setting value in response to an external input requesting execution of a function of setting the audio policy for the first application.

10. The electronic device of claim 9 , wherein the instructions, when executed, cause the at least one or more processors to:

adjust the first audio setting value of the first dedicated audio output descriptor using the first audio setting value received through the audio policy input user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2020
From: JUNG, CHANYONG; JE, SEONGMIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 052476/0181 →
Priority Claims (1)
KR 10-2019-0048454 · Apr 25, 2019 · national
Continuity (1)
Related Publication 20200341720A1 · Oct 29, 2020
Cited By (1)
US 12,353,789