IP Library Granted Patent US 8,762,715
Granted Patent B2
US 8,762,715 · App. 12/624,466 · Granted Jun 24, 2014

Event triggered pairing of wireless communication devices based on time measurements

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 8,762,715
App. No.
12/624,466
Granted
Jun 24, 2014
Kind
B2
Abstract

An event-triggered pairing mechanism allows pairing wireless devices having short range interfaces (e.g., Bluetooth devices) by bumping the wireless devices together. A wireless device being paired with a connecting device detects a bump event; exchanges time information about the bump event with the connecting device; authenticates the connecting device based on the exchanged time information; and allows exchange of user data with the connecting device based on verification of the exchanged time information. Once the devices are paired, user content can be securely exchanged between the devices.

Claims (64)

1. A method implemented by a wireless device of pairing with a connecting device, the method comprising:

detecting a bump event, wherein the bump event can be based on either sound or motion;

sending an authentication request to the connecting device responsive to the bump event;

receiving first time information from the connecting device responsive to the authentication request;

authenticating the connecting device based on the first time information;

sending an authentication reply to the connecting device responsive to authenticating the connecting device, said authentication reply containing second time information about the bump event to authenticate the wireless device to the connecting device; and

allowing exchange of user data with the connecting device upon receiving an acknowledgement that the wireless device was successfully authenticated by the connecting device.

2. The method of claim 1 wherein detecting a bump event comprises detecting at least one of sound or motion associated with the bump event.

3. The method of claim 1 wherein each of the first and second time information comprises one of the time of the bump event, an elapsed time from the bump event; or a time interval between the first and second bumps in the bump event.

4. The method of claim 1 further comprising:

generating a private session key from at least one of the first and second time information; and

encrypting/decrypting data exchanged with the connecting device using the private session key.

5. The method of claim 1 further comprising:

receiving user input indicating selection of user content to be exchanged with the connecting device; and

transmitting the selected user content responsive to the bump event.

6. A wireless device capable of exchanging data with a connecting device, the wireless device comprising:

a short-range radio transceiver for communicating with other wireless devices;

a processing circuit unit operatively connected to the transceiver and configured to:

detect a bump event, wherein the bump event can be based on either sound or motion;

send an authentication request to the connecting device responsive to the bump event;

receive first time information from the connecting device responsive to the authentication request;

authenticate the connecting device based on the first time information;

send an authentication reply to the connecting device responsive to authenticating the connecting device, said authentication replay containing second time information about the bump event to authenticate the wireless device to the connecting device; and

allow exchange of user data with the connecting device upon receiving an acknowledgement that the wireless device was successfully authenticated by the connecting device.

7. The wireless device of claim 6 wherein the processing circuit detects at least one of sound or motion associated with the bump event.

8. The wireless device of claim 6 wherein each of the first and second time information comprises one of the time of the bump event, an elapsed time from the bump event; or a time interval between the first and second bumps in the bump event.

9. The wireless device of claim 6 wherein the processing circuit is further configured to:

generate a private session key from at least one of the first and second time information; and

encrypt/decrypt data exchanged with the connecting device using the private session key.

10. The wireless device of claim 6 wherein the processing circuit is further configured to:

receive user input indicating selection of user content to be exchanged with the connecting device; and

transmit the selected user content responsive to the bump event.

11. A method implemented by a wireless device of pairing with a connecting device, the method comprising:

detecting a bump event, wherein the bump event can be based on either sound or motion;

receiving an authentication request from a connecting device responsive to the bump event;

sending, responsive to the authentication request, an authentication response containing first time information about the bump event to the connecting device to authenticate the wireless device to the connecting device;

receiving, from the connecting device, an authentication reply responsive to the authentication response, the authentication reply containing second time information about the bump event;

authenticating the connecting device based on the second time information; and

allowing exchange of user data with the connecting device if the connecting device is successfully authenticated.

12. The method of claim 11 wherein the processing circuit detects at least one of sound or motion associated with the bump event.

13. The method of claim 11 wherein each of the first and second time information comprises one of the time of the bump event, an elapsed time from the bump event; or a time interval between the first and second bumps in the bump event.

14. The method of claim 11 wherein the processing circuit is further configured to:

generate a private session key from at least one of the first and second time information; and

encrypt/decrypt data exchanged with the connecting device using the private session key.

15. The method of claim 11 wherein the processing circuit is further configured to:

receive user input indicating selection of user content to be exchanged with the connecting device; and

transmit the selected user content responsive to the bump event.

16. A wireless device comprising:

a short-range radio transceiver for communicating with other wireless devices;

a processing circuit unit operatively connected to the transceiver and configured to:

detect a bump event, wherein the bump event can be based on either sound or motion;

receive an authentication request from a connecting device responsive to the bump event;

send, responsive to the authentication request, an authentication response containing first time information about the bump event to the connecting device to authenticate the wireless device to the connecting device;

receive, from the connecting device, an authentication reply responsive to the authentication response, the authentication reply containing second time information about the bump event;

authenticate the connecting device based on the second time information; and

allow exchange of user data with the connecting device if the connecting device is successfully authenticated.

17. The device of claim 16 wherein detecting a bump event comprises detecting at least one of sound or motion associated with the bump event.

18. The device of claim 16 wherein the time information comprises one of the time of the bump event, an elapsed time from the bump event; or a time interval between the first and second bumps in the bump event.

19. The device of claim 16 further comprising:

generating a private session key from at least one of the first and second time information; and

encrypting/decrypting data exchanged with the connecting device using the private session key.

20. The device of claim 16 further comprising:

receiving user input indicating selection of user content to be exchanged with the connecting device; and

transmitting the selected user content responsive to the bump event.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 048691/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: SONY MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043951/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2014
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION; SONY MOBILE COMMUNICATIONS AB
Reel/Frame 032823/0725 →
CHANGE OF NAME Recorded May 5, 2014
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 032826/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2009
From: CAMP, WILLIAM O., JR.; BLOEBAUM, LELAND SCOTT
To: SONY ERICSSON MOBILE COMMUNICATIONS AB
Reel/Frame 023561/0376 →