Methods and Systems for Varying Channel Scanning Duration
AssigneeGoogle Inc.
InventorDmitry Shmidt
Life of this patent
Estimating the term…
Abstract
A device that includes one or more processors may receive instructions to scan, at a given time, one or more channels in one or more frequency bands for presence of wireless devices in an environment of the device. The device may also identify one or more operations of the device that are occurring at the given time. The device may also adjust a duration of scanning the one or more channels based on the identified operations. The device may also cause a wireless receiver of the device to scan, for the adjusted duration, the one or more channels for the presence of the wireless devices.
Claims21
A method comprising:
- scanning, by a device that includes one or more processors, one or more channels in one or more frequency bands for presence of wireless devices in an environment of the device;
- determining one or more operations of the device associated with a given time of the scanning the one or more channels, wherein determining the one or more operations of the device comprises determining a power mode of the device;
- and
- based on the determined one or more operations, adjusting a scanning duration of the scanning the one or more channels, wherein adjusting the scanning duration comprises reducing the scanning duration when the determined power mode of the device is a sleep mode.
(canceled)
A method comprising:
- scanning, by a device that includes one or more processors, one or more channels in one or more frequency bands for presence of wireless devices in an environment of the device;
- determining that the one or more channels are associated with a preferred network offload (PNO) configuration of the device;
- and
- adjusting the scanning duration in response to the determination that the one or more channels are associated with the PNO configuration of the device.
A device comprising:
- one or more processors;
- and
- data storage storing instructions that, upon execution by the one or more processors, cause the device to:
- scan one or more channels in one or more frequency bands for presence of wireless devices in an environment of the device;
- determine one or more operations of the device associated with a given time during the scanning the one or more channels, wherein the determination of the one or more operations comprises a determination of a power mode of the device;
- and
- based on the determined one or more operations, adjust a scanning duration of the scanning the one or more channels, wherein the scanning duration is reduced when the power mode of the device is a sleep mode.
A non-transitory computer readable medium having stored therein instructions that, when executed by a computing device, cause the computing device to perform functions comprising:
- scanning one or more channels in one or more frequency bands for presence of wireless devices in an environment of the computing device;
- determining one or more operations of the device associated with a given time of the scanning the one or more channels, wherein determining the one or more operations comprises determining a power mode of the device;
- and
- based on the determined one or more operations, adjusting a scanning duration of the scanning the one or more channels, wherein adjusting the scanning duration comprises reducing the scanning duration when the power mode of the device is a sleep mode.
Dependencies are inferred from the claim text.