Method for intelligently selecting a wireless communication access point
First Claim
1. A method of connecting to a wireless communication access point comprising:
- a) an initiator device broadcasting a first wireless message to a plurality of potential access point devices, said initiator device storing therein a list of recognized device addresses for connecting thereto;
b) in response to said initiator device broadcasting said first wireless message, said initiator device receiving a plurality of second wireless messages from a set of said plurality of potential access point devices, wherein said set of said plurality of potential access point devices is defined by at least one physical characteristic;
c) said initiator device comparing device addresses of said plurality of second wireless messages for address matches with said list of recognized device addresses, and wherein said list of recognized device addresses is compared, by said initiator device, to a list of current network access point addresses maintained on a network server, any differences being updated within said list of recognized device addresses in a memory cache of said initiator device;
d) applying a fitness function to address matches of said c) to determine a selectable address, wherein said fitness function defines an acceptable criteria for determining said selectable address; and
e) transmitting a signal to connect to an access point device corresponding to said selectable address.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system for selecting and connecting to an access point in a wireless network of devices, such as a Bluetooth network. Initially, an initiator device is preconfigured with a list of available access point addresses. The initiator device broadcasts an inquiry message that is received by available wireless devices which, in turn, respond with their respective addresses, occupancy level and device classification. The initiator device compares the respondent addresses with the preconfigured access point addresses and connects to a match, thus terminating the inquiry, provided certain fitness functions are satisfied. The fitness functions might include such considerations as occupancy rate, device classification, signal strength, or physical distance of separation. The list of addresses on the initiator device is updated automatically upon connecting with a network server whenever a new device is added or an old one removed from the network server'"'"'s access point address list.
-
Citations
16 Claims
-
1. A method of connecting to a wireless communication access point comprising:
-
a) an initiator device broadcasting a first wireless message to a plurality of potential access point devices, said initiator device storing therein a list of recognized device addresses for connecting thereto; b) in response to said initiator device broadcasting said first wireless message, said initiator device receiving a plurality of second wireless messages from a set of said plurality of potential access point devices, wherein said set of said plurality of potential access point devices is defined by at least one physical characteristic; c) said initiator device comparing device addresses of said plurality of second wireless messages for address matches with said list of recognized device addresses, and wherein said list of recognized device addresses is compared, by said initiator device, to a list of current network access point addresses maintained on a network server, any differences being updated within said list of recognized device addresses in a memory cache of said initiator device; d) applying a fitness function to address matches of said c) to determine a selectable address, wherein said fitness function defines an acceptable criteria for determining said selectable address; and e) transmitting a signal to connect to an access point device corresponding to said selectable address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless communication device comprising:
-
a bus; a wireless transceiver unit coupled to said bus for communicating with responding devices; a memory cache coupled to said bus; and a processor coupled to said bus, said processor for performing a method for selecting and connecting to a responding access point device, said method comprising; a) an initiator device broadcasting a first wireless message to a plurality of potential access point devices, said initiator device storing therein a list of recognized device addresses for connecting thereto; b) in response to said initiator device broadcasting said first wireless message, said initiator device receiving a plurality of second wireless messages from a set of said plurality of potential access point devices, wherein said set of said plurality of potential access point devices is defined by at least one physical characteristic; c) said initiator device comparing device addresses of said plurality of second wireless messages for address matches with said list of recognized device addresses, wherein said list of recognized device addresses is compared, by said initiator device, to a list of current network access point addresses maintained on a network server, any differences being updated within said list of recognized device addresses in a memory cache of said initiator device; d) applying a fitness function to address matches of said c) to determine a selectable address, wherein said fitness function defines an acceptable criteria for determining said selectable address; and e) transmitting a signal to connect to an access point device corresponding to said selectable address, wherein said initiator device is said wireless communication device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification