IP Library Granted Patent US 9,654,915
Granted Patent B2
US 9,654,915 · App. 14/498,961 · Granted May 16, 2017

Systems and methods for adjusting wireless scan rates

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,654,915
App. No.
14/498,961
Granted
May 16, 2017
Kind
B2
Abstract

The present disclosure relates to computer-implemented systems and methods for transmitting and receiving audio and video data. A method may include determining, by a device including one or more processors and a plurality of antennas, that the device is in an active state. The method may also include determining, via the plurality of antennas in response to a location request, location information associated with the device. Furthermore, the method may include receiving, from at least one sensor component included in the device, sensor information associated with the device. Additionally, the method may include determining, based at least in part on the location information and the sensor information, a scan rate adjustment event. The method may further include adjusting a current scan rate of the first antenna to a second scan rate.

Claims (70)

1. A device for wireless communication, comprising:

a plurality of antennas;

a radio transceiver;

at least one sensor component;

at least one processor; and

at least one memory storing computer-executable instructions, that when executed by the at least one processor, causes that at least one processor to:

determine that the device is in an active state, the active state comprising at least a power level of the device at a first power level, wherein the device is in a network comprising at least a second device;

determine, via the plurality of antennas in response to a location request, location information for the device, wherein a first antenna of the plurality of antennas is to operate at a first scan rate;

receive, from the at least one sensor component, sensor information for the device;

detect, based at least in part on the location information and the sensor information, a scan rate adjustment event;

adjust, based least in part on the scan rate adjustment event, the first scan rate of the first antenna to a second scan rate different from the first scan rate, the scan rate adjustment event corresponding at least a change of the first power level of the device; and

scan, using the adjusted first scan rate, for a location of the second device in the network.

2. The device of claim 1 , wherein the first antenna is at least one of a Wi-Fi antenna, a cellular antenna, a global positioning satellite (GPS) antenna, or a Bluetooth antenna.

3. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information, that a battery level associated with a battery of the device is less than a battery level threshold.

4. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on sensor information, that a display associated with the device has been deactivated.

5. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the location information, that the device is located indoors, wherein the first antenna comprises at least one of a GPS antenna or a cellular antenna.

6. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information, that the device is located outdoors, wherein the first antenna comprises at least one of a WiFi antenna, or a Bluetooth antenna.

7. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information and the location information, that the device is stationary.

8. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information, that the device is moving.

9. The device of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to

identify an application that transmitted the location request; and

determine that the application is a background application.

10. The computer-readable medium of claim 1 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

identify an application that transmitted the location request; and

determine that the application is a background application.

11. A method for wireless communication, comprising:

determining, by a device comprising one or more processors and a plurality of antennas, that the device is in an active state, the active state comprising at least a power level of the device at a first power level, wherein the device is in a network comprising at least a second device;

determining, via the plurality of antennas in response to a location request, location information for the device, wherein a first antenna of the plurality of antennas is to operate at a first scan rate;

receiving, from at least one sensor component included in the device, sensor information for the device;

determine, based at least in part on the location information and the sensor information, a scan rate adjustment event;

adjusting, based least in part on the scan rate adjustment event, the first scan rate of the first antenna to a second scan rate different from the first scan rate, the scan rate adjustment event corresponding to at least a change of the first power level of the device; and

scanning, using the adjusted first scan rate, for a location of the second device in the network.

12. The method of claim 11 , wherein the first antenna is at least one of a Wi-Fi antenna, a cellular antenna, a global positioning satellite (GPS) antenna, or a Bluetooth antenna.

13. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on the sensor information, that a battery level associated with a battery of the device is less than a battery level threshold.

14. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on sensor information, that a display associated with the device has been deactivated.

15. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on the location information, that the device is located indoors, wherein the first antenna comprises at least one of a GPS antenna or a cellular antenna.

16. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on the sensor information, that the device is located outdoors, wherein the first antenna comprises at least one of a WiFi antenna, or a Bluetooth antenna.

17. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on the sensor information and the location information, that the device is stationary.

18. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

determining, based at least in part on the sensor information, that the device is moving.

19. The method of claim 11 , wherein determining the scan rate adjustment event further comprises:

identifying an application that transmitted the location request; and

determining that the application is a background application.

20. A non-transitory computer-readable medium comprising instructions, that when executed by at least one processor, cause the at least one processor to:

determine that a device is in an active state, the device comprising a plurality of antennas and at least one sensor component, the active state comprising at least a power level of the device at a first power level, wherein the device is in a network comprising at least a second device;

determine, via the plurality of antennas in response to a location request, location information for the device, wherein a first antenna of the plurality of antennas is to operate at a first scan rate;

receive, from the at least one sensor component, sensor information for the device;

determine, based at least in part on the location information and the sensor information, a scan rate adjustment event;

adjust, based least in part on the scan rate adjustment event, the first scan rate of the first antenna to a second scan rate, the scan rate adjustment event corresponding to at least a change of the first power level of the device, wherein the second scan rate is lower the first scan rate; and

scan, using the adjusted first scan rate, for a location of the device in the network.

21. The computer-readable medium of claim 20 , wherein the first antenna is at least one of a Wi-Fi antenna, a cellular antenna, a global positioning satellite (GPS) antenna, or a Bluetooth antenna.

22. The computer-readable medium of claim 20 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information, that a battery level associated with a battery of the device is less than a battery level threshold.

23. The computer-readable medium of claim 20 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on sensor information, that a display associated with the device has been deactivated.

24. The computer-readable medium of claim 20 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the location information, that the device is located indoors, wherein the first antenna comprises at least one of a GPS antenna or a cellular antenna.

25. The computer-readable medium of claim 20 , wherein the computer-executable instructions to determine the scan rate adjustment event further causes the at least one processor to:

determine, based at least in part on the sensor information, that the device is located outdoors, wherein the first antenna comprises at least one of a WiFi antenna, or a Bluetooth antenna.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052916/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2015
From: GUY, WEY-YI W.; KUO, CHIA-HUNG S.
To: INTEL CORPORATION
Reel/Frame 035532/0465 →