IP Library Granted Patent US 12,046,235
Granted Patent B2
US 12,046,235 · App. 17/388,483 · Granted Jul 23, 2024

Unmuted microphone notification

Inventor: Matthew Tucker (Chapel Hill, NC)
Assignee: LENOVO (SINGAPORE) PTE. LTD.
G10L15/22G08B21/182G10L15/02G10L25/51G10L15/08G10L15/1815G10L17/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 12,046,235
App. No.
17/388,483
Granted
Jul 23, 2024
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an input device associated with an information handling device, audio input; determining, using a processor, that an audible anomaly exists in the audio input, wherein the audible anomaly corresponds to a deviation from an established speech input pattern of a user; and performing, responsive to determining that the audible anomaly exists in the audio input, a remedial action to address the audible anomaly. Other aspects are described and claimed.

Claims (72)

1. A method, comprising:

receiving, at an input device associated with an information handling device, audio input;

determining, using a processor, that an audible anomaly exists in the audio input, wherein the audible anomaly corresponds to a deviation from an established speech input pattern of a user, wherein the determining comprises identifying audible characteristics associated with the audio input and determining, based on the identified characteristics, that the audio input contains human speech, wherein the determining comprises:

identifying, using the processor, vocabulary utilized in the human speech and a frequency of words recited in the vocabulary, wherein the identifying comprises identifying that aspects of the audio input received are not associated with the human speech;

comparing the vocabulary and the frequency of words recited in the vocabulary to at least one of: a call specific vocabulary and the established speech input pattern of the user; and

establishing that the audible anomaly exists responsive to determining that at least one of the vocabulary and the frequency of words recited in the vocabulary are inconsistent with the established speech input pattern of the user, wherein the establishing the audible anomaly exists comprises:

recording the aspects of the audio input received that are not associated with the human speech;

assigning a point value to one or more particular words in the vocabulary utilized in the human speech based upon a commonality with known common words in the speech pattern of the user and call-specific vocabulary; and

determining a total score associated with a relevancy of the audio input, wherein the relevancy comprises comparing the total score of the audio input to a predetermined threshold score; and

performing, responsive to determining from the relevancy of the audio input that the audible anomaly exists, a remedial action to address the audible anomaly, wherein a function associated with the remedial action varies based upon a predetermined deviation threshold.

2. The method of claim 1 , wherein a function associated with the remedial action is dependent on a degree of deviation of the audio input from the established speech input pattern of the user.

3. The method of claim 2 , further comprising providing, responsive to identifying that the degree of deviation is less than a predetermined threshold deviation, a notification to the user.

4. The method of claim 2 , further comprising preventing, responsive to identifying that the degree of deviation is greater than a predetermined threshold deviation, the audio input from being broadcast.

5. The method of claim 4 , wherein the preventing comprises automatically activating, without receiving additional user input, a predominant mute control.

6. The method of claim 1 , wherein the determining comprises establishing that the audible anomaly exists responsive to determining that the audio input comprises the non-speech noise.

7. The method of claim 1 , wherein the determining comprises:

identifying that the audio input comprises human speech;

determining whether the human speech is associated with the user or another individual; and

establishing that the audible anomaly exists responsive to determining that the human speech is associated with the another individual.

8. The method of claim 1 , wherein the determining comprises:

identifying a volume range of the audio input;

comparing the volume range of the audio input to a known volume range of user's speech in the established speech input pattern; and

establishing that the audible anomaly exists responsive to determining that a discrepancy exists between the volume range of the audio input and the known volume range of the user's speech in the established speech input pattern.

9. The method of claim 1 , wherein the determining comprises:

identifying that audio input comprises human speech;

identifying a tone of the human speech;

comparing the tone of the human speech in the audio input with a known tone of user's speech in the established speech pattern; and

establishing that the audible anomaly exists responsive to determining that a discrepancy exists between the tone of the human speech in the audio input and the known tone the user's speech in the established speech pattern.

10. An information handling device, comprising:

an audio input device;

a processor;

a memory device that stores instructions executable by the processor to:

receive audio input;

determine that an audible anomaly exists in the audio input, wherein the audible anomaly corresponds to a deviation from an established speech input pattern of a user, wherein to determine comprises identifying audible characteristics associated with the audio input and determining, based on the identified characteristics, that the audio input contains human speech, wherein the determining comprises:

