Method and device for authenticating wireless pairing and/or data transfer between two or more electronic devices
First Claim
1. A method of authenticating pairing between two or more electronic devices comprising:
- two or more electronic devices receiving a first vibration or motion detected from one or more sensors coupled to the two or more electronic devices and registering a first event by storing in memories and processing in computer processing units coupled to the two or more electronic devices;
said two or more electronic devices receiving a second vibration or motion detected from the one or more sensors coupled to the two or more electronic devices and registering a second event by storing in the memories and processing in the computer processing units coupled to the two or more electronic devices;
a first electronic device of the two or more electronic devices registering an interval between the first and second events registered on the first device by storing in the memory and processing in the computer processing unit coupled to the first electronic device;
a second electronic device of the two or more electronic devices registering an interval between the first and second events registered on the second device by storing in the memory and processing in the computer processing unit coupled to the second electronic device;
the first electronic device transmitting to the second electronic device the first device'"'"'s registered first event, the first device'"'"'s registered second event, and the first device'"'"'s registered interval between the said first device'"'"'s first and second events;
the second electronic device receiving from the first electronic device the first device'"'"'s registered first event, the first device'"'"'s registered second event, and the first device'"'"'s registered interval between the said first device'"'"'s first and second events;
the second electronic device comparing the first device'"'"'s registered first event to the second device'"'"'s registered first event, comparing the first device'"'"'s registered second event to the second device'"'"'s registered second event, and comparing the first device'"'"'s registered interval between the said first device'"'"'s first and second events to the second device'"'"'s registered interval between the said second device'"'"'s first and second events;
the second electronic device calculating if differences between the first event for the first device and the first event for the second device are within a selected timing range;
the second electronic device calculating if differences between the second event for the first device and the second event for the second device are within a selected timing range;
the second electronic device calculating if differences between the registered interval for the first device and the registered interval for the second device are within a selected timing range; and
allowing for pairing between, authenticating pairing between, transferring data between, and/or connecting the two or more electronic devices if any differences between the first event for the first device and the first event for the second device are within the selected timing range for the first event, if any differences between the second event for the first device and the second event for the second device are within the selected timing range for the second event, and/or if any differences between the interval for the first device and the interval for the second device are within the selected timing range for the interval.
0 Assignments
0 Petitions
Accused Products
Abstract
An authentication system for pairing two or more electronic devices is taught whereby two or more devices, such as cellular phones, receive a first vibration or motion and register a first event, they receive a second vibration or motion and register a second event, the said two or more devices pair or otherwise recognize devices that received first event and second event based on the detected interval between the first and second events. By measuring the interval or phase between two vibration or motion events, the current invention allows pairing without complex movement, without a great amount of a user'"'"'s attention on the interfaces of the devices, and without the need for compensation between differences in the clocks internal to the devices.
56 Citations
14 Claims
-
1. A method of authenticating pairing between two or more electronic devices comprising:
-
two or more electronic devices receiving a first vibration or motion detected from one or more sensors coupled to the two or more electronic devices and registering a first event by storing in memories and processing in computer processing units coupled to the two or more electronic devices; said two or more electronic devices receiving a second vibration or motion detected from the one or more sensors coupled to the two or more electronic devices and registering a second event by storing in the memories and processing in the computer processing units coupled to the two or more electronic devices; a first electronic device of the two or more electronic devices registering an interval between the first and second events registered on the first device by storing in the memory and processing in the computer processing unit coupled to the first electronic device; a second electronic device of the two or more electronic devices registering an interval between the first and second events registered on the second device by storing in the memory and processing in the computer processing unit coupled to the second electronic device; the first electronic device transmitting to the second electronic device the first device'"'"'s registered first event, the first device'"'"'s registered second event, and the first device'"'"'s registered interval between the said first device'"'"'s first and second events; the second electronic device receiving from the first electronic device the first device'"'"'s registered first event, the first device'"'"'s registered second event, and the first device'"'"'s registered interval between the said first device'"'"'s first and second events; the second electronic device comparing the first device'"'"'s registered first event to the second device'"'"'s registered first event, comparing the first device'"'"'s registered second event to the second device'"'"'s registered second event, and comparing the first device'"'"'s registered interval between the said first device'"'"'s first and second events to the second device'"'"'s registered interval between the said second device'"'"'s first and second events; the second electronic device calculating if differences between the first event for the first device and the first event for the second device are within a selected timing range; the second electronic device calculating if differences between the second event for the first device and the second event for the second device are within a selected timing range; the second electronic device calculating if differences between the registered interval for the first device and the registered interval for the second device are within a selected timing range; and allowing for pairing between, authenticating pairing between, transferring data between, and/or connecting the two or more electronic devices if any differences between the first event for the first device and the first event for the second device are within the selected timing range for the first event, if any differences between the second event for the first device and the second event for the second device are within the selected timing range for the second event, and/or if any differences between the interval for the first device and the interval for the second device are within the selected timing range for the interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification