Radar-based gesture enhancement for voice interfaces
First Claim
Patent Images
1. A smartphone, comprising:
- a microphone;
a radar system, implemented at least partially in hardware, configured to;
provide a radar field;
sense reflections from an object in the radar field;
analyze the reflections from the object in the radar field; and
provide, based on the analysis of the reflections, radar data;
one or more computer processors; and
one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, implement a radar-based application configured to;
maintain the microphone in a non-operational mode;
detect, based on the radar data, a gesture by the object in the radar field;
determine, based on the radar data, that the gesture is a voice input trigger; and
responsive to determining the gesture is the voice input trigger, cause the microphone to enter an operational mode.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and systems that enable radar-based gesture enhancement for voice interfaces. The techniques and systems use a radar field to accurately determine three-dimensional (3D) gestures that can be used instead of, or in combination with, a voice interface to enhance interactions with voice-controllable electronic devices. These techniques allow the user to make 3D gestures from a distance to provide a voice input trigger (e.g., a “listen” gesture), interrupt and correct inaccurate actions by the voice interface, and make natural and precise adjustments to functions controlled by voice commands.
102 Citations
20 Claims
-
1. A smartphone, comprising:
-
a microphone; a radar system, implemented at least partially in hardware, configured to; provide a radar field; sense reflections from an object in the radar field; analyze the reflections from the object in the radar field; and provide, based on the analysis of the reflections, radar data; one or more computer processors; and one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, implement a radar-based application configured to; maintain the microphone in a non-operational mode; detect, based on the radar data, a gesture by the object in the radar field; determine, based on the radar data, that the gesture is a voice input trigger; and responsive to determining the gesture is the voice input trigger, cause the microphone to enter an operational mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
an electronic device that includes a microphone; a radar system, implemented at least partially in hardware, configured to; provide a radar field; sense reflections from an object in the radar field; analyze the reflections from the object in the radar field; and provide, based on the analysis of the reflections, radar data; one or more computer processors; and one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, implement an interaction manager configured to; generate a virtual map of an environment, the virtual map identifying a location and a type of one or more devices in the environment that can be interacted with via the interaction manager; receive, at a first time, a voice command directed to at least one of the one or more identified devices, the voice command including at least the type of the at least one device; determine, at a second time that is later than, or at approximately a same time as, the first time, a three-dimensional (3D) gesture, the determination based on the radar data, the 3D gesture corresponding to a sub-command, the sub-command related to the voice command; and responsive to the voice command and the 3D gesture, cause the at least one of the one or more devices to perform an action corresponding to the voice command and the sub-command. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method implemented in an electronic device that includes a radar system, a radar-based application, and a microphone, the method comprising:
-
providing, by the radar system, a radar field; sensing, by the radar system, reflections from an object in the radar field; analyzing the reflections from the object in the radar field; providing, based on the analysis of the reflections, radar data; maintaining, by the radar-based application, the microphone in a non-operational mode; detecting, based on the radar data, a gesture by the object in the radar field; determining, based on the radar data, that the gesture is a voice input trigger; and responsive to determining the gesture is the voice input trigger, causing the microphone to enter an operational mode. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification