IP Library Granted Patent US 11,010,125
Granted Patent B1
US 11,010,125 · App. 16/720,668 · Granted May 18, 2021

Reducing audio-based distractions in an information handling system

Inventors: Vivek Viswanathan Iyer (Austin, TX); Michael S. Gatson (Austin, TX)
Assignee: Dell Products L.P.
G06F3/165G06N5/04G06N20/00G10K11/178G10L25/51H04N7/15H04R29/001
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,010,125
App. No.
16/720,668
Granted
May 18, 2021
Kind
B1
Abstract

Reducing audio-based distractions in an information handling system, including performing, by an audio focus computing module and at a first time, a calibration and configuration of an audio focus model, performing, by the audio focus computing module at a second time, a steady-state monitoring of the information handling system, including applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

Claims (46)

1. A computer-implemented method for reducing audio-based distractions in an information handling system, comprising:

performing, by an audio focus computing module and at a first time, a calibration and configuration of an audio focus model, including:

identifying contextual data associated with contextual inputs to the information handling system, the contextual data including user settings contextual data, system settings contextual data, and environmental settings contextual data;

training, based on the contextual data, the audio focus model, including generating a configuration policy including configuration rules, the configuration rules for automatically performing computer-implemented actions for enabling a video conference of a video conferencing application executing on the information handling system without user interaction;

performing, by the audio focus computing module at a second time, a steady-state monitoring of the information handling system, including:

monitoring the contextual inputs of the information handling system; and

in response to monitoring the contextual inputs, i) accessing the audio focus model including the configuration policy, ii) identifying one or more of the configuration rules based on the monitored contextual inputs, and iii) applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

2. The computer-implemented method of claim 1 , further comprising:

determining that the information handling system has transitioned to a second power state from a first power state, the second power state being an idle standby power state;

while the information handling system is in the second power state, storing data associated with the monitored contextual inputs;

determining that the information handling system has transitioned from the second power state to the first power state; and

in response to determining that the information handling system has transitioned from the second power state to the first power state, i) accessing the audio focus model including the configuration policy, ii) identifying one or more of the configuration rules based on the monitored contextual inputs, and iii) applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

3. The computer-implemented method of claim 1 , wherein applying the one or more configuration rules includes automatically selecting a hyperlink associated with the video conference.

4. The computer-implemented method of claim 1 , wherein applying the one or more configuration rules includes automatically selecting an audio source and/or video source associated with the video conference.

5. The computer-implemented method of claim 1 , wherein applying the one or more configuration rules includes automatically toggling a mute option associated with the video conference.

6. The computer-implemented method of claim 1 , wherein monitoring the contextual inputs includes determining a connection status between an audio-based peripheral and the information handling system.

7. The computer-implemented method of claim 1 , wherein monitoring the contextual inputs includes identifying a location of the information handling system.

8. The computer-implemented method of claim 1 , wherein monitoring the contextual inputs including identifying a current time.

9. The computer-implemented method of claim 1 , wherein monitoring the contextual inputs includes identifying environment ambient noise levels.

10. The computer-implemented method of claim 1 , wherein the configuration rules further include configuration rules for automatically adjusting audio-based settings of the information handling system without user interaction.

11. The computer-implemented method of claim 10 , wherein applying the one or more configuration rules further includes applying the one or more configuration rules to automatically adjust the one or more audio settings of the information handling system without user interaction.

12. The computer-implemented method of claim 11 , wherein applying the one or more configuration rules includes automatically selecting an audio input source.

13. The computer-implemented method of claim 11 , wherein applying the one or more configuration rules includes automatically selecting a local noise cancellation level.

14. The computer-implemented method of claim 11 , wherein applying the one or more configuration rules includes automatic source separation of input audio.

15. The computer-implemented method of claim 11 , wherein applying the one or more configuration rules includes automatically selecting an audio output source.

16. An information handling system comprising a processor having access to memory media storing instructions executable by the processor to perform operations, comprising:

performing, by an audio focus computing module and at a first time, a calibration and configuration of an audio focus model, including:

identifying contextual data associated with contextual inputs to the information handling system, the contextual data including user settings contextual data, system settings contextual data, and environmental settings contextual data;

training, based on the contextual data, the audio focus model, including generating a configuration policy including configuration rules, the configuration rules for automatically performing computer-implemented actions for enabling a video conference of a video conferencing application executing on the information handling system without user interaction;

performing, by the audio focus computing module at a second time, a steady-state monitoring of the information handling system, including:

monitoring the contextual inputs of the information handling system; and

in response to monitoring the contextual inputs, i) accessing the audio focus model including the configuration policy, ii) identifying one or more of the configuration rules based on the monitored contextual inputs, and iii) applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

17. The information handling system of claim 16 , the operations further comprise:

determining that the information handling system has transitioned to a second power state from a first power state, the second power state being an idle standby power state;

while the information handling system is in the second power state, storing data associated with the monitored contextual inputs;

determining that the information handling system has transitioned from the second power state to the first power state; and

in response to determining that the information handling system has transitioned from the second power state to the first power state, i) accessing the audio focus model including the configuration policy, ii) identifying one or more of the configuration rules based on the monitored contextual inputs, and iii) applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

18. The information handling system of claim 16 , wherein the configuration rules further include configuration rules for automatically adjusting audio-based settings of the information handling system without user interaction.

19. The information handling system of claim 18 , wherein applying the one or more configuration rules further includes applying the one or more configuration rules to automatically adjust the one or more audio settings of the information handling system without user interaction.

20. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

performing, by an audio focus computing module and at a first time, a calibration and configuration of an audio focus model, including:

identifying contextual data associated with contextual inputs to the information handling system, the contextual data including user settings contextual data, system settings contextual data, and environmental settings contextual data;

training, based on the contextual data, the audio focus model, including generating a configuration policy including configuration rules, the configuration rules for automatically performing computer-implemented actions for enabling a video conference of a video conferencing application executing on the information handling system without user interaction;

performing, by the audio focus computing module at a second time, a steady-state monitoring of the information handling system, including:

monitoring the contextual inputs of the information handling system; and

in response to monitoring the contextual inputs, i) accessing the audio focus model including the configuration policy, ii) identifying one or more of the configuration rules based on the monitored contextual inputs, and iii) applying the one or more configuration rules to perform one or more of the computer-implemented actions to automatically enable the video conference of the video conferencing application executing on the information handling system without user interaction.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2019
From: IYER, VIVEK VISWANATHAN; GATSON, MICHAEL S.
To: DELL PRODUCTS L.P.
Reel/Frame 051332/0539 →