Communications with trigger phrases
AssigneeHewlett-Packard Development Company, L.P.
InventorDavid H. Hanes
Life of this patent
Estimating the term…
Abstract
In one example of the disclosure, microphone data indicative of a user spoken phrase is captured utilizing a microphone. The microphone data is analyzed to detect a trigger phrase. A wakeup event is performed responsive to the detection of the trigger phrase. At least a portion of the microphone data is sent to the computing device for the computing device to send to a server system.
Claims16
A communication apparatus comprising:
- a microphone;
- a speaker;
- an interface to electronically connect with a computing device;
- a capture engine to capture, utilizing the microphone, microphone data indicative of a user spoken phrase;
- a trigger phrase engine to detect a first trigger phrase based on analysis of the microphone data, the first trigger phrase to wake the communication apparatus from a low power mode, and
- an engagement engine to:
- reformat the first trigger phrase to a second trigger phrase to wake a virtual assistant service hosted by a server system,
- perform a wakeup event responsive to the detection of the first trigger phrase, and
- send at least a portion of the microphone data to the computing device, wherein:
- the computing device is to send the at least a portion of the microphone data to the server system, and
- the second trigger phrase is included in the at least a portion of the microphone data sent to the computing device.
A non-transitory, computer-readable medium storing instructions that when executed cause a processing resource to effect communication between a communication apparatus and a computing device, the instructions comprising:
- a capture module that when executed causes the processing resource to capture, at the communication apparatus, microphone data indicative of a user spoken phrase;
- a trigger phrase module that when executed causes the processing resource to analyze the microphone data to detect a predetermined trigger phrase;
- an engagement module that when executed causes the processing resource to, perform a wakeup event responsive to the detection of the trigger phrase, and to send at least a portion of the microphone data to the computing device;
- a response receipt module that when executed causes the processing resource to receive from the computing device a response phrase determined at a server system and sent from the server system to the computing device;
- and
- a response output module that when executed causes the processing resource to cause audible output, via the speaker, of the response phrase,
- wherein:
- the trigger phrase is a first trigger phrase to wake the communication apparatus from a low power mode,
- the server system hosts a virtual assistant service,
- the engagement module when executed causes the processing resource to add a second trigger phrase that is different from the first trigger phrase to the at least a portion of the microphone data sent to the computing device, and
- the second trigger phrase to wake a virtual assistant service hosted by the server system.
A communication method, comprising:
- capturing at a communication apparatus microphone data, the microphone data including a user spoken phrase;
- analyzing the user spoken phrase to detect a predetermined trigger phrase included within the user phrase;
- responsive to the detection of the trigger phrase, sending a wakeup message to a wirelessly connected computing device, the sending of the wakeup message to:
- mimic typing or touching at a keypad, keyboard, or touchscreen included within or connected to the computing device,
- mimic movement or click of a pointing device included within or connected to the computing device, or
- send a magic packet;
- sending the at least a portion of the microphone data to the computing device, wherein the computing device is to send the at least a portion of the microphone data to a server system that hosts a virtual assistant service;
- receiving from the computing device a response phrase sent from the server system to the computing device;
- and
- causing audible output of the response phrase at a speaker included within the communication apparatus.
Dependencies are inferred from the claim text.