IP Library Granted Patent US 9,407,230
Granted Patent B2
US 9,407,230 · App. 13/346,988 · Granted Aug 2, 2016

Sound output setting apparatus, method, and computer program product

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 9,407,230
App. No.
13/346,988
Granted
Aug 2, 2016
Kind
B2
Abstract

An apparatus is provided with a device storing machine readable code and a processor executing the machine readable code. The machine readable code includes sound setting code and audio processing code. The sound setting code detects use of a microphone and sets sound characteristics that are suitable for conversation in response to detecting the use of the microphone. The audio processing code processes sound on the basis of the sound characteristics set by the sound setting code.

Claims (41)

1. An apparatus comprising:

one or more storage devices storing machine readable code; and

one or more processors executing the machine readable code, the machine readable code comprising:

sound setting code that;

detects use of a microphone and an application program using the microphone,

determines a type of the application program, and

sets sound characteristics for a speaker and the microphone in response to determining the type of the application program,

the sound characteristics for the speaker comprising one or more of mute and volume,

the sound characteristics for the microphone comprising one or more of mute, volume, and echo cancellation,

wherein

in response to determining that the application program is a VOIP application program, setting sound characteristics comprises disabling speaker mute and microphone mute, optimizing the speaker volume and microphone volume, and enabling microphone echo cancellation; and

in response to determining that the application program is an application other than a VOIP application program, setting sound characteristics comprises enabling speaker mute and microphone mute, fixing the speaker volume and microphone volume, and disabling microphone echo cancellation; and

sound processing code that processes sound on the basis of the sound characteristics set by the sound setting code.

2. The apparatus of claim 1 , wherein the sound characteristics include equalizing characteristics that are suitable for conversation.

3. The apparatus of claim 2 , wherein the equalizing characteristics that are suitable for conversation comprise two peaks.

4. The apparatus of claim 1 , wherein the sound setting code further detects an end of the use of the microphone and sets the sound characteristics to a previous setting in response to the detection of the end of the use of the microphone.

5. The apparatus of claim 1 , wherein the sound setting code further detects an end of the use of the microphone and sets the sound characteristics to a normal setting in response to the detection of the end of the use of the microphone.

6. A method comprising:

detecting use of a microphone and an application program using the microphone;

determining a type of the application program, and

setting sound characteristics for a speaker and the microphone in response to determining the type of the application program;

the sound characteristics for the speaker comprising one or more of mute and volume,

the sound characteristics for the microphone comprising one or more of mute, volume, and echo cancellation,

wherein

in response to determining that the application program is a VOIP application program, setting sound characteristics comprises disabling speaker mute and microphone mute, optimizing the speaker volume and microphone volume, and enabling microphone echo cancellation; and

in response to determining that the application program is an application other than a VOIP application program, setting sound characteristics comprises enabling speaker mute and microphone mute, fixing the speaker volume and microphone volume, and disabling microphone echo cancellation; and

processing sound on the basis of the sound characteristics set in the sound characteristics setting step.

7. The method of claim 6 , wherein the sound characteristics include equalizing characteristics.

8. The method of claim 7 , wherein the equalizing characteristics comprise two peaks.

9. The method of claim 6 , wherein the method further comprises detecting an end of the use of the microphone and setting the sound characteristics to a previous setting in response to the detection of the end of the use of the microphone.

10. The method of claim 6 , wherein the method further comprises detecting an end of the use of the microphone and setting the sound characteristics to a normal setting in response to the detection of the end of the use of the microphone.

11. A computer program product comprising a storage device storing machine readable code executed by a processor to perform the operations of:

detecting use of a microphone and an application program using the microphone;

determining a type of the application program, and

setting sound characteristics for a speaker and the microphone in response to determining the type of the application program;

the sound characteristics for the speaker comprising one or more of mute and volume,

the sound characteristics for the microphone comprising one or more of mute, volume, and echo cancellation,

wherein

in response to determining that the application program is a VOIP application program, setting sound characteristics comprises disabling speaker mute and microphone mute, optimizing the speaker volume and microphone volume, and enabling microphone echo cancellation; and

in response to determining that the application program is an application other than a VOIP application program, setting sound characteristics comprises enabling speaker mute and microphone mute, fixing the speaker volume and microphone volume, and disabling microphone echo cancellation; and

processing sound on the basis of the sound characteristics set in the sound characteristics setting step.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049689/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: KIKUCHI, SHINICHI; NISHINO, HIRONARI; TSUKAMOTO, YASUSHI
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 027561/0048 →