Portable device pairing with a tracking system
First Claim
1. A pairing system comprising:
- a pairing service configured to;
receive from a portable device via a communication network, plane aligned device gesture data from the portable device, the plane aligned device gesture data associated with a series of motion gestures of the portable device;
receive from a tracking system via the communication network or an alternate communication network, plane aligned object gesture data from the tracking system, the plane aligned object gesture data associated with a series of motion gestures recognized by the tracking system; and
determine that the series of motion gestures of the portable device corresponds to the series of motion gestures recognized by the tracking system.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of portable device pairing with a tracking system, a pairing system includes a portable device that generates device acceleration gesture data responsive to a series of motion gestures of the portable device. The pairing system also includes a tracking system that is configured for pairing with the portable device. The tracking system recognizes the series of motion gestures of the portable device and generates tracked object position gesture data. A pairing service can then determine that the series of motion gestures of the portable device corresponds to the series of motion gestures recognized by the tracking system, and communicate a pairing match notification to both the tracking system and the portable device to establish the pairing.
-
Citations
20 Claims
-
1. A pairing system comprising:
a pairing service configured to; receive from a portable device via a communication network, plane aligned device gesture data from the portable device, the plane aligned device gesture data associated with a series of motion gestures of the portable device; receive from a tracking system via the communication network or an alternate communication network, plane aligned object gesture data from the tracking system, the plane aligned object gesture data associated with a series of motion gestures recognized by the tracking system; and determine that the series of motion gestures of the portable device corresponds to the series of motion gestures recognized by the tracking system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method implemented at a pairing service, the method comprising:
-
receiving plane aligned device gesture data from a portable device that generates and processes gesture data responsive to a series of motion gestures of the portable device; receiving plane aligned object gesture data from a tracking system that recognizes the series of motion gestures of the portable device; comparing the plane aligned device gesture data received from the portable device to the plane aligned object gesture data received from the tracking system; determining the series of motion gestures of the portable device corresponds to the series of motion gestures recognized by the tracking system; communicating a pairing match notification to the tracking system and the portable device to establish pairing the portable device with the tracking system. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing device comprising:
-
one or more processors; one or more computer-readable storage media storing instructions which, when executed by the one or more processors, implement a tracking system configured to perform operations comprising; recognizing a series of motion gestures utilizing one or more motion detection components; generating tracked object position gesture data that corresponds to the series of motion gestures, integrating tracked object position gesture data to generate tracked object acceleration gesture data; generating plane aligned object gesture data by normalizing the tracked object acceleration gesture data; transmitting the plane aligned object gesture data to a pairing service; and receiving a pairing match notification from the pairing service that indicates a portable device with gesture data that corresponds to the tracked object position gesture data. - View Dependent Claims (18, 19, 20)
-
Specification