IP Library Granted Patent US 10,540,974
Granted Patent B2
US 10,540,974 · App. 15/992,977 · Granted Jan 21, 2020

Detection and disposition of commands methods and apparatuses

Inventors: Unnikrishnan G. Pillai (Bangalore KA, IN); Chetan Verma (Bangalore KA, IN)
Assignee: Intel Corporation
G10L15/22G10L15/08G10L15/24G10L15/28G10L2015/088G10L2015/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,540,974
App. No.
15/992,977
Granted
Jan 21, 2020
Kind
B2
Abstract

Embodiments include apparatuses, systems, and methods for assisting in detection of user commands by virtual assistant devices. In embodiments, an apparatus for assisting or facilitating assistance to a user may include a first communication interface to receive an audio signal and a second communication interface to receive a modulated audio signal. In embodiments, a speech-recognition processor may be coupled to the first communication interface to detect a presence of a command in the audio signal. In embodiments, the command may include or be preceded by a keyword. In embodiments, a controller may be coupled to the second communication interface and the speech-recognition processor, to extract data from the modulated audio signal, and to dispose the detected command based at least in part on the data extracted on the modulated audio signal. Other embodiments may also be described and claimed.

Claims (21)

1. An apparatus for assisting or facilitating assistance to a user, comprising:

a first communication interface to receive an audio signal;

a second communication interface to receive a non-audio signal;

a speech-recognition processor coupled to the first communication interface to detect a presence of a command in the audio signal by detecting a keyword that occurs prior to the command in the audio signal; and

a controller coupled to the second communication interface and the speech-recognition processor, to extract data from the non-audio signal, and to dispose the detected command based at least in part on the keyword also being present in the data extracted on the non-audio signal, wherein the controller is coupled to provide an instruction related to the detected command via a communications network coupled to a personal assistant device.

2. The apparatus of claim 1 , wherein the audio signal includes audio from an electronic device in an environment of the user and speech from the user.

3. The apparatus of claim 1 , wherein the non-audio signal is a selected one of a radiofrequency (RF), infrared (IR), visible light, or ultrasonic (US) signal modulated outside of a human audible frequency range and/or includes a closed-captioned signal modulated onto a signal outside of a human audible frequency range.

4. The apparatus of claim 1 , wherein the first communication interface is a microphone and wherein the audio signal is detected by the microphone in an environment that includes the user and an electronic device including a television, radio, or other media device.

5. The apparatus of claim 1 , wherein the second communication interface is a radiofrequency (RF) Bluetooth or ultrasonic (US) receiver coupled to receive the non-audio signal and wherein the non-audio signal is received from an electronic device located in an environment of the user.

6. The apparatus of claim 1 , wherein the apparatus is the personal assistant device and wherein the controller to dispose of the detected command includes to ignore the detected command.

7. The apparatus of claim 1 , wherein the apparatus is the personal assistant device and wherein the controller to dispose of the detected command includes to instruct the personal assistant device to respond to the detected command.

8. The apparatus of claim 1 , wherein the controller is to determine a delay between an arrival of first data in the audio signal and second data in the non-audio signal to calibrate analysis of the data extracted from the non-audio signal.

9. One or more non-transitory computer-readable media (CRM) comprising instructions, which when executed by one or more processors of a computer device, are to cause the computer device to:

receive an audio signal;

receive a non-audio signal;

detect the presence of a command in the audio signal by detecting a keyword that occurs prior to the command in the audio signal; and

extract data from the non-audio signal, and to dispose the detected command based at least in part on the data extracted on the non-audio signal, wherein the CRM is to provide an instruction via a communications network to dispose the command based at least in part on the keyword also being present in the non-audio signal.

10. The one or more CRM of claim 9 , wherein the non-audio signal is a radiofrequency (RF), infrared (IR), or ultrasonic (US) signal modulated outside of a human audible frequency range.

11. The one or more CRM of claim 9 , wherein to cause the computer device to extract data from the non-audio signal includes to extract data to determine whether a keyword is included in the non-audio signal.

12. The one or more CRM of claim 9 , further comprising instructions which when executed causes the computer device to determine an arrival time of first data in the audio signal and second data in the non-audio signal to calibrate a comparison of the first data in the audio signal and the second data in the non-audio signal.

13. The one of more CRM of claim 9 , wherein if the presence of the command is detected in the audio signal and data extracted from the non-audio signal indicates a presence of the command in the non-audio signal, the CRM is to provide an instruction to a personal assistant device to ignore a command following a keyword.

Assignments (3)
SECURITY INTEREST Recorded Sep 12, 2025
From: ALTERA CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 073431/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2025
From: INTEL CORPORATION
To: ALTERA CORPORATION
Reel/Frame 072704/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2018
From: PILLAI, UNNIKRISHNAN G.; VERMA, CHETAN
To: INTEL CORPORATION
Reel/Frame 046267/0518 →