Patent ID: 7529537

Claim:
A method comprising the steps of: maintaining a profile database storing a respective profile for each of a plurality of wireless communications devices, the respective profile for each of the plurality of wireless communications devices comprising at least one individualized distance threshold for each of the plurality of wireless communications devices; computing distances between a location of a first wireless communications device and a respective location of each of a plurality of other wireless communication device; comparing each of the distances to the at least one individualized distance threshold within the respective profile that is stored within the profile database for the first wireless communications device; identifying, in response to the comparing, a set of wireless communications devices consisting of a plurality of wireless communications devices within the plurality of other wireless communications devices that satisfy the at least one individualized distance threshold within the respective profile for the first wireless communications device; and sending, to the first wireless communications device, the respective location and an identifier of each wireless communication device within the set of wireless communications devices consisting of the plurality of wireless communications devices that satisfy the at least one individualized distance threshold.