Patent ID: 8265621

Claim:
An access point comprising: logic configured to receive a plurality of beacons broadcast by a corresponding plurality of wireless devices within a wireless coverage area, wherein each of the plurality of beacons includes a corresponding profile of a corresponding wireless device; extract, from each of the plurality of beacons, the corresponding profile of the corresponding wireless device, such that a plurality of profiles corresponding to the plurality of wireless devices are extracted; forward the plurality of profiles to a server, to enable the server to compare attributes of each of the plurality of profiles with attributes of a first profile stored on the server; create a wireless network connection to connect the server with a first wireless device of the plurality of wireless devices, based on the server determining a match between (i) the first profile and (ii) a second profile extracted from a first beacon broadcast by the first wireless device; and wherein the second profile includes one or more of a list of product identification, a price that a user of the first wireless device desires to pay for one or more products, and a shopping history of the user.