Wireless scan and advertisement in electronic devices
First Claim
1. A method for wirelessly communicating between electronic devices, comprising:
- configuring a first electronic device to transmit advertising frames on a home wireless channel, wherein the home wireless channel is one wireless channel in a sequence of wireless channels associated with a plurality of electronic devices;
identifying, with the first electronic device, the sequence of wireless channels;
scanning, with the first electronic device, the sequence of wireless channels by;
configuring, after a first transmit time, the first electronic device to monitor a first wireless channel in the sequence of wireless channels;
monitoring, during a first scanning time interval, the first wireless channel for an advertising frame sent from an electronic device associated with the first wireless channel; and
configuring, after the first scanning time interval, the first electronic device to transmit an advertising frame on the home wireless channel during a second transmit time following the first scanning time interval, wherein the duration of time between the first transmit time and the second transmit time is a transmit interval, and wherein each wireless channel in the sequence of wireless channels has a unique transmit interval duration.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device performs a scan of each wireless channel in a sequence of wireless channels to detect advertising frames transmitted from other electronic devices. When performing the scan, the electronic device waits for a next transmit time. After the next transmit time, the electronic device configures the electronic device to monitor a next wireless channel from the sequence of wireless channels. The electronic device then monitors the next wireless channel for the advertising frames for a scanning time interval, wherein a duration of the scanning time interval is set in accordance with one or more transmit times used for transmitting advertising frames on the wireless channels in the sequence of wireless channels. When wireless channels from the sequence of wireless channels remain to be scanned, the electronic device returns to wait for a next transmit time.
-
Citations
24 Claims
-
1. A method for wirelessly communicating between electronic devices, comprising:
-
configuring a first electronic device to transmit advertising frames on a home wireless channel, wherein the home wireless channel is one wireless channel in a sequence of wireless channels associated with a plurality of electronic devices; identifying, with the first electronic device, the sequence of wireless channels; scanning, with the first electronic device, the sequence of wireless channels by; configuring, after a first transmit time, the first electronic device to monitor a first wireless channel in the sequence of wireless channels; monitoring, during a first scanning time interval, the first wireless channel for an advertising frame sent from an electronic device associated with the first wireless channel; and configuring, after the first scanning time interval, the first electronic device to transmit an advertising frame on the home wireless channel during a second transmit time following the first scanning time interval, wherein the duration of time between the first transmit time and the second transmit time is a transmit interval, and wherein each wireless channel in the sequence of wireless channels has a unique transmit interval duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device that wirelessly communicates with other electronic devices, comprising:
a first electronic device comprising a processing subsystem configured to; configure a first electronic device to transmit advertising frames on a home wireless channel, wherein the home wireless channel is one wireless channel in a sequence of wireless channels associated with a plurality of electronic devices; identify, with the first electronic device, the sequence of wireless channels; scan, with the first electronic device, the sequence of wireless channels by; configuring, after a first transmit time, the first electronic device to monitor a first wireless channel in the sequence of wireless channels; monitoring, during a first scanning time interval, the first wireless channel for an advertising frame sent from an electronic device associated with the first wireless channel; and configuring, after the first scanning time interval, the first electronic device to transmit an advertising frame on the home wireless channel during a second transmit time following the first scanning time interval, wherein the duration of time between the first transmit time and the second transmit time is a transmit interval, and wherein each wireless channel in the sequence of wireless channels has a unique transmit interval duration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A networking subsystem in an electronic device, comprising:
-
a first radio; and a configuration mechanism coupled to the first radio configured to; cause, after a first transmit time, the first radio to monitor a first wireless channel in a sequence of wireless channels; cause, during a first scanning time interval, the first radio to monitor the first wireless channel for an advertising frame sent from a second radio associated with the first wireless channel; and cause, after the first scanning time interval, the first radio to transmit an advertising frame during a second transmit time on a home wireless channel following the first scanning time interval, wherein the home wireless channel is one wireless channel in the sequence of wireless channels, wherein the duration of time between the first transmit time and the second transmit time is a transmit interval, and wherein the each wireless channel in the sequence of wireless channels has a unique transmit interval duration. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification