System and method of wireless proximity awareness
First Claim
1. A method comprising:
- monitoring a location of each of a plurality of mobile communication devices;
performing a comparison of the location of each of the plurality of mobile communication devices to the location of each other mobile communication device in the plurality of mobile communication devices, to determine which of the mobile communication devices are near each other, the location of each mobile communication device being based on a cellular network tower each respective communication device is communicating through;
determining, through the comparison, that a first mobile communication device is near a second mobile communication device based on both mobile communication devices communicating through a same cellular network tower; and
triggered by the determination that the first and second mobile communication devices are near each other, transmitting a first notification to the first mobile communication device indicating the second mobile communication device is nearby.
3 Assignments
0 Petitions
Accused Products
Abstract
The present application provides a system for proximity awareness for mobile data communication on an electronic communication device comprising a client application on an electronic communication device communicating across a wireless network, and an awareness server that includes a plurality of server objects that monitor multiple devices on a wireless communication network. In addition, the client application on the electronic communication device comprises a plurality of software objects. The client application periodically broadcasts the current wireless tower that the device is communicating on to the awareness server. The awareness server tracks the location of other Tower IDs of other users in the individual'"'"'s contact list. If there is a match in Tower IDs, an alert is sent to both users that they are in proximity to each other.
22 Citations
11 Claims
-
1. A method comprising:
-
monitoring a location of each of a plurality of mobile communication devices; performing a comparison of the location of each of the plurality of mobile communication devices to the location of each other mobile communication device in the plurality of mobile communication devices, to determine which of the mobile communication devices are near each other, the location of each mobile communication device being based on a cellular network tower each respective communication device is communicating through; determining, through the comparison, that a first mobile communication device is near a second mobile communication device based on both mobile communication devices communicating through a same cellular network tower; and triggered by the determination that the first and second mobile communication devices are near each other, transmitting a first notification to the first mobile communication device indicating the second mobile communication device is nearby. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An awareness server configured to communicate with a plurality of wireless devices, comprising:
-
a listener object configured to monitor a location of each of a plurality of mobile communication devices; a matching object coupled to the listener object, the matching object configured to perform a comparison of the location of each of the plurality of mobile communication devices to the location of each other mobile communication device in the plurality of mobile communication devices, to determine which of the mobile communication devices are near each other, the location of each mobile communication device being based on a cellular network tower each respective communication device is communicating through, and the matching object being further configured to determine, through the comparison, that a first mobile communication device is near a second mobile communication device based on both mobile communication devices communicating through a same cellular network tower; and an alerter object coupled to the matching object, the alerter object configured to, triggered by the determination that the first and second mobile communication devices are near each other, transmit a first notification to the first mobile communication device indicating the second mobile communication device is nearby. - View Dependent Claims (8, 9, 10, 11)
-
Specification