IP Library Granted Patent US 8,706,275
Granted Patent B2
US 8,706,275 · App. 12/703,277 · Granted Apr 22, 2014

Systems and methods for application sound management

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 8,706,275
App. No.
12/703,277
Granted
Apr 22, 2014
Kind
B2
Abstract

Embodiments of the invention provide systems, methods, apparatuses and program products configured to intelligently manage sound options for applications of a computer system based on display device characteristics. Various embodiments of the invention are particularly well suited for optimizing the sound options of two or more applications running on two or more display screens of the computer system simultaneously.

Claims (40)

1. An apparatus comprising:

one or more processors; and

a program storage device tangibly embodying a program of instructions executable by the one or more processors, the program of instructions comprising:

computer readable program code configured to provide two or more sound profiles for one user application running on the apparatus; and

computer readable program code configured to apply different sound profiles to the one user application based on output to different display devices.

2. The apparatus according to claim 1 , wherein two one or more sound profiles are applied to the one user application running on the apparatus based on a display device assignment for the one user application.

3. The apparatus according to claim 2 , wherein the display device assignment for the one user application comprises a display device location for display of the one user application.

4. The apparatus according to claim 1 , wherein the computer readable program code configured to apply two or more sound profiles is further configured to apply a sound profile based on one or more of a user selection, and a display device characteristic.

5. The apparatus according to claim 4 , wherein the display device characteristic is selected from the group consisting of a display device location, a display device type, a display device identification, and a display device resolution.

6. The apparatus according to claim 1 , wherein the program of instructions further comprises:

computer readable program code configured to change a sound profile assigned to one of the one user application in response to a change in application display device assignment.

7. The apparatus according to claim 6 , wherein the computer readable program code configured to change a sound profile assigned to the one user application in response to a change in application display device assignment is further configured to:

detect that a predetermined percentage of a display window containing a display of the one user application resides on a new display device; and

change the sound profile assigned to the one user application in response to detecting that the predetermined percentage of the display window resides on the new display device.

8. The apparatus according to claim 1 , wherein the two or more sound profiles comprise settings for one or more sound characteristics.

9. The apparatus according to claim 8 , wherein the one or more sound characteristics comprise a volume level.

10. The apparatus according to claim 1 , wherein the program of instructions further comprises:

computer readable program code configured to provide a user interface for modifying the two or more sound profiles.

11. A method comprising:

utilizing one or more processors of an apparatus to execute a program of instructions tangibly embodied on one or more program storage devices, the program of instructions comprising:

computer readable program code configured to provide two or more sound profiles for one user application running on the apparatus; and

computer readable program code configured to apply the different sound profiles to the one user application based on output to different display devices.

12. The method according to claim 11 , wherein the two or more sound profiles are applied to the one user application running on the apparatus based on a display device assignment for the one user application.

13. The method according to claim 12 , wherein the display device assignment for the one user application comprises a display device location for display of the one user application.

14. The method according to claim 11 , wherein the computer readable program code configured to apply two or more sound profiles is further configured to apply a sound profile based on one or more of a user selection, and a display device characteristic.

15. The method according to claim 14 , wherein the display device characteristic is selected from the group consisting of a display device location, a display device type, a display device identification, and a display device resolution.

16. The method according to claim 11 , wherein the program of instructions further comprises:

computer readable program code configured to change a sound profile assigned to one of the one user application in response to a change in application display device assignment.

17. The method according to claim 16 , wherein the computer readable program code configured to change a sound profile assigned to the one user application in response to a change in application display device assignment is further configured to:

detect that a predetermined percentage of a display window containing a display of the application resides on a new display device; and

change the sound profile assigned to the one user application in response to detecting that the predetermined percentage of the display window resides on the new display device.

18. The method according to claim 11 , wherein:

the two or more sound profiles comprise settings for one or more sound characteristics; and

the one or more sound characteristics comprise a volume level.

19. The method according to claim 18 , wherein the program of instructions further comprises:

computer readable program code configured to provide a user interface for modifying the two or more sound profiles.

20. A computer program product comprising:

a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:

computer readable program code configured to provide two or more sound profiles for one user application running on an apparatus; and

computer readable program code configured to apply different sound profiles to one user application based on output to different display devices.

Assignments (4)
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 3, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 049667/0620 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 4, 2015
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 037211/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2010
From: PETERSON, NATHAN J.; WEKSLER, ARNOLD S.; WALTERMANN, ROD D.; KELSO, SCOTT E.; MESE, JOHN C.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 024266/0240 →