MOBILE NOTIFICATION SYSTEM
First Claim
1. A system for registering a user to receive a notification of an available service via a telecommunication device, said system comprising:
- a client computer for use by the user to generate at least one input form for display, the at least one input form configured to receive registration data from the user, the registration data comprising a telephone number for the telecommunication device;
a host computer comprising an client application executable on the host computer, the client application comprising;
a storage module to receive the registration data from the client computer and to store the registration data in a local database;
a queue module to add the user to a notification queue, the notification queue listing one or more users in a sequence based on an order in which corresponding registration data was received at the local database; and
a notification module to identify a particular user in the notification queue to notify based on the corresponding registration data, to initiate communication with the particular user at the telecommunication device via a corresponding telephone number, and to send the notification to the particular user via the telecommunication device in response to a notification request, the notification request identifying the availability of a desired service.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile notification system and method is provided for notifying a customer via a telecommunication device when a desired good or service is made available. A customer of an establishment enters customer data into a mobile notification system via a client computer to receive notification from the establishment via the telecommunication the desired good or service is available. The client computer then sends a notification to the telecommunication device of the customer when the desired good or service is available. The client computer periodically sends customer data to a server for storage in a database. The server is responsive to a reporting request received from an authorized user of the server to retrieve customer data from the database to generate various reports.
28 Citations
25 Claims
-
1. A system for registering a user to receive a notification of an available service via a telecommunication device, said system comprising:
-
a client computer for use by the user to generate at least one input form for display, the at least one input form configured to receive registration data from the user, the registration data comprising a telephone number for the telecommunication device; a host computer comprising an client application executable on the host computer, the client application comprising; a storage module to receive the registration data from the client computer and to store the registration data in a local database; a queue module to add the user to a notification queue, the notification queue listing one or more users in a sequence based on an order in which corresponding registration data was received at the local database; and a notification module to identify a particular user in the notification queue to notify based on the corresponding registration data, to initiate communication with the particular user at the telecommunication device via a corresponding telephone number, and to send the notification to the particular user via the telecommunication device in response to a notification request, the notification request identifying the availability of a desired service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for registering a user to receive a notification of an available service via a telecommunication device, said system comprising:
-
a client computer comprising an client application executable on the client computer, the client application comprising; a user interface module to generate at least one input form for display, the at least one input form configured to receive registration data from the user, the registration data identifying a telephone number for the telecommunication device; a storage module to store the registration data received from the user in a local database; a queue module to add the received registration data to a notification queue, the notification queue listing one or more users in a sequence based on an order in which corresponding registration data was received at the local database; and a notification module to identify a particular user in the notification queue to notify based on the corresponding registration data, to initiate communication with the particular user at the telecommunication device via a corresponding telephone number, and to send the notification to the particular user via the telecommunication device in response to a notification request, the notification request identifying the availability of a desired service; and another client computer for use by a local administrator to view the registration data in the notification queue and generate the notification request. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for registering a user to receive a notification of an available service via a telecommunication device, said system comprising:
a client computer comprising an client application executable on the client computer, the client application comprising; a user interface module to generate at least one input form for display, the at least one input form configured to receive registration data from a local administrator, the registration data comprising a telephone number for the telecommunication device of the user; a storage module to store the registration data received from the user in a local database; a queue module to add the user to a notification queue, the notification queue listing one or more users in a sequence based on an order in which corresponding registration data was received at the local database; and a notification module to identify a particular user in the notification queue to notify based on the corresponding registration data, to initiate communication with the particular user at the telecommunication device via a corresponding telephone number, and to send the notification to the particular user via the telecommunication device in response to a notification request, the notification request generated in response to input from the local administrator identifying the availability of a desired service.
-
19. A method for registering a user to receive a notification of an available service via a telecommunication device, said system comprising:
-
generating at least one input form for display at a client computer, the at least one input form configured to receive registration data from the user, the registration data identifying a telephone number for the telecommunication device; storing the registration data received from the user in a local database; adding the user to a notification queue, the notification queue listing one or more users in a sequence based on an order in which corresponding registration data was added to the local database; identifying a particular user in the notification queue to notify based on the corresponding registration data; initiating communication with the particular user at the telecommunication device via a corresponding telephone number; and sending the notification to the particular user via the telecommunication device in response to a notification request, the notification request identifying the availability of a desired service. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification