Method And System For Managing Mass Delivery Of Audio Messages
First Claim
1. A computer-implemented method performed by a server comprising:
- prompting a user for subscription information, an audio message, and a selection of one or more intended destinations for delivery of the audio message;
upon successful verification of the subscription information, receiving the audio message and the selection of the one or more intended destinations from the user;
storing the audio message in a first database;
assigning an identifier to the audio message ;
storing the identifier in a second database; and
by a queue worker;
retrieving the identifier from the second database and inserting the identifier in a queue,retrieving the audio message from the first database, andcommunicating the audio message to the one or more intended destinations.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, systems and methods disclosed herein facilitate mass delivery of audio messages to communication devices operated by recipients. Such a platform can function as an intermediary between a provider and one or more recipients of the audio message. These messages can be delivered to multiple phones, i.e., landline phones, cellular phones as well as internet (“soft”) phones. In another example, an audio message from a provider can be published on a webpage hosted by a social media network. In some instances, these messages can be delivered to local numbers, long distance numbers, or international numbers. The mass delivered audio messages can be received by users regardless of their geographical location, or the device(s) used to receive the message. Further, the disclosed system can enable users to receive such audio messages without downloading a mobile application program.
-
Citations
20 Claims
-
1. A computer-implemented method performed by a server comprising:
-
prompting a user for subscription information, an audio message, and a selection of one or more intended destinations for delivery of the audio message; upon successful verification of the subscription information, receiving the audio message and the selection of the one or more intended destinations from the user; storing the audio message in a first database; assigning an identifier to the audio message ; storing the identifier in a second database; and by a queue worker; retrieving the identifier from the second database and inserting the identifier in a queue, retrieving the audio message from the first database, and communicating the audio message to the one or more intended destinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
prompting a user for subscription information, an audio message, and a selection of one or more intended destinations for delivery of the audio message; upon successful verification of the subscription information, receiving the audio message and the selection of the one or more intended destinations from the user; storing the audio message in a first database; assigning an identifier to the audio message; storing the identifier in a second database; and by a queue worker; retrieving the identifier from the second database and inserting the identifier in a queue, retrieving the audio message from the first database, and communicating the audio message to the one or more intended destinations. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium, comprising:
-
prompting a user for subscription information, an audio message, and a selection of one or more intended destinations for delivery of the audio message; upon successful verification of the subscription information, receiving the audio message and the selection of the one or more intended destinations from the user; storing the audio message in a first database; assigning an identifier to the audio message; storing the identifier in a second database; and by a queue worker; retrieving the identifier from the second database and inserting the identifier in a queue, retrieving the audio message from the first database, and communicating the audio message to the one or more intended destinations. - View Dependent Claims (17, 18, 19, 20)
-
Specification