Wireless user based notification system
First Claim
Patent Images
1. A method for notifying a group of wireless device users of an event, the method comprising:
- providing an algorithm from a notification server to each of a plurality of wireless devices for controlling a location updating process to obtain location data for the wireless device;
receiving the location data from the wireless device at the notification server;
storing the location data in a spatial database, wherein the spatial database associates the location data with a geographic region;
receiving a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region;
mapping the description of the geographic area to the plurality of wireless devices using the location data stored in the spatial database, wherein the mapping identifies the location of the wireless devices relative to the geographic area, at least one of the wireless devices being identified as being located within the geographic area;
issuing the notification message to each wireless device identified as being located within the geographic area;
receiving a subsequent request and a corresponding description of a geographic area; and
updating the algorithm based on the subsequent request.
4 Assignments
0 Petitions
Accused Products
Abstract
A group of wireless device users are notified of an event. A location data determination algorithm is provided to a wireless device, where the algorithm determines a frequency at which the device interacts with network elements to determine its location. The location data is stored in a notification server and used to identify a user at a specific location. When a governmental or commercial entity wishes to issue a notification, a message is provided to those users whose location is identified as being in an area defined by the entity.
-
Citations
23 Claims
-
1. A method for notifying a group of wireless device users of an event, the method comprising:
-
providing an algorithm from a notification server to each of a plurality of wireless devices for controlling a location updating process to obtain location data for the wireless device; receiving the location data from the wireless device at the notification server; storing the location data in a spatial database, wherein the spatial database associates the location data with a geographic region; receiving a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; mapping the description of the geographic area to the plurality of wireless devices using the location data stored in the spatial database, wherein the mapping identifies the location of the wireless devices relative to the geographic area, at least one of the wireless devices being identified as being located within the geographic area; issuing the notification message to each wireless device identified as being located within the geographic area; receiving a subsequent request and a corresponding description of a geographic area; and updating the algorithm based on the subsequent request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A notification server configured to:
-
receive a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; compare the description of the geographic area to a plurality of mobile devices using location data associated with each mobile device, wherein the comparison identifies the location of the mobile devices relative to the geographic area, at least one mobile device being identified as being located within the geographic area; issue the notification message to each mobile device identified as being located within the geographic area; provide an algorithm for controlling a location updating process to each mobile device; and receive a subsequent request and a corresponding description of a geographic area and update the algorithm based on the subsequent request. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for notifying a group of wireless device users of an event, the system comprising:
-
means for providing an algorithm from a notification server to each of a plurality of wireless devices for controlling a location updating process to obtain location data for the wireless device; means for receiving a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; means for mapping the description of the geographic area to a plurality of wireless devices using the location data associated with each wireless device, wherein the mapping identifies the location of each wireless device relative to the geographic area, at least one of the wireless devices being identified as being located within the geographic area; means for issuing the notification message to each wireless device identified as being located within the geographic area; and means for receiving a subsequent request and a corresponding description of a geographic area and updating the algorithm based on the subsequent request.
-
-
21. A method for notifying a group of wireless device users of an event, the method comprising:
-
providing an algorithm from a notification server to each of a plurality of wireless devices for controlling a location updating process to obtain location data for the wireless device; receiving the location data from the wireless device at the notification server; storing the location data in a spatial database, wherein the spatial database associates the location data with a geographic region; receiving a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; mapping the description of the geographic area to the plurality of wireless devices using the location data stored in the spatial database, wherein the mapping identifies the location of the wireless devices relative to the geographic area, at least one of the wireless devices being identified as being located within the geographic area; and issuing the notification message to each wireless device identified as being located within the geographic area, wherein issuing the notification message to each wireless device comprises issuing the notification messages based on the size of the geographic area and the number of wireless devices to receive the notification message.
-
-
22. A notification server configured to:
-
receive a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; compare the description of the geographic area to a plurality of mobile devices using location data associated with each mobile device, wherein the comparison identifies the location of the mobile devices relative to the geographic area, at least one mobile device being identified as being located within the geographic area; issue the notification message to each mobile device identified as being located within the geographic area based on the size of the geographic area and the number of wireless devices to receive the notification message; and provide an algorithm for controlling a location updating process to each mobile device.
-
-
23. A system for notifying a group of wireless device users of an event, the system comprising:
-
means for providing an algorithm from a notification server to each of a plurality of wireless devices for controlling a location updating process to obtain location data for the wireless device; means for receiving a request and a description of a geographic area in which a notification message associated with the request is to be distributed, wherein the geographic area comprises at least a portion of at least one geographic region; means for mapping the description of the geographic area to a plurality of wireless devices using the location data associated with each wireless device, wherein the mapping identifies the location of each wireless device relative to the geographic area, at least one of the wireless devices being identified as being located within the geographic area; and means for issuing the notification message to each wireless device identified as being located within the geographic area based on the size of the geographic area and the number of wireless devices to receive the notification message.
-
Specification