System and method of wireless proximity awareness
First Claim
1. A wireless communication device, comprising:
- a receiver object that receives network location information from a wireless network and receives proximity alert information from an awareness server via the wireless network;
an alerter object that generates an alert output in response to the proximity alert information; and
an updater object that generates a status update message for the awareness server that includes the network location information and also includes a unique identifier for the wireless communication device;
wherein the awareness server compares the network location information from the wireless communication device with network location data for other wireless communication devices to identify one or more of the other wireless communication devices that are located within a predetermined proximity from the wireless communication device and transmits the proximity alert information to the wireless communication device in response to identifying the one or more other wireless communication devices;
wherein the network location information identifies a wireless base station to which the wireless communication device was last reported to be in communication with.
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.
37 Citations
13 Claims
-
1. A wireless communication device, comprising:
-
a receiver object that receives network location information from a wireless network and receives proximity alert information from an awareness server via the wireless network; an alerter object that generates an alert output in response to the proximity alert information; and an updater object that generates a status update message for the awareness server that includes the network location information and also includes a unique identifier for the wireless communication device; wherein the awareness server compares the network location information from the wireless communication device with network location data for other wireless communication devices to identify one or more of the other wireless communication devices that are located within a predetermined proximity from the wireless communication device and transmits the proximity alert information to the wireless communication device in response to identifying the one or more other wireless communication devices; wherein the network location information identifies a wireless base station to which the wireless communication device was last reported to be in communication with. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless communication device, comprising:
-
a receiver object that receives network location information from a wireless network and receives proximity alert information from an awareness server via the wireless network; an alerter object that generates an alert output in response to the proximity alert information; an updater object that generates a status update message for the awareness server that includes the network location information and also includes a unique identifier for the wireless communication device; and a transmitter object that transmits the status update message over the wireless network to the awareness server; wherein the awareness server compares the network location information from the wireless communication device with network location data for other wireless communication devices to identify one or more of the other wireless communication devices that are located within a predetermined proximity from the wireless communication device and transmits the proximity alert information to the wireless communication device in response to identifying the one or more other wireless communication devices; wherein the updater object generates one or more data packets that include the network location information and the unique identifier and submits the one or more data packets to the transmitter object for transmission over the wireless network. - View Dependent Claims (6)
-
-
7. A wireless communication device, comprising:
-
a receiver object that receives network location information from a wireless network and receives proximity alert information from an awareness server via the wireless network; an alerter object that generates an alert output in response to the proximity alert information; and an updater object that generates a status update message for the awareness server that includes the network location information and also includes a unique identifier for the wireless communication device; a timer object that generates periodic requests that trigger the updater object to generate the status update message; wherein the awareness server compares the network location information from the wireless communication device with network location data for other wireless communication devices to identify one or more of the other wireless communication devices that are located within a predetermined proximity from the wireless communication device and transmits the proximity alert information to the wireless communication device in response to identifying the one or more other wireless communication devices.
-
-
8. A method for generating proximity alerts on a wireless communication device that indicate that one or more designated other wireless communication devices are within a predetermined proximity, comprising:
-
receiving network location information from a wireless network that identifies a location of the wireless communication device within a wireless network; transmitting location status information to a central server, the location status information including the network location information an information identifying the wireless communication device; receiving proximity alert information from the central server, the proximity alert information identifying the one or more designated other wireless communication devices within the predetermined proximity, the proximity alert information being generated based on the location status information; and generating a proximity alert in response to receiving the proximity alert information, the proximity alert being perceivable by a device user; wherein the network location information identifies a wireless base station to which the wireless communication device was last reported to be in communication with. - View Dependent Claims (9)
-
-
10. A method for generating proximity alerts on a wireless communication device that indicate that one or more designated other wireless communication devices are within a predetermined proximity, comprising:
-
receiving network location information from a wireless network that identifies a location of the wireless communication device within a wireless network; transmitting location status information to a central server, the location status information including the network location information an information identifying the wireless communication device; receiving proximity alert information from the central server, the proximity alert information identifying the one or more designated other wireless communication devices within the predetermined proximity, the proximity alert information being generated based on the location status information; and generating a proximity alert in response to receiving the proximity alert information, the proximity alert being perceivable by a device user; wherein the location status information is transmitted to the central server at designated time intervals.
-
-
11. A wireless communication device, comprising:
-
means for receiving network location information from a wireless network that identifies a location of the wireless communication device within a wireless network; means for transmitting location status information to a central server, the location status information including the network location information an information identifying the wireless communication device; means for receiving proximity alert information from the central server, the proximity alert information identifying the one or more designated other wireless communication devices within the predetermined proximity, the proximity alert information being generated based on the location status information; and means for generating a proximity alert in response to receiving the proximity alert information, the proximity alert being perceivable by a device user; wherein the network location information identifies a wireless base station to which the wireless communication device was last reported to be in communication with. - View Dependent Claims (12, 13)
-
Specification