IP Library › Granted Patent US 11,175,743
Granted Patent B2
US 11,175,743 · App. 17/005,207 · Granted Nov 16, 2021

Gesture recognition using multiple antenna

Inventors: Jaime Lien (Mountain View, CA); Nicholas Edward Gillian (Godalming, GB); Ivan Poupyrev (Sunnyvale, CA)
Assignee: Google LLC
G06F3/017A63F13/21A63F13/24G01S7/4004G01S7/41G01S7/412G01S7/415G01S13/56G01S13/66G01S13/86G01S13/867G01S13/88G01S13/888G01S13/90G01S13/904G06F3/011G06F3/04815G06F16/245G06F21/32G06F21/6245G06K9/00201G06K9/629G06K9/6288G06N20/00H04Q9/00H04W4/80H04W16/28A63F2300/8082G01S13/865G01S13/931G01S19/42G01S2013/9322G06F1/163G06F3/0346G06F3/0484G06F3/165G06F2203/0384G06F2221/2105G06T7/75G08C17/02G08C2201/93H04Q2209/883
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 11,175,743
App. No.
17/005,207
Granted
Nov 16, 2021
Kind
B2
Abstract

Various embodiments wirelessly detect micro gestures using multiple antenna of a gesture sensor device. At times, the gesture sensor device transmits multiple outgoing radio frequency (RF) signals, each outgoing RF signal transmitted via a respective antenna of the gesture sensor device. The outgoing RF signals are configured to help capture information that can be used to identify micro-gestures performed by a hand. The gesture sensor device captures incoming RF signals generated by the outgoing RF signals reflecting off of the hand, and then analyzes the incoming RF signals to identify the micro-gesture.

Claims (72)

1. A device configured to identify a gesture associated with a target object, the device comprising:

a processor; and

a computer-readable media comprising instructions that, when executed by the processor, cause the processor to:

receive a plurality of incoming RF signals generated by at least one outgoing RF signal reflecting off the target object;

process a set of data originating from the incoming RF signals to extract shape information about the target object; and

process the shape information about the target object to identify the gesture.

2. The device as recited in claim 1 , wherein:

the outgoing RF signal comprises a single RF signal; and

the instructions further cause the processor to cause the outgoing RF signal to be transmitted via a transmit antenna of the device.

3. The device as recited in claim 2 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

4. The device as recited in claim 1 , wherein:

the outgoing RF signal comprises a plurality of outgoing RF signals; and

the instructions further cause the processor to:

cause the outgoing RF signals to be transmitted via a plurality of transmit antennas of the device; and

transmit each of the outgoing RF signals via a respective transmit antenna of the transmit antennas.

5. The device as recited in claim 4 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

6. A device configured to identify a micro-gesture performed by a hand, the device comprising:

a processor; and

a computer-readable media comprising instructions that, when executed by the processor, cause the processor to:

receive a plurality of incoming RF signals generated by at least one outgoing RF signal reflecting off the hand;

process a set of data originating from the incoming RF signals to extract millimeter-scale information about the hand; and

process the millimeter-scale information about the hand to identify the micro-gesture.

7. The device as recited in claim 6 , wherein:

the outgoing RF signal comprises a single RF signal; and

the instructions further cause the processor to cause the outgoing RF signal to be transmitted via a transmit antenna of the device.

8. The device as recited in claim 7 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

9. The device as recited in claim 6 , wherein:

the outgoing RF signal comprises a plurality of outgoing RF signals; and

the instructions further cause the processor to:

cause the outgoing RF signals to be transmitted via a plurality of transmit antennas of the device; and

transmit each of the outgoing RF signals via a respective transmit antenna of the transmit antennas.

10. The device as recited in claim 9 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

11. The device as recited in claim 6 , wherein the instructions further cause the processor to:

classify a target object as the hand; and

identify the gesture from a plurality of hand-related gestures.

12. A device configured to identify a gesture performed by a user, the device comprising:

a processor; and

a computer-readable media comprising instructions that, when executed by the processor, cause the processor to:

receive a plurality of incoming RF signals generated by at least one outgoing RF signal reflecting off two or more portions of the user;

process a set of data originating from the incoming RF signals to extract information about movements of each of the portions of the user;

determine, based on the information about the movements of each of the portions of the user, a relative movement between the portions of the user; and

process the relative movement between the portions of the user to identify the gesture.

13. The device as recited in claim 12 , wherein:

the outgoing RF signal comprises a single RF signal; and

the instructions further cause the processor to cause the outgoing RF signal to be transmitted via a transmit antenna of the device.

14. The device as recited in claim 13 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

15. The device as recited in claim 12 , wherein:

the outgoing RF signal comprises a plurality of outgoing RF signals; and

the instructions further cause the processor to:

cause the outgoing RF signals to be transmitted via a plurality of transmit antennas of the device; and

transmit each of the outgoing RF signals via a respective transmit antenna of the transmit antennas.

16. The device as recited in claim 15 , wherein the instructions further cause the processor to:

receive the incoming RF signals via a plurality of receive antennas of the device; and

receive each of the incoming RF signals via a respective receive antenna of the receive antennas.

17. The device as recited in claim 12 , wherein the instructions are comprised by one or more application programming interfaces that enable bi-directional communication with one or more applications of the device.

18. The device as recited in claim 17 , wherein at least one application programming interface of the application programming interfaces is configured to perform at least one of:

configuring transmission parameters associated with the outgoing RF signal;

configuring the processing of the set of data originating from the incoming RF signals to extract the information about the movements of each of the portions of the user;

configuring the processing of the relative movement to identify the gesture; or

enabling registration for an event notification when the gesture is detected.

19. The device as recited in claim 1 , wherein the shape information about the target object is on a millimeter scale.

20. The device as recited in claim 6 , wherein the millimeter-scale information about the hand comprises millimeter-scale shape or movement information about the hand.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: LIEN, JAIME; GILLIAN, NICHOLAS EDWARD; POUPYREV, IVAN
To: GOOGLE LLC
Reel/Frame 053773/0949 →
Continuity (3)
Continuation 15093533 · Apr 7, 2016
Provisional Application 62237975 · Oct 6, 2015
Related Publication 20200393912A1 · Dec 17, 2020
Cited By (1)
US 12,340,028