identifying, using the processor, vocabulary utilized in the human speech and a frequency of words recited in the vocabulary, wherein the identifying comprises identifying that aspects of the audio input received are not associated with the human speech;

comparing the vocabulary and the frequency of words recited in the vocabulary to at least one of: a call specific vocabulary and the established speech input pattern of the user; and

establishing that the audible anomaly exists responsive to determining that at least one of the vocabulary and the frequency of words recited in the vocabulary are inconsistent with the established speech input pattern of the user, wherein the establishing the audible anomaly exists comprises:

recording the aspects of the audio input received that are not associated with the human speech;

assigning a point value to one or more particular words in the vocabulary utilized in the human speech based upon a commonality with known common words in the speech pattern of the user and call-specific vocabulary; and

determining a total score associated with a relevancy of the audio input, wherein the relevancy comprises comparing the total score of the audio input to a predetermined threshold score; and

perform, responsive to determining from the relevancy of the audio input that the audible anomaly exists, a remedial action to address the audible anomaly, wherein a function associated with the remedial action varies based upon a predetermined deviation threshold.

11. The information handling device of claim 10 , wherein a function associated with the remedial action is dependent on a degree of deviation from the established speech input pattern of the user.

12. The information handling device of claim 11 , wherein the instructions are further executable by the processor to provide, responsive to identifying that the degree of deviation is less than a predetermined threshold deviation, a notification to the user.

13. The information handling device of claim 11 , wherein the instructions are further executable by the processor to prevent, responsive to identifying that the degree of deviation is greater than a predetermined threshold deviation, the audio input from being broadcast, wherein the instructions executable by the processor to prevent comprise instructions executable by the processor to automatically activate, without receiving additional user input, a predominant mute control.

14. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to:

identify characteristics associated with the audio input;

determine, based on the identified characteristics, whether the audio input contains human speech or non-speech noise; and

establish that the audible anomaly exists responsive to determining that the audio input comprises the non-speech noise.

15. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to

identify that the audio input comprises human speech;

determine whether the human speech is associated with the user or another individual; and

establish that the audible anomaly exists responsive to determining that the human speech is associated with the another individual.

16. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to:

identify a volume range of the audio input;

compare the volume range of the audio input to a known volume range of user's speech in the established speech input pattern; and

establish that the audible anomaly exists responsive to determining that a discrepancy exists between the volume range of the audio input and the known volume range of the user's speech in the established speech input pattern.

17. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to:

identify that audio input comprises human speech;

identify a tone of the human speech;

compare the tone of the human speech in the audio input with a known tone of user's speech in the established speech pattern; and

establish that the audible anomaly exists responsive to determining that a discrepancy exists between the tone of the human speech in the audio input and the known tone the user's speech in the established speech pattern.

18. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that receives audio input;

code that determines that an audible anomaly exists in the audio input, wherein the audible anomaly corresponds to a deviation from an established speech input pattern of a user, wherein the code that determines comprises identifying audible characteristics associated with the audio input and determining, based on the identified characteristics, that the audio input contains human speech, wherein the determining comprises:

identifying, using the processor, vocabulary utilized in the human speech and a frequency of words recited in the vocabulary, wherein the identifying comprises identifying that aspects of the audio input received are not associated with the human speech;

comparing the vocabulary and the frequency of words recited in the vocabulary to at least one of: a call specific vocabulary and the established speech input pattern of the user;

establishing that the audible anomaly exists responsive to determining that at least one of the vocabulary and the frequency of words recited in the vocabulary are inconsistent with the established speech input pattern of the user, wherein the establishing the audible anomaly exists comprises:

recording the aspects of the audio input received that are not associated with the human speech;

assigning a point value to one or more particular words in the vocabulary utilized in the human speech based upon a commonality with known common words in the speech pattern of the user and call-specific vocabulary; and

determining a total score associated with a relevancy of the audio input, wherein the relevancy comprises comparing the total score of the audio input to a predetermined threshold score; and

code that performs, responsive to determining from the relevancy of the audio input that the audible anomaly exists, a remedial action to address the audible anomaly, wherein a function associated with the remedial action varies based upon a predetermined deviation threshold.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070266/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2021
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 058132/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: TUCKER, MATTHEW
To: LENOVO (UNITED STATES) INC.
Reel/Frame 057021/0429 →
Continuity (1)
Related Publication 20230036921A1 · Feb 2, 2023