SYSTEMS AND METHODS FOR COMPLYING WITH WIRELESS GUIDELINES BASED ON LOCATION
First Claim
1. A device comprising:
- one or more memory comprising an operating system that includes one or more processor-executable instructions;
a processor to implement the operating system by executing the one or more computer executable instructions;
a location driver module of the operating system to request a geographical location of the device; and
a compliance module to receive the geographical location and to comply with wireless network guidelines based at least in part on the geographical location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for authenticating a user device that uses a wireless local area network, determining the location of the device, and complying with wireless guidelines based at least in part on the location. The user device may communicate with a location server to determine the user device'"'"'s location. The user device will determine which wireless guidelines are applicable to that location and configure the wireless system or any device feature to comply with the guidelines. For example, some locations prohibit the operation of wireless devices with a frequency of greater than 5 GHz. If the location of the user device dictates compliance with that guideline, the user device will not transmit wireless signals with a frequency of greater than 5 GHz.
17 Citations
27 Claims
-
1. A device comprising:
-
one or more memory comprising an operating system that includes one or more processor-executable instructions; a processor to implement the operating system by executing the one or more computer executable instructions; a location driver module of the operating system to request a geographical location of the device; and a compliance module to receive the geographical location and to comply with wireless network guidelines based at least in part on the geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15)
-
-
10. A device comprising:
-
one or more memory comprising an operating system that includes one or more processor-executable instructions; a processor to implement the operating system by executing the one or more processor-executable instructions; an embedded location module comprising a microcontroller and embedded memory to store processor-executable instructions that are executable on the microcontroller to request physical location information of the device; and a regulatory module to receive the physical location information and to comply with wireless regulatory rules associated with a physical location of the device.
-
-
16. A method comprising:
-
requesting a location determination for a computing device using a wireless network interface device that can communicate with an access point for a wireless local area network; receiving the location determination using the wireless network interface device; determining, using a processor, one or more applicable wireless network guidelines to use based at least in part on the location determination; and disabling or enabling one or more features of a computing device based at least in part on the one or more applicable wireless network guidelines stored in memory and the location determination. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. One or more tangible computer-readable storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement a method comprising:
-
requesting a location determination for a computing device using a wireless network interface device that can communicate with an access point for a wireless local area network; receiving the location determination using the wireless network interface device; determining, using a processor, one or more applicable wireless network guidelines to use based at least in part on the location determination; and disabling or enabling one or more features of a computing device based at least in part on the one or more applicable wireless network guidelines stored in memory and the location determination. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification