IP Library Granted Patent US 11,194,544
Granted Patent B1
US 11,194,544 · App. 16/951,831 · Granted Dec 7, 2021

Adjusting speaker volume based on a future noise event

Inventors: Mark Patrick Delaney (Raleigh, NC); John C. Mese (Cary, NC); Nathan J. Peterson (Oxford, NC); Russell Speight VanBlon (Raleigh, NC); Arnold S. Weksler (Raleigh, NC)
Assignee: LENOVO (Singapore) PTE. LTD.
G06F3/165H04R3/00H04R2430/01
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,194,544
App. No.
16/951,831
Granted
Dec 7, 2021
Kind
B1
Abstract

For adjusting speaker volume based on a future noise event, a method identifies, by a first electronic device, a future noise event. The method communicates the noise mitigation alert to a second electronic device. The method further adjusts, by the second electronic device, the speaker volume concurrent with the commencement of the future noise event.

Claims (31)

1. A method comprising:

identifying, by a first electronic device, a future noise event to be generated by the first electronic device;

communicating, in response to identification of the future noise event, a noise mitigation alert to a second electronic device, the noise mitigation alert comprising an indicator of an expected noise level of the noise event; and

adjusting, by the second electronic device, a speaker volume concurrent with a commencement of the future noise event, the speaker volume adjusted by an amount corresponding to the expected noise level of the noise event.

2. The method of claim 1 , wherein the future noise event is an increase in noise generation and the speaker volume is increased.

3. The method of claim 1 , wherein the future noise event is a decrease in noise generation and the speaker volume is decreased.

4. The method of claim 1 , wherein a speaker volume adjustment is based on shared data that is shared between a plurality of electronic devices.

5. The method of claim 1 , wherein a speaker volume adjustment is based on an adjustment history of previous noise mitigation alerts.

6. The method of claim 1 , wherein a speaker volume adjustment is based on a source device distance from a speaker and/or user to the first electronic device.

7. The method of claim 1 , wherein a speaker volume adjustment is based on speaker volume adjustments for a plurality of noise mitigation alerts.

8. An apparatus comprising:

a processor;

a memory storing code executable by the processor to:

identify, by a first electronic device, a future noise event to be generated by the first electronic device;

communicate, in response to identification of the noise event, a noise mitigation alert to a second electronic device, the noise mitigation alert comprising an indicator of an expected noise level of the noise event; and

adjust, by the second electronic device, a speaker volume concurrent with a commencement of the future noise event, the speaker volume adjusted by an amount corresponding to the expected noise level of the noise event.

9. The apparatus of claim 8 , wherein the future noise event is an increase in noise generation and the speaker volume is increased.

10. The apparatus of claim 8 , wherein the future noise event is a decrease in noise generation and the speaker volume is decreased.

11. The apparatus of claim 8 , wherein a speaker volume adjustment is based on shared data that is shared between a plurality of electronic devices.

12. The apparatus of claim 8 , wherein a speaker volume adjustment is based on an adjustment history of previous noise mitigation alerts.

13. The apparatus of claim 8 , wherein a speaker volume adjustment is based on a source device distance from a speaker and/or user to the first electronic device.

14. The apparatus of claim 8 , wherein a speaker volume adjustment is based on speaker volume adjustments for a plurality of noise mitigation alerts.

15. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to:

identify, by a first electronic device, a future noise event to be generated by the first electronic device;

communicate, in response to identification of the noise event, a noise mitigation alert to a second electronic device, the noise mitigation alert comprising an indicator of an expected noise level of the noise event; and

adjust, by the second electronic device, a speaker volume concurrent with a commencement of the future noise event, the speaker volume adjusted by an amount corresponding to the expected noise level of the noise event.

16. The program product of claim 15 , wherein the future noise event is an increase in noise generation and the speaker volume is increased.

17. The program product of claim 15 , wherein the future noise event is a decrease in noise generation and the speaker volume is decreased.

18. The program product of claim 15 , wherein a speaker volume adjustment is based on shared data that is shared between a plurality of electronic devices.

19. The program product of claim 15 , wherein a speaker volume adjustment is based on an adjustment history of previous noise mitigation alerts.

20. The program product of claim 15 , wherein a speaker volume adjustment is based on a source device distance from a speaker and/or user to the first electronic device.

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 13, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060638/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2020
From: DELANEY, MARK PATRICK; MESE, JOHN C.; PETERSON, NATHAN J.; VANBLON, RUSSELL SPEIGHT; WEKSLER, ARNOLD S.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 054412/0310 →