Patent ID: 7035618

Claim:
An awareness server configured to communicate with a plurality of wireless devices, comprising: one or more memory devices configured to store contact information for the plurality of wireless devices, the contact information for each of the plurality of wireless devices including at least a unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; a listener object configured to receive location data for a wireless device, the location data including the unique identifier for the wireless device and information indicating a wireless base station to which the wireless device was last reported to be in communication with; an updater object configured to update the contact information with the location data received by the listener object; a matching object configured to compare the location data for two or more of the plurality of wireless devices, to detect multiple devices last reported to be in communication with the same wireless base station, and to generate an alert when a match is detected; and an alerter object configured to receive the alert from the matching object and to transmit an awareness notification to one or more wireless devices.