HANDHELD DEVICE ASSOCIATION VIA SHARED VIBRATION
First Claim
1. An apparatus comprising:
- a first physical device;
an accelerometer mechanically coupled to the first physical device to obtain a vibration profile in response to a relative movement of the first physical device with a second device;
a radio to transmit an encrypted version of the vibration profile to the second device and to securely receive an encrypted version of a vibration profile from the second device;
a processor to set up a secure channel between the radio and the second device in which to exchange keys with the second device to decrypt the received encrypted vibration profile, to decrypt the received encrypted vibration profile in response to at least one of the exchanged keys, to compare the transmitted vibration profile with the received decrypted vibration profile, and to allow a sharing of resources with the second device if a match occurs between the transmitted vibration profile and the received vibration profile.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments an accelerometer is mechanically coupled to a first device. The accelerometer obtains a vibration profile in response to a relative movement of the first device and a second device. A radio transmits an encrypted version of the vibration profile to the second device and receives an encrypted version of a vibration profile from the second device. A processor sets up a secure channel between the radio and the second device in which to exchange keys with the second device in order to decrypt the received encrypted vibration profile. The processor also decrypts the received encrypted vibration profile in response to at least one of the exchanged keys, compares the transmitted vibration profile with the received vibration profile and allows a sharing of resources with the second device if a match occurs between the transmitted vibration profile and the received vibration profile. Other embodiments are described and claimed.
-
Citations
23 Claims
-
1. An apparatus comprising:
-
a first physical device; an accelerometer mechanically coupled to the first physical device to obtain a vibration profile in response to a relative movement of the first physical device with a second device; a radio to transmit an encrypted version of the vibration profile to the second device and to securely receive an encrypted version of a vibration profile from the second device; a processor to set up a secure channel between the radio and the second device in which to exchange keys with the second device to decrypt the received encrypted vibration profile, to decrypt the received encrypted vibration profile in response to at least one of the exchanged keys, to compare the transmitted vibration profile with the received decrypted vibration profile, and to allow a sharing of resources with the second device if a match occurs between the transmitted vibration profile and the received vibration profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
obtaining a vibration profile in response to a relative mechanical movement with a second device; transmitting an encrypted version of the vibration profile to the second device; receiving an encrypted version of a vibration profile from the second device; setting up a secured channel with the second device; exchanging keys with the second device that are used to decrypt the encrypted vibration profiles; decrypting the received encrypted vibration profile in response to at least one of the exchanged keys; comparing the transmitted vibration profile with the encrypted received vibration profile; and allowing a sharing of resources with the second device if a match occurs between the transmitted vibration profile and the received vibration profile. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a first device; and a second device; wherein the first device includes; a first accelerometer mechanically coupled to the first device to obtain a first vibration profile in response to a relative mechanical movement of the first device and the second device; a first radio to transmit an encrypted version of the first vibration profile to the second device and to receive an encrypted version of a second vibration profile from the second device; and a first processor to set up a secure channel between the first radio and the second device in which to exchange keys with the second device to decrypt the received second encrypted vibration profile, to decrypt the received second encrypted vibration profile in response to at least one of the exchanged keys, to compare the transmitted first vibration profile with the received second vibration profile and to allow a sharing of resources with the second device if a match occurs between the transmitted first vibration profile and the received second vibration profile; and wherein the second device includes; a second accelerometer mechanically coupled to the second device to obtain the second vibration profile in response to a relative mechanical movement of the first device and the second device; a second radio to transmit the encrypted version of the second vibration profile to the first device and to receive the encrypted version of the first vibration profile from the first device; and a second processor to set up the secure channel between the first radio and the second radio in which to exchange keys with the first device to decrypt the received first encrypted vibration profile, to decrypt the received first encrypted vibration profile in response to at least one of the exchanged keys, to compare the transmitted second vibration profile with the received first vibration profile, and to allow a sharing of resources with the first device if a match occurs between the transmitted second vibration profile and the received first vibration profile. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification