IP Library Granted Patent US 11,508,395
Granted Patent B1
US 11,508,395 · App. 17/246,747 · Granted Nov 22, 2022

Intelligent selection of audio signatures based upon contextual information to perform management actions

Inventors: Vivek Viswanathan Iyer (Austin, TX); Daniel L. Hamlin (Round Rock, TX)
Assignee: Dell Products, L.P.
G10L25/51G10L17/06
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,508,395
App. No.
17/246,747
Granted
Nov 22, 2022
Kind
B1
Abstract

Embodiments of systems and methods for intelligently selecting audio signatures based upon context information to perform management actions are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select, based upon context information, a subset of a plurality of audio signatures, compare a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures, and, in response to the comparison indicating a match, perform one or more management actions.

Claims (31)

1. An Information Handling System (IHS), comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:

select, based upon context information, a subset of a plurality of audio signatures, wherein the subset of the plurality of audio signatures comprises a number of audio signatures determined based, at least in part, upon at least one of: a model concurrency, or latency specification of a neural co-processor or accelerator coupled to the processor;

compare, by the neural co-processor or accelerator, a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures; and

in response to the comparison indicating a match, perform one or more management actions.

2. The IHS of claim 1 , wherein the plurality of audio signatures comprises at least one of: a signature of a voice of a user of the IHS, a signature of a voice man, a signature of a voice of a woman, a signature of a voice of a child, a crying signature, a dog signature, a cat signature, a doorbell signature, a weather signature, a traffic signature, a car signature, a train signature, a home appliance signature, a lawnmower signature, a television signature, a video signature, a music signature, or a radio station signature.

3. The IHS of claim 1 , wherein the program instructions, upon execution, further cause the IHS to select the one or more management actions based upon a combination of the match and the context information.

4. The IHS of claim 1 , wherein the context information comprises at least one of: an identity of a user, a time-of-day, or a location of the IHS.

5. The IHS of claim 1 , wherein the context information comprises a calendar event.

6. The IHS of claim 1 , wherein the context information comprises at least one of: an application under execution, or a duration of execution of an application.

7. The IHS of claim 1 , wherein the context information comprises at least one of: a user's presence, a user's proximity to the IHS, or a user's gaze direction.

8. The IHS of claim 1 , wherein the context information comprises at least one of: a memory usage, a characteristic of a network connection, a power usage, or a connected peripheral device.

9. The IHS of claim 1 , wherein the context information comprises an IHS posture.

10. The IHS of claim 1 , wherein the one or more management actions comprise selection of a noise cancellation model.

11. The IHS of claim 1 , wherein the one or more management actions comprise selection of one of a plurality of fan settings.

12. The IHS of claim 1 , wherein the one or more management actions comprise selection of one of a plurality of a power consumption settings.

13. The IHS of claim 1 , wherein the one or more management actions comprise execution or cessation of a diagnostics or remediation process.

14. The IHS of claim 1 , wherein the one or more management actions comprise execution or cessation of a system update process.

15. The IHS of claim 1 , wherein the one or more management actions comprise execution or cessation of a telemetry collection process.

16. The IHS of claim 1 , wherein the one or more management actions comprise setting the IHS in a selected security or locked mode.

17. A memory storage device having program instructions stored thereon that, upon execution by an Information Handling System (IHS), cause the IHS to:

select, based upon context information, a subset of a plurality of audio signatures, wherein the context information comprises at least one of: an identity of a user, a time-of-day, or a location of the IHS, a calendar event, an application under execution, or a duration of execution of an application, a user's presence, a user's proximity to the IHS, a user's gaze direction, a memory usage, a characteristic of a network connection, a power usage, a connected peripheral device, or an IHS posture;

compare a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures; and

in response to the comparison indicating a match, perform one or more management actions.

18. In an Information Handling System (IHS), a method comprising:

selecting, based upon context information, a subset of a plurality of audio signatures;

comparing a received audio input to at least one audio signature among the subset of audio signatures to the exclusion of any other audio signature of the plurality of audio signatures; and

in response to the comparison indicating a match, performing a management action comprising at least one of: selection of a noise cancellation model, selection of one of a plurality of fan settings, selection of one of a plurality of a power consumption settings, execution or cessation of a system update process, execution or cessation of a telemetry collection process, or setting the IHS in a security or locked mode.

19. The method of claim 18 , wherein the context information comprises at least one of: an identity of a user, a time-of-day, or a location of the IHS, a calendar event, an application under execution, or a duration of execution of an application, a user's presence, a user's proximity to the IHS, a user's gaze direction, a memory usage, a characteristic of a network connection, a power usage, a connected peripheral device, or an IHS posture.

20. The memory storage device of claim 17 , wherein the one or more management actions comprise at least one of: selection of a noise cancellation model, selection of one of a plurality of fan settings, selection of one of a plurality of a power consumption settings, execution or cessation of a system update process, execution or cessation of a telemetry collection process, or setting the IHS in a selected security or locked mode.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 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 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 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 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 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 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2021
From: IYER, VIVEK VISWANATHAN; HAMLIN, DANIEL L.
To: DELL PRODUCTS, L.P.
Reel/Frame 056109/0636 →