Mobile device pairing
First Claim
Patent Images
1. A system comprising:
- a processor and a memory comprising instructions which, when executed by the processor, cause the system to;
receive gesture data resulting from a physical user gesture associated with a first device and a second device;
extract from the gesture data first and second straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the first device;
extract from the gesture data third and fourth straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the second device;
determine a number of pixels along the first and second distances and a number of pixels along the third and fourth distances;
compare a first ratio of the number of pixels along the first and third distances to a second ratio of the number of pixels along the second and fourth distances; and
initiate a communicative coupling between the first device and the second device based on the comparison.
2 Assignments
0 Petitions
Accused Products
Abstract
Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
-
Citations
20 Claims
-
1. A system comprising:
-
a processor and a memory comprising instructions which, when executed by the processor, cause the system to; receive gesture data resulting from a physical user gesture associated with a first device and a second device; extract from the gesture data first and second straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the first device; extract from the gesture data third and fourth straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the second device; determine a number of pixels along the first and second distances and a number of pixels along the third and fourth distances; compare a first ratio of the number of pixels along the first and third distances to a second ratio of the number of pixels along the second and fourth distances; and initiate a communicative coupling between the first device and the second device based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving gesture data resulting from a physical user gesture associated with a first device and a second device; extracting from the gesture data first and second straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the first device; extracting from the gesture data third and fourth straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the second device; determining a number of pixels along the first and second distances and a number of pixels along the third and fourth distances; comparing a first ratio of the number of pixels along the first and third distances to a second ratio of the number of pixels along the second and fourth distances; and initiating a communicative coupling between the first device and the second device based on the comparison. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
receiving gesture data resulting from a physical user gesture associated with a first device and a second device; extracting from the gesture data first and second straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the first device; extracting from the gesture data third and fourth straight-line distances between respective entry points and exit points of the physical user gesture on a touchscreen of the second device; determining a number of pixels along the first and second distances and a number of pixels along the third and fourth distances; comparing a first ratio of the number of pixels along the first and third distances to a second ratio of the number of pixels along the second and fourth distances; and initiating a communicative coupling between the first device and the second device based on the comparison. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification