System and method providing location based wireless resource identification
First Claim
1. A method comprising:
- in a communication device;
determining whether a set of pre-determined recognized devices is accessible via a Bluetooth communication protocol;
responsive to determining that the set of pre-determined recognized devices are accessible via the Bluetooth communication protocol;
identifying a wireless local area network (WLAN) communication protocol implemented by the communication device;
determining a location of the communication device based on the set of pre-determined recognized devices;
accessing a wireless resource database entry in a wireless resource database corresponding to the location to identify a pre-determined wireless network as accessible to the communication device via the WLAN communication protocol instead of performing a wireless resource scan to identify the pre-determined wireless network; and
determining access privileges for the pre-determined wireless network;
establishing a connection with the pre-determined wireless network using the access privileges;
responsive to determining that the set of pre-determined recognized devices is not accessible via the Bluetooth communication protocol;
performing the wireless resource scan to determine whether a pre-determined wireless network is accessible via the WLAN communication protocol by;
transmitting a beacon compliant with the WLAN communication protocol; and
analyzing a return signal responsive to the beacon; and
after performing the wireless resource scan;
adding the wireless resource database entry to the wireless resource database; and
accessing the wireless resource database entry for the pre-determined wireless network to identify the pre-determined wireless network as accessible rather than performing the wireless resource scan.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method providing location based wireless resource identification in a communication system. Various aspects may comprise determining a location of a communication system (e.g., a multimode communication device). One or more wireless resources may then, for example, be identified based, at least in part, on the determined location. Additionally for example, respective manners of communicating with identified wireless resources may be determined and utilized for communication between the communication system and the identified wireless resources. A communication system may, for example, comprise a location determination module adapted to determine a location of the communication device. A wireless resource identification module may, for example, be adapted to identify one or more wireless resources based, at least in part, on the determined location. Also for example, a communication manager module may be adapted to determine respective manners of communicating with the identified wireless resources.
-
Citations
20 Claims
-
1. A method comprising:
in a communication device; determining whether a set of pre-determined recognized devices is accessible via a Bluetooth communication protocol; responsive to determining that the set of pre-determined recognized devices are accessible via the Bluetooth communication protocol; identifying a wireless local area network (WLAN) communication protocol implemented by the communication device; determining a location of the communication device based on the set of pre-determined recognized devices; accessing a wireless resource database entry in a wireless resource database corresponding to the location to identify a pre-determined wireless network as accessible to the communication device via the WLAN communication protocol instead of performing a wireless resource scan to identify the pre-determined wireless network; and determining access privileges for the pre-determined wireless network; establishing a connection with the pre-determined wireless network using the access privileges; responsive to determining that the set of pre-determined recognized devices is not accessible via the Bluetooth communication protocol; performing the wireless resource scan to determine whether a pre-determined wireless network is accessible via the WLAN communication protocol by; transmitting a beacon compliant with the WLAN communication protocol; and analyzing a return signal responsive to the beacon; and after performing the wireless resource scan; adding the wireless resource database entry to the wireless resource database; and accessing the wireless resource database entry for the pre-determined wireless network to identify the pre-determined wireless network as accessible rather than performing the wireless resource scan. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A communication device comprising:
-
network interface circuitry configured to; perform a device scan in accord with a Bluetooth communication protocol; perform a wireless resource scan to determine whether a wireless network is accessible through a wireless local area network (WLAN) communication protocol by; transmitting a beacon compliant with the communication protocol; and analyzing a return signal sent responsive to the beacon; and establish a communication link to the wireless network in accord with the WLAN communication protocol using access privileges; and control circuitry coupled to the network interface circuitry, the control circuitry configured to; responsive to the device scan indicating that pre-determined recognized devices are accessible via the Bluetooth communication protocol, determine a location of the communication device; based on the location of the communication device, access a wireless resource database entry corresponding to the location to identify the wireless network as accessible to the communication device via the WLAN communication protocol instead of causing the network interface circuitry to perform the wireless resource scan; after identifying the wireless network as accessible, determine the access privileges for the wireless network; responsive to the device scan not indicating that the pre-determined recognized devices are not determined to be accessible via the Bluetooth communication protocol, cause the network interface circuitry to perform the wireless resource scan; and after performing the wireless resource scan; add a wireless resource database entry to a wireless resource database; and access the wireless resource database entry to identify the wireless network as accessible rather than performing a subsequent wireless resource scan. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A product comprising:
-
a machine-readable medium other than a transitory signal; and instructions stored on the machine-readable medium that, when executed, cause a processor to; perform, via Bluetooth interface circuitry, a Bluetooth device scan; determine whether a specified set of devices were detected during the device scan; responsive to detecting the specified set of devices during the Bluetooth device scan, determine a location for the Bluetooth interface circuitry; responsive to the location of the Bluetooth interface circuitry, forgo a wireless resource scan for a wireless local area network (WLAN) and instead identify the WLAN as being available without having performed the wireless resource scan by accessing a wireless resource database entry corresponding to the location; initiate a connection to the WLAN; responsive to not detecting the specified set of devices during the Bluetooth device scan, perform the wireless resource scan by; transmitting a beacon compliant with a WLAN communication protocol; and analyzing a return signal sent responsive to the beacon; and after performing the wireless resource scan; add the wireless resource database entry to a wireless resource database; and reference the wireless resource database entry to identify the WLAN as accessible rather than performing a subsequent wireless resource scan. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification