IP Library Granted Patent US 8,571,475
Granted Patent B2
US 8,571,475 · App. 12/543,704 · Granted Oct 29, 2013

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

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,571,475
App. No.
12/543,704
Granted
Oct 29, 2013
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 (31)

1. A method for creating a wireless connection for a slave personal area network device, comprising:

determining a protocol-specific channel subset of a scanning set of communication channels for a preliminary device scan, the protocol-specific channel subset being less than a full set of available protocol-specific channels and based upon the particular channels used as part of an earlier pairing with a master personal area network device;

executing the preliminary device scan of the scanning set of communication channels for radio frequency energy; and

deciding to execute a full device scan for re-establishing a connection with the master personal area network device based in part on an initial radio frequency energy level on an initial channel of the protocol-specific channel subset.

2. The method of claim 1 , further comprising:

storing a frequency hopping pattern for the preliminary device scan; and

deciding to execute the full device scan based in part on detecting a radio frequency energy level in sequential channels of the frequency hopping pattern.

3. The method of claim 1 , further comprising:

deciding to execute the full device scan based in part on at least one of a frequency bandwidth of a detected radio frequency energy, a time duration of the detected radio frequency energy, a time delay between energy bursts, and a variance in received signal strength indication.

4. The method of claim 1 , further comprising:

adjusting a scan parameter of the full device scan based upon at least one of scan data collected during an inquiry scan, channel classification data, and a power condition of the slave personal area network device.

5. The method of claim 4 , wherein the scan parameter is at least one of a time delay between scanning or a set size of the scanning set of communication channels.

6. The method of claim 1 , wherein the full device scan is at least one of a page scan and an inquiry scan.

7. A mobile system operating as a slave in a wireless personal area network, comprising:

a transceiver that executes a preliminary device scan of a scanning set of communication channels for radio frequency energy; and

a processor that determines a protocol-specific channel subset of the scanning set of communication channels for a connection with a master personal area network device and decides to execute a full device scan based in part on an initial radio frequency energy level on an initial channel of the protocol-specific channel subset, the protocol-specific channel subset being less than a full set of available protocol-specific channels and based upon the particular channels used as part of an earlier pairing with the master personal area network device.

8. The mobile system of claim 7 , wherein the short range transceiver conforms to Bluetooth® protocol.

9. The mobile system of claim 7 , wherein the processor decides to execute the full device scan based in part on detecting a radio frequency energy level on sequential channels of the frequency hopping pattern.

10. The mobile system of claim 7 , wherein the processor decides to execute the full device scan based in part on at least one of a frequency bandwidth of a detected radio frequency energy, a time duration of the detected radio frequency energy, a time delay between energy bursts, and a variance in received signal strength indication.

11. The mobile system of claim 7 , wherein the full device scan is an inquiry scan.

12. The mobile system of claim 11 , wherein the processor determines the protocol-specific channel subset using a general inquiry access code.

13. The mobile system of claim 7 , wherein the full device scan is a page scan.

14. The mobile system of claim 13 , wherein the processor determines the protocol-specific channel subset using a device address of the slave personal area network device.

15. A short range communication device operating as a slave, comprising: a data storage that stores at least one protocol-specific channel criterion for a connection with a master short range communication device;

a short range transceiver that executes a preliminary device scan of a scanning set of communication channels for detecting radio frequency energy; and

a processor that decides to execute a full device scan based in part on the protocol-specific channel criterion, wherein the radio frequency energy detected matches an expected condition associated with the protocol specific criterion, and wherein the protocol-specific channel criterion is at least one of an initial radio frequency energy level of an initial channel of a protocol-specific channel subset corresponding to a prior pairing, a detected radio frequency energy level on sequential channels of a frequency hopping pattern, a frequency bandwidth of the detected radio frequency energy, a time duration of the detected radio frequency energy, a time delay between energy bursts, and a variance in received signal strength indication of proximate energy bursts;

wherein the processor is further adapted to determine a protocol-specific channel subset of a scanning set of communication channels for a preliminary device scan, the protocol-specific channel subset being less than a full set of available protocol-specific channels and based upon the particular channels used as part of an earlier pairing with a master personal area network device.

16. The short range communication device of claim 15 , wherein the short range transceiver conforms to Bluetooth® protocol.

17. The short range communication device of claim 15 , wherein the processor adjusts a scan parameter of the full device scan based upon at least one of data collected during an inquiry scan, channel classification data, and a power condition of the slave personal area network device.

18. The short range communication device of claim 17 , wherein the scan parameter is at least one of a time delay or a set size.

19. The short range communication device of claim 15 , wherein the full device scan is at least one of a page scan and an inquiry scan.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034237/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2009
From: SEN, INDRANIL S.; ALVEY, GRAHAM R.; BRAUN, MARK R.; VAN BOSCH, JAMES A.
To: MOTOROLA, INC.
Reel/Frame 023116/0871 →