IP Library Granted Patent US 8,995,586
Granted Patent B2
US 8,995,586 · App. 13/216,137 · Granted Mar 31, 2015

System and method for predicting a positive correlation

Inventors: Yann Ly-Gagnon (San Jose, CA); Paul Husted (San Jose, CA); Olaf Josef Hirsch (Sunnyvale, CA)
Assignee: QUALCOMM Incorporated
H04W52/0229Y02B60/50
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,995,586
App. No.
13/216,137
Granted
Mar 31, 2015
Kind
B2
Abstract

A device and method are disclosed for reducing the power consumption of a wireless radio device in establishing a wireless connection by predicting a probability of a positive correlation. The wireless radio device may power up a radio receiver of a connectable device to receive a portion of a sync word from a requesting device, determine a correlation value based on the received portion of the sync word and an expected sync word and if the correlation value is less than a threshold value, power down the radio receiver of the connectable device. Additionally, if the correlation value is greater than a threshold value, the entire sync word may be received from the requesting device and a correlation value may be determined based on the entire sync word and the expected sync word.

Claims (78)

1. A method for predicting a correlation, the method comprising:

receiving, at a receiver, a portion of a sync word from a requesting device;

determining a first correlation value based, at least in part, on the received portion of the sync word and a portion of an expected sync word, wherein the sync word is for correlating with the expected sync word;

in response to determining that the first correlation value does not exceed a threshold value, powering down the receiver; and

in response to determining that the first correlation value exceeds the threshold value, receiving an entire sync word from the requesting device, and

determining a second correlation value based, at least in part, on the entire sync word and the expected sync word.

2. The method of claim 1 , further comprising:

powering up the receiver by opening a scanning window for a predetermined duration of time for receiving the portion of the sync word, wherein

the predetermined duration of time is less than a duration of time used by the receiver to receive the entire sync word from the requesting device.

3. The method of claim 1 , wherein determining the first correlation value comprises,

correlating the received portion of the sync word against the portion of the expected sync word using a correlator having a size equal to a number of bits in the received portion of the sync word.

4. The method of claim 1 , wherein determining the first correlation value comprises,

correlating the received portion of the sync word against the portion of the expected sync word using a plurality of parallel correlators, each of the plurality of parallel correlators having a size equal to a number of bits in the received portion of the sync word.

5. The method of claim 1 , wherein determining the first correlation value comprises,

correlating the received portion of the sync word against the portion of the expected sync word using a number of parallel correlators, wherein

the number of parallel correlators is equal to a first number of bits in the expected sync word, and

each of the number of parallel correlators has a size equal to a second number of bits in the received portion of the sync word.

6. The method of claim 1 , wherein determining the first correlation value comprises,

correlating the received portion of the sync word against the portion of the expected sync word using a plurality of parallel correlators, wherein

each of the plurality of parallel correlators is configured to correlate at a sample interval of the portion of the expected sync word, and

each of the plurality of parallel correlators has a size equal to a number of bits in the received portion of the sync word.

7. The method of claim 1 , further comprising:

storing the received portion of the sync word in a memory unit, wherein

determining the first correlation value is based, at least in part, on the received portion of the sync word stored in the memory unit.

8. The method of claim 1 , further comprising:

detecting an energy level of a signal including the portion of the sync word, wherein

determining the first correlation value comprises correlating the received portion of the sync word against the portion of the expected sync word using a correlator when the detected energy level exceeds an energy threshold.

9. The method of claim 1 , wherein

the receiver is in a Bluetooth enabled device, and

the requesting device is a Bluetooth enabled requesting device.

10. A device for predicting a correlation, the device comprising:

a window generator configured to,

instruct a receiver to receive a portion of a sync word;

at least one correlator coupled to the window generator, the at least one correlator configured to,

determine a first correlation value based, at least in part, on the received portion of the sync word and a portion of an expected sync word, wherein the sync word is for correlating with the expected sync word; and

a comparator coupled to the at least one correlator and to the window generator, the comparator configured to:

determine whether the first correlation value exceeds a threshold value, and

instruct the window generator to power down the receiver in response to determining that the first correlation value does not exceed the threshold value;

wherein the window generator is further configured to instruct the receiver to receive an entire sync word in response to determining that the first correlation value exceeds the threshold value; and

wherein the at least one correlator is further configured to determine a second correlation value based, at least in part, on the entire sync word and the expected sync word.

11. The device of claim 10 , wherein

the window generator is further configured to instruct the receiver to power up and to receive the portion of the sync word by opening a scanning window for a predetermined duration of time, and

the predetermined duration of time is less than a duration of time used to receive the entire sync word.

12. The device of claim 10 , wherein the at least one correlator has a size equal to a number of bits in the received portion of the sync word.

13. The device of claim 10 , wherein

the at least one correlator comprises a plurality of parallel correlators, and

each of the plurality of parallel correlators has a size equal to a number of bits in the received portion of the sync word.

14. The device of claim 10 , further comprising a memory unit coupled to the at least one correlator, the memory unit configured to store the received portion of the sync word prior to the first correlation value being determined by the at least one correlator.

15. The device of claim 10 , further comprising an energy detection unit coupled to the window generator, the energy detection unit configured to,

detect an energy level of a signal including the portion of the sync word, wherein

the at least one correlator is configured to determine the first correlation value when the detected energy level exceeds an energy threshold.

16. The device of claim 10 , wherein the device is a Bluetooth enabled device.

17. A wireless device for predicting a correlation, the wireless device comprising:

a receiver; and

a baseband unit coupled to the receiver, the baseband unit configured to,

open a scanning window for a predetermined duration of time to receive a portion of a sync word transmitted from a requesting device, wherein

the predetermined duration of time is less than a duration of time used to receive an entire sync word,

determine a first correlation value based, at least in part, on correlating the received portion of the sync word with a portion of an expected sync word, wherein the sync word is for correlating with the expected sync word,

determine whether the first correlation value exceeds a threshold value,

in response to determining that the first correlation value does not exceed a threshold value, power down the receiver, and in response to determining that the first correlation value exceeds the threshold value,

receive the entire sync word from the requesting device, and

determine a second correlation value based, at least in part, on correlating the entire sync word with the expected sync word.

18. The wireless device of claim 17 , wherein the wireless device is a Bluetooth enabled connectable device.

19. A method for predicting a correlation, the method comprising:

receiving, at a receiver, a portion of a sync word from a requesting device;

determining a correlation value based, at least in part, on the received portion of the sync word and a portion of an expected sync word, wherein determining the correlation value comprises correlating the received portion of the sync word against the portion of the expected sync word using a plurality of parallel correlators, wherein

each of the plurality of parallel correlators is configured to correlate at a sample interval of the portion of the expected sync word, and

each of the plurality of parallel correlators has a size equal to a number of bits in the received portion of the sync word; and

in response to determining that the correlation value is less than does not exceed a threshold value, powering down the receiver.

20. The method of claim 19 , further comprising:

powering up the receiver by opening a scanning window for a predetermined duration of time for receiving the portion of the sync word, wherein

the predetermined duration of time is less than a duration of time used by the receiver to receive an entire sync word from the requesting device.

21. The method of claim 19 , further comprising:

detecting an energy level of a signal including the portion of the sync word, wherein

determining the correlation value comprises correlating the received portion of the sync word against the portion of the expected sync word when the detected energy level exceeds an energy threshold.

22. The method of claim 19 , wherein

the receiver is in a Bluetooth enabled device, and

the requesting device is a Bluetooth enabled requesting device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2012
From: QUALCOMM ATHEROS, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 029487/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2011
From: LY-GAGNON, YANN; HUSTED, PAUL; HIRSCH, OLAF JOSEF
To: QUALCOMM ATHEROS, INC.
Reel/Frame 026820/0536 →
Continuity (1)
Related Publication 20130051503A1 · Feb 28, 2013