IP Library Granted Patent US 10,204,624
Granted Patent B1
US 10,204,624 · App. 15/676,176 · Granted Feb 12, 2019

False positive wake word

Inventors: Ryan Charles Knudson (Durham, NC); Russell Speight VanBlon (Raleigh, NC); Roderick Echols (Chapel Hill, NC); Jonathan Gaither Knox (Morrisville, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G10L15/22G10L2015/223
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 10,204,624
App. No.
15/676,176
Granted
Feb 12, 2019
Kind
B1
Abstract

One embodiment provides a method, comprising: receiving, at an information handling device, user input comprising a word that activates a digital assistant associated with the information handling device; determining, using a processor, whether the word comprises a false positive wake word, wherein the false positive wake word comprises a stored wake word; and responsive to determining that the word is associated with a false positive wake word, providing output associated with an alternative wake word. Other aspects are described and claimed.

Claims (31)

1. A method, comprising:

receiving, at an information handling device, user input comprising a word that activates a digital assistant associated with the information handling device;

determining, after activating the digital assistant based upon the user input and using a processor, whether the word comprises a false positive wake word, wherein the false positive wake word comprises a stored wake word, wherein the determining comprises identifying that the stored wake word has been provided a predetermined number of times within a predetermined amount of time without receiving subsequent query input directed at the digital assistant; and

responsive to determining that the word is associated with a false positive wake word, providing output from the information handling device, wherein the output comprises a suggestion to replace the stored wake word with an alternative wake word, wherein the alternative wake word comprises a word having different phonetic characteristics than the stored wake word.

2. The method of claim 1 , wherein the determining comprises identifying whether additional user input comprising at least one of a user query and a user command is provided after activation of the digital assistant.

3. The method of claim 2 , responsive to identifying that the additional user input does not comprise at least one of the user query and the user command, associating the word with a false positive wake word.

4. The method of claim 1 , wherein the determining comprises identifying whether additional user input comprising a deactivation input is provided after activation of the digital assistant.

5. The method of claim 4 , responsive to identifying that the additional user input comprises a deactivation input, associating the word with a false positive wake word.

6. The method of claim 1 , wherein the providing comprises replacing the stored wake word with the alternative wake word.

7. The method of claim 6 , wherein the replacing the stored wake word comprises analyzing phonetic characteristics of the received user input and replacing the stored wake word with the alternative wake word.

8. The method of claim 6 , further comprising identifying a context associated with a user and wherein the replacing comprises temporarily replacing the stored wake word with an alternative wake word during a duration of the context.

9. The method of claim 1 , further comprising storing the false positive wake word in a list and thereafter not activating the digital assistant responsive to receiving the false positive wake word.

10. An information handling device, comprising:

a processor;

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

receive user input comprising a word that activates a digital assistant associated with the information handling device;

determine, after activating the digital assistant based upon the user input, whether the word comprises a false positive wake word, wherein the false positive wake word comprises a stored wake word, wherein the determining comprises identifying that the stored wake word has been provided a predetermined number of times within a predetermined amount of time without receiving subsequent query input directed at the digital assistant; and

provide, responsive to determining that the word is associated with a false positive wake word, output from the information handling device, wherein the output comprises a suggestion to replace the stored wake word with an alternative wake word, wherein the alternative wake word comprises a word having different phonetic characteristics than the stored wake word.

11. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to identify whether additional user input comprising at least one of a user query and user command is provided after activation of the digital assistant.

12. The information handling device of claim 11 , wherein the instructions are further executable by the processor to associate, responsive to identifying that the additional user input does not comprise at least one of the user query and the user command, the word with a false positive wake word.

13. The information handling device of claim 10 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to identify whether additional user input comprising a deactivation input is provided after activation of the digital assistant.

14. The information handling device of claim 13 , wherein the instructions are further executable by the processor to associate, responsive to identifying that the additional user input comprises a deactivation input, the word with a false positive wake word.

15. The information handling device of claim 10 , wherein the instructions executable by the processor to provide comprise instructions executable by the processor to replace the stored wake word with the alternative wake word.

16. The information handling device of claim 15 , wherein the instructions executable by the processor to replace the stored wake word comprise instructions executable by the processor to analyze phonetic characteristics of the received user input and replace the stored wake word with the alternative wake word.

17. The information handling device of claim 15 , wherein the instructions are further executable by the processor to identifying a context associated with a user and wherein the instructions executable by the processor to replace comprise instructions executable by the processor to temporarily replace the stored wake word with an alternative wake word during a duration of the context.

18. The information handling device of claim 10 , wherein the instructions are further executable by the processor to store the false positive wake word in a list and thereafter not activate the digital assistant responsive to receiving the false positive wake word.

19. A product, comprising:

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

code that receives user input comprising a word that activates a digital assistant associated with the information handling device;

code that determines, after activating the digital assistant based upon the user input, whether the word comprises a false positive wake word, wherein the false positive wake word comprises a stored wake word, wherein the determining comprises identifying that the stored wake word has been provided a predetermined number of times within a predetermined amount of time without receiving subsequent query input directed at the digital assistant; and

code that provides, responsive to determining that the word is associated with a false positive wake word, output from the information handling device, wherein the output comprises a suggestion to replace the stored wake word with an alternative wake word, wherein the alternative wake word comprises a word having different phonetic characteristics than the stored wake word.

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 24, 2019
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 049844/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2017
From: KNUDSON, RYAN CHARLES; VANBLON, RUSSELL SPEIGHT; ECHOLS, RODERICK; KNOX, JONATHAN GAITHER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 043283/0576 →
Cited By (33)
US 12,192,713 US 12,210,801 US 12,211,490 US 12,217,748 US 12,217,765 US 12,230,291 US 12,231,859 US 12,236,932 US 12,277,368 US 12,279,096 US 12,288,558 US 12,322,390 US 12,340,802 US 12,360,734 US 12,374,334 US 12,375,052 US 12,387,716 US 12,400,654 US 12,424,220 US 12,438,977 US 12,462,802 US 12,505,832 US 12,513,466 US 12,513,479 US 12,518,755 US 12,518,756 US 12,562,167 US 12,578,779 US 12,579,978 US 12,626,717 US 12,640,148 US 12,699,543 US 12,711,962