IP Library Granted Patent US 9,264,999
Granted Patent B2
US 9,264,999 · App. 14/629,230 · Granted Feb 16, 2016

System and method for mitigating the effects of interferers while performing conditional device scan

Inventors: Indranil S. Sen (Santa Clara, CA); Graham R. Alvey (Skokie, IL); Mark R. Braun (Elgin, IL); James A. Van Bosch (Crystal Lake, IL)
Assignee: Google Technology Holdings LLC
H04W52/0229H04B1/713H04B7/26H04W8/005H04W84/20
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,264,999
App. No.
14/629,230
Granted
Feb 16, 2016
Kind
B2
Abstract

A method, a personal area network device operating as a slave, and a short range communications device operating as a slave are disclosed. A data storage 208 may store at least one protocol-specific channel criterion for a connection with a master short range communication device 104 . A short range transceiver 108 may execute a preliminary device scan of a scanning set of communication channels for radio frequency energy. A processor 204 may decide to execute a full device scan based in part on the protocol-specific channel criterion.

Claims (28)

1. A short range communication device, comprising:

a data storage device configured to store at least one protocol specific channel criterion for a connection with a second short range communication device;

a short range transceiver configured to execute a preliminary scan of a set of communication channels to detect radio frequency energy associated with the second short range communication device; and

a processor configured to execute a full scan of the set of communication channels based in part on the protocol-specific channel criterion, wherein the protocol specific channel criterion comprises a detected radio frequency energy level on channels of a frequency hopping pattern.

2. The short range communication device of claim 1 , wherein the short range transceiver is configured to conform to a Bluetooth® protocol.

3. The short range communication device of claim 1 , wherein the processor is configured to adjust a scan parameter of the full scan based upon received channel classification data, a power condition of the first short range communication device, or a combination thereof.

4. The short range communication device of claim 1 , wherein the processor is configured to receive one or more frequency hopping selection (FHS) packets from the second short range communication device as an indication of the frequency hopping pattern.

5. The short range communication device of claim 1 , wherein the processor is configured to determine the frequency hopping pattern by determining a first channel of the set of communication channels on which a first packet of data is received as an indication of a second channel of the set of communication channels on which a second packet of data is to be received.

6. The short range communication device of claim 1 , wherein the full scan comprises a page scan or an inquiry scan.

7. The short range communication device of claim 6 , wherein the processor is configured to determine an inquiry frequency hopping pattern to be adhered to by the processor when performing the inquiry scan based on a general inquiry access code (GIAC).

8. The short range communication device of claim 1 , wherein the protocol-specific channel criterion comprises a radio frequency energy level corresponding to a prior pairing between the short range communication device and the second short range communication device.

9. The short range communication device of claim 1 , wherein the processor is configured to determine whether the detected radio frequency energy matches an expected condition associated with the protocol-specific channel criterion.

10. A method, comprising:

selecting a plurality of protocol-specific channels via a first communication device to perform a preliminary scan for a second communication device, wherein the plurality of protocol-specific channels comprises a subset of a set of communication channels utilized to couple the first communication device to the second communication device;

performing the preliminary scan of the set of communication channels to detect electromagnetic energy associated with the second communication device; and

performing a full scan based at least in part on a protocol-specific criterion associated with coupling the first communication device to the second communication device, wherein the protocol-specific criterion comprises a detected electromagnetic energy level on channels of a frequency hopping pattern.

11. The method of claim 10 , wherein selecting the plurality of protocol-specific channels comprises selecting one or more communication channels previously utilized to pair the first communication device with the second communication device.

12. The method of claim 10 , wherein performing the full scan based at least in part on the protocol-specific criterion comprises performing the full scan based on a frequency bandwidth of the detected electromagnetic energy.

13. The method of claim 10 , wherein the protocol-specific criterion comprises a detected electromagnetic energy level on sequential channels of the frequency hopping pattern.

14. The method of claim 10 , wherein performing the full scan comprises reestablishing a previous pairing between the first communication device and the second communication device.

15. The method of claim 10 , wherein performing the full device scan comprises performing the full scan when the detected electromagnetic energy corresponds to one or more conditions associated with the protocol-specific criterion.

16. A wireless communication device, comprising:

a processor configured to:

execute a preliminary scan of a plurality of wireless communication channels to detect radio frequency (RF) energy associated with a second wireless communication device, wherein the preliminary scan is configured to detect RF energy corresponding to a wireless protocol criterion; and

execute a full scan of the plurality of communication channels based in part on whether the detected RF energy corresponds to the wireless protocol criterion, wherein the wireless protocol criterion comprises an RF energy intensity on one or more channels of a frequency hopping pattern.

17. The wireless communication device of claim 16 , wherein the processor is configured to execute the preliminary scan prior to executing the full scan to decrease power consumption when coupling the wireless communication device to the second wireless communication device.

18. The wireless communication device of claim 16 , wherein the processor is configured to execute a preliminary scan of a subset of the plurality of wireless communication channels.

19. The wireless communication device of claim 16 , wherein the wireless communication device comprises a mobile electronic device, and wherein the second wireless communication device comprises a peripheral device.

Continuity (3)
Continuation 14064848 · Oct 28, 2013
Continuation 12543704 · Aug 19, 2009
Related Publication 20150173019A1 · Jun 18, 2015