Wireless User Based Notification System
First Claim
Patent Images
1. A computer-implemented method for notifying a plurality of wireless devices of an event, the method comprising:
- at a server having one or more processors and memory;
storing account information of the plurality of wireless devices in a database, the account information including geographic and demographic data associated with the plurality of wireless devices;
receiving a notification message delivery request, the request including a geographic and demographic description of wireless devices to receive the notification message;
querying the geographic and demographic data in the database to identify one or more wireless devices in accordance with the geographic and demographic description; and
issuing a notification message to each of the one or more identified wireless devices via a wireless communication network for display to a respective user of the wireless device.
3 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
34 Claims
-
1. A computer-implemented method for notifying a plurality of wireless devices of an event, the method comprising:
at a server having one or more processors and memory; storing account information of the plurality of wireless devices in a database, the account information including geographic and demographic data associated with the plurality of wireless devices; receiving a notification message delivery request, the request including a geographic and demographic description of wireless devices to receive the notification message; querying the geographic and demographic data in the database to identify one or more wireless devices in accordance with the geographic and demographic description; and issuing a notification message to each of the one or more identified wireless devices via a wireless communication network for display to a respective user of the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-implemented method for receiving a notification message of an event, the method comprising:
at a client device having one or more processors and memory; using an application on the client device to determine its current location data, wherein the current location data of the client device is submitted to a notification server via a wireless communication network and stored therein; receiving a notification message from the notification server via the wireless communication network, the notification message identifying an event scheduled to occur at a location within a predefined distance from the current location of the wireless device; and displaying the notification message to a user of the wireless device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A notification system comprising at least one server, the system comprising:
-
one or more processors; and memory for storing one or more applications and associated data; wherein said at least one server is configured to; store account information of a plurality of wireless devices in a database, the account information including geographic and demographic data associated with the plurality of wireless devices; receive a notification message delivery request, the request including a geographic and demographic description of wireless devices to receive the notification message; query the geographic and demographic data in the database to identify one or more wireless devices in accordance with the geographic and demographic description; and issue a notification message to each of the one or more identified wireless devices via a wireless communication network for display to a respective user of the wireless device. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A wireless device comprising:
-
one or more processors; and memory for storing one or more applications and associated data; wherein said one or more processors are configured to; use an application on the client device to determine its current location data, wherein the current location data of the client device is submitted to a notification server via a wireless communication network and stored therein; receive a notification message from the notification server via the wireless communication network, the notification message identifying an event scheduled to occur at a location within a predefined distance from the current location of the wireless device; and display the notification message to a user of the wireless device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification