MOTION-BASED ADAPTIVE SCANNING
First Claim
1. An electronic device, comprising:
- an antenna;
an interface circuit, coupled to the antenna, configured to communicate with another electronic device using a connection in the wireless network;
a processor; and
memory, wherein the memory stores a program module, wherein the program module is configured to be executed by the processor to change a frequency of network scans performed by the interface circuit, the program module including;
instructions for determining a motion profile of the electronic device based on spatial information about the electronic device; and
instructions for changing the frequency of the network scans performed by the interface circuit based on the motion profile.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to facilitate reduced power consumption of an electronic device (such as a smartphone) when communicating with another electronic device (such as an access point) in a wireless network, the electronic device may change a frequency of network scans performed by an interface circuit in the electronic device based on a motion profile of the electronic device. In particular, the electronic device may determine the motion profile based on spatial information, such as: acceleration data, orientation data, Global Positioning System data and/or data from the wireless network. Then, the electronic device may change the frequency of the network scans performed by the interface circuit based on the motion profile. In this way, the frequency of the network scans can be reduced when the electronic device is stationary or moving rapidly (such as when a user of the electronic device is driving in a car).
42 Citations
21 Claims
-
1. An electronic device, comprising:
-
an antenna; an interface circuit, coupled to the antenna, configured to communicate with another electronic device using a connection in the wireless network; a processor; and memory, wherein the memory stores a program module, wherein the program module is configured to be executed by the processor to change a frequency of network scans performed by the interface circuit, the program module including; instructions for determining a motion profile of the electronic device based on spatial information about the electronic device; and instructions for changing the frequency of the network scans performed by the interface circuit based on the motion profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-program product for use in conjunction with an electronic device, the computer-program product comprising a non-transitory computer-readable storage medium and a computer-program mechanism embedded therein, to change a frequency of network scans performed by the interface circuit, the computer-program mechanism including:
-
instructions for determining a motion profile of the electronic device based on spatial information about the electronic device; and instructions for changing the frequency of the network scans performed by an interface circuit in the electronic device based on the motion profile. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for changing a frequency of network scans performed by the interface circuit, wherein the method comprises:
-
determining a motion profile of the electronic device based on spatial information about the electronic device; and changing the frequency of the network scans performed by an interface circuit in the electronic device based on the motion profile.
-
Specification