IP Library › Granted Patent US 9,591,470
Granted Patent B2
US 9,591,470 · App. 14/528,712 · Granted Mar 7, 2017

System and method for enabling operations based on distance to and motion of remote device

Inventors: David Jonathan Julian (San Diego, CA); Chong Uk Lee (Cupertino, CA); Kamran Moallemi (Carlsbad, CA); Avneesh Agrawal (Bangalore KRN, IN); Manuel Eduardo Jaime (Solana Beach, CA); Robert Keith Douglas (San Diego, CA); Lu Xiao (San Diego, CA); Gregory Gordon Rose (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W8/02H04L67/24H04W8/22H04W64/006G01S11/06G01S13/08
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 9,591,470
App. No.
14/528,712
Granted
Mar 7, 2017
Kind
B2
Abstract

Various operations may be performed based on a distance-related function associated with two or more devices. For example, an association procedure for two or more devices may be based on one or more determined distances. Similarly, presence management may be based on one or more determined distances. A distance-related function may take various form including, for example, a distance between devices, two or more distances between devices, a rate of change in a relative distance between devices, relative acceleration between devices, or some combination of two or more of the these distance-related functions.

Claims (53)

1. A first device for wireless communications, comprising:

a receiver configured to receive a first signal and a set of signals from a second device by way of a wireless medium;

an indication generator configured to:

generate a first indication of a distance between the first device and the second device based on the first signal;

generate a set of indications of distinct distances between the second device and the first device based on the set of signals;

generate a second indication of a relative motion between the first device and the second device based on the set of indications;

generate a third indication of a time of actuating a first switch on the first device;

generate a fourth indication of a time of actuating a second switch on the second device; and

a processor configured to perform an operation based on the first, second, third and fourth indications.

2. The first device of claim 1 , wherein the processor is configured to perform the operation based on the first indication indicating that the distance is below a predetermined threshold.

3. The first device of claim 2 , wherein the processor is configured to perform the operation based on the second indication indicating that the relative motion is compliant with a predetermined motion specification.

4. The first device of claim 3 , wherein the processor is configured to perform the operation based on the second indication indicating that the relative motion comprises the second device and the first device being brought closer to each other and then further away from each other.

5. The first device of claim 2 , wherein the processor is configured to perform the operation based on the second indication indicating that the relative motion between the first device and the second device is compliant with a predetermined pattern of distances.

6. The first device of claim 2 , wherein the processor is configured to perform the operation based on the second indication indicating that the relative motion comprises an acceleration of the second device relative to the first device that is compliant with a predetermined relative acceleration specification.

7. The first device of claim 2 , wherein the processor is configured to perform the operation based on the second indication indicating that the relative motion comprises a velocity of the second device relative to the first device that is compliant with a predetermined relative velocity specification.

8. The first device of claim 1 , further comprising a transmitter, wherein the operation performed by the processor comprises transmitting a signal to the second device for associating the first device with the second device, the signal being transmitted by way of the wireless medium.

9. The first device of claim 1 , further comprising a transmitter, wherein the operation performed by the processor comprises transmitting a signal to the second device for authenticating the second device such that application-level communications is enabled between the first device and the second device, the signal being transmitted by way of the wireless medium.

10. The first device of claim 1 , further comprising a transmitter, wherein the operation performed by the processor comprises transmitting a signal to the second device, wherein the signal comprises application-level communications, the signal being transmitted by way of the wireless medium.

11. A method for wireless communications, comprising:

receiving, by a first device, a first signal and a set of signals from a second device by way of a wireless medium;

generating, by the first device, a first indication of a distance between the first device and the second device based on the first signal;

generating, by the first device, a set of indications of distinct distances between the second device and the first device based on the at least one signal set of signals;

generating a second indication of a relative motion between the first device and the second device based on the set of indications;

generating a third indication of a time of actuating a first switch on the first device;

generating a fourth indication of a time of actuating a second switch on the second device; and

performing, by the first device, an operation based on the first, second, third and fourth indications.

12. The method of claim 11 , wherein performing the operation is based on the first indication indicating that the distance is below a predetermined threshold.

13. The method of claim 12 , wherein performing the operation is based on the second indication indicating that the relative motion is compliant with a predetermined motion specification.

14. The method of claim 12 , wherein performing the operation is based on the second indication indicating that the relative motion comprises the first and second devices being brought closer to each other and then further away from each other.

15. The method of claim 12 , wherein performing the operation is based on the second indication indicating that the relative motion between the first and second devices is compliant with a predetermined pattern of relative distances.

16. The method of claim 12 , wherein performing the operation is based on the second indication indicating that the relative motion comprises an acceleration of the second device relative to the first device that is compliant with a predetermined relative acceleration specification.

17. The method of claim 12 , wherein performing the operation is based on the second indication indicating that a velocity of the second device relative to the first device is compliant with a predetermined relative velocity specification.

18. The method of claim 11 , wherein performing the operation comprises transmitting, by the first device, a signal to the second device for associating the first device with the second device, the signal being transmitted by way of the wireless medium.

19. The method of claim 11 , wherein performing the operation comprises transmitting, by the first device, a signal to the second device for authenticating the second device such that application-level communications is enabled between the first and second devices, the signal being transmitted by way of the wireless medium.

20. The method of claim 11 , wherein performing the operation comprises transmitting, by the first device, a signal to the second device, wherein the signal comprises application-level communications, the signal being transmitted by way of the wireless medium.

21. A first device for wireless communications, comprising:

means for receiving a first signal and a set of signals from a second device by way of a wireless medium;

means for generating a first indication of a distance between the first device and the second device based on the first signal;

means for generating a set of indications of distinct distances between the second device and the first device based on the set of signals;

means for generating a second indication of a relative motion between the first device and the second device based on the set of indications;

means for generating a third indication of a time of actuating a first switch on the first device;

means for generating a fourth indication of a time of actuating a second switch on the second device; and

means for performing an operation based on the first, second, third and fourth indications.

22. A first device for wireless communications, comprising:

a receiver configured to receive at least one signal from a second device by way of a wireless medium;

an indication generator configured to:

generate a first indication of a distance between the first device and the second device based on the first signal;

generate a set of indications of distinct distances between the second device and the first device based on the set of signals;

generate a second indication of a relative motion between the first device and the second device based on the set of indications;

generate a third indication of a time of actuating a first switch on the first device;

generate a fourth indication of a time of actuating a second switch on the second device;

a processor configured to generate audio data for transmission based on the first, second, third and fourth indications; and

a transmitter configured to transmit a signal comprising the audio data to the second device by way of the wireless medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2014
From: JULIAN, DAVID JONATHAN; LEE, CHONG U.; MOALLEMI, KAMRAN; AGRAWAL, AVNEESH; JAIME, MANUEL E.; DOUGLAS, ROBERT KEITH; XIAO, LU; ROSE, GREGORY GORDON
To: QUALCOMM INCORPORATED
Reel/Frame 034580/0208 →
Continuity (3)
Continuation 11692097 · Mar 27, 2007
Provisional Application 60792035 · Apr 14, 2006
Related Publication 20150163658A1 · Jun 11, 2015