IP Library Granted Patent US 10,534,439
Granted Patent B2
US 10,534,439 · App. 15/651,546 · Granted Jan 14, 2020

Techniques for gesture-based initiation of inter-device wireless connections

Inventors: Giuseppe Raffa (Portland, OR); Sangita Sharma (Portland, OR)
Assignee: INTEL CORPORATION
G06F3/017G06F3/0304G06F3/0346
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,534,439
App. No.
15/651,546
Filed
Jul 17, 2017
Granted
Jan 14, 2020
Kind
B2
Art Unit
2626
USPC
345/158
Abstract

Techniques for gesture-based device connections are described. For example, a method may comprise receiving video data corresponding to motion of a first computing device, receiving sensor data corresponding to motion of the first computing device, comparing, by a processor, the video data and the sensor data to one or more gesture models, and initiating establishment of a wireless connection between the first computing device and a second computing device if the video data and sensor data correspond to gesture models for the same gesture. Other embodiments are described and claimed.

Claims (59)

1. A system, comprising:

a memory; and

logic, at least a portion of which is comprised in circuitry coupled to the memory, the logic to:

initiate a training phase to associate a gesture signature with a computing device;

prompt the computing device to perform a start pose and one or more movements;

collect gesture data with an optical sensor based on the start pose and the one or more movements of the computing device;

utilize the gesture data to generate a vision based gesture signature;

associate the vision based gesture signature with the computing device; and

conclude the training phase.

2. The system of claim 1 , the logic to monitor data from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

3. The system of claim 2 , the logic to provide the computing device with wireless access to another computing device based on detection of the vision based gesture signature after conclusion of the training phase.

4. The system of claim 2 , the logic to utilize the start pose to filter the data monitored from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

5. The system of claim 1 , the logic to:

prompt the computing device to perform the start pose, the one or more movements, and an end pose; and

collect the gesture data based on the start pose, the one or more movements, and the end pose of the computing device.

6. The system of claim 1 , the logic to initiate the training phase for the gesture signature based on a proximity detection of the computing device.

7. The system of claim 1 , the computing device comprising second logic, the second logic to:

collect second gesture data with an accelerometer based on the start pose and the one or more movements; and

utilize the second gesture data to generate an inertial sensor based gesture signature.

8. The system of claim 7 , the second logic to utilize the inertial sensor based gesture signature to gain wireless access to another computing device after conclusion of the training phase.

9. The system of claim 7 , the second logic to collect the second gesture data based on the start pose, the one or more movements, and an end pose of the computing device.

10. A method, comprising:

initiating a training phase to associate a gesture signature with a computing device;

prompting the computing device to perform a start pose and one or more movements;

collecting gesture data with an optical sensor based on the start pose and the one or more movements of the computing device;

utilizing the gesture data to generate a vision based gesture signature;

associating the vision based gesture signature with the computing device; and

concluding the training phase.

11. The method of claim 10 , comprising monitoring data from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

12. The method of claim 11 , comprising providing the computing device with wireless access to another computing device based on detection of the vision based gesture signature after conclusion of the training phase.

13. The method of claim 11 , comprising utilizing the start pose to filter the data monitored from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

14. The method of claim 10 , comprising:

prompting the computing device to perform the start pose, the one or more movements, and an end pose; and

collecting the gesture data based on the start pose, the one or more movements, and the end pose of the computing device.

15. The method of claim 10 , comprising initiating the training phase for the gesture signature based on a proximity detection of the computing device.

16. The method of claim 10 , comprising:

collecting second gesture data with an accelerometer in the computing device based on the start pose and the one or more movements; and

utilizing the second gesture data to generate an inertial sensor based gesture signature.

17. The method of claim 16 , comprising utilizing the inertial sensor based gesture signature to gain wireless access to another computing device after conclusion of the training phase.

18. The method of claim 16 , comprising collecting the second gesture data based on the start pose, the one or more movements, and an end pose of the computing device.

19. At least one non-transitory computer-readable medium comprising a set of instructions that, in response to being executed by a processor circuit, cause the processor circuit to:

initiate a training phase to associate a gesture signature with a computing device;

prompt the computing device to perform a start pose and one or more movements;

collect gesture data with an optical sensor based on the start pose and the one or more movements of the computing device;

utilize the gesture data to generate a vision based gesture signature;

associate the vision based gesture signature with the computing device; and

conclude the training phase.

20. The at least one non-transitory computer-readable medium of claim 19 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to monitor data from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

21. The at least one non-transitory computer-readable medium of claim 20 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to provide the computing device with wireless access to another computing device based on detection of the vision based gesture signature after conclusion of the training phase.

22. The at least one non-transitory computer-readable medium of claim 20 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to utilize the start pose to filter the data monitored from the optical sensor to detect the vision based gesture signature after conclusion of the training phase.

23. The at least one non-transitory computer-readable medium of claim 19 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to:

prompt the computing device to perform the start pose, the one or more movements, and an end pose; and

collect the gesture data based on the start pose, the one or more movements, and the end pose of the computing device.

24. The at least one non-transitory computer-readable medium of claim 19 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to initiate the training phase for the gesture signature based on a proximity detection of the computing device.

25. The at least one non-transitory computer-readable medium of claim 19 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to:

collect second gesture data with an accelerometer based on the start pose and the one or more movements; and

utilize the second gesture data to generate an inertial sensor based gesture signature.

26. The at least one non-transitory computer-readable medium of claim 25 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to utilize the inertial sensor based gesture signature to gain wireless access to another computing device after conclusion of the training phase.

27. The at least one non-transitory computer-readable medium of claim 25 , comprising instructions that, in response to being executed by the processor circuit, cause the processor circuit to collect the second gesture data based on the start pose, the one or more movements, and an end pose of the computing device.

Continuity (2)
Continuation 13727105 · Dec 26, 2012
Related Publication 20180157331A1 · Jun 7, 2018
Cited By (37)
US 12,272,005 US 12,299,251 US 12,315,091 US 12,321,563 US 12,321,666 US 12,353,672 US 12,394,167 US 12,405,704 US 12,443,273 US 12,443,286 US 12,456,271 US 12,461,641 US 12,475,635 US 12,511,009 US 12,511,847 US 12,524,142 US 12,524,956 US 12,524,977 US 12,535,931 US 12,541,280 US 12,566,532 US 12,596,472 US 12,608,115 US 12,608,877 US 12,608,890 US 12,620,187 US 12,625,608 US 12,632,170 US 12,633,044 US 12,657,958 US 12,663,853 US 12,663,875 US 12,663,907 US 12,675,958 US 12,681,587 US 12,687,922 US 12,688,660