System and method for distributing notifications to a group of recipients
First Claim
1. A system for sending and verifying receipt of a notification message to a plurality of recipients over a computer network comprising:
- a first processor including a first module, the first module operable to;
store contact details of potential recipients of the notification message including at least one address of the potential;
store a voice recording;
receive data identifying one or more of the potential recipients as intended notification message recipients from a first communication device;
receive data identifying at least one contact destination for the intended notification message recipients from the first communication device;
assemble the notification message recipients, the at least one contact destination, and the stored input voice recording into a notification package; and
transmit the notification package to a second processor in communication with the first processor, the second processor being at a different location than the first communication device;
the second processor including a second module to;
receive the notification package from the first module;
extract, from the notification package, information associated with at least one of the intended notification message recipients for notification recipients having common delivery characteristics, the at least one contact destination, and the stored input voice recording from the notification package;
determine whether the stored input voice recording needs to be converted to a different format based on, at least in part, the at least one contact destination and the common delivery characteristics, and independent of input from a sender of the notification message directed to a delivery format;
convert the stored input voice recording to the different format for the notification recipients having common delivery characteristics;
transmit at least a portion of the stored input voice recording to the at least one address associated with the one or more intended notification message recipients based at least in part on notification recipient specified delivery parameters;
receive data from one or more of the intended notification message recipients indicative of confirmation that the message was received; and
send the data indicative of confirmation that the message was received to the first module.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods by which a user may use a client computing device (such as a mobile phone, for example) to initiate and send a notification message to a selected group of recipients are provided. The notification message may be an audio message that is delivered by various electronic methods including e-mail, text message, and/or voicemail. In defining the notification message, the user is provided with the ability to request a confirmation that the notification message has been received and/or understood by the selected recipients. In some embodiments, recipients are asked to respond to the notification message indicating that they have received and understood the message.
52 Citations
24 Claims
-
1. A system for sending and verifying receipt of a notification message to a plurality of recipients over a computer network comprising:
-
a first processor including a first module, the first module operable to; store contact details of potential recipients of the notification message including at least one address of the potential; store a voice recording; receive data identifying one or more of the potential recipients as intended notification message recipients from a first communication device; receive data identifying at least one contact destination for the intended notification message recipients from the first communication device; assemble the notification message recipients, the at least one contact destination, and the stored input voice recording into a notification package; and transmit the notification package to a second processor in communication with the first processor, the second processor being at a different location than the first communication device; the second processor including a second module to; receive the notification package from the first module; extract, from the notification package, information associated with at least one of the intended notification message recipients for notification recipients having common delivery characteristics, the at least one contact destination, and the stored input voice recording from the notification package; determine whether the stored input voice recording needs to be converted to a different format based on, at least in part, the at least one contact destination and the common delivery characteristics, and independent of input from a sender of the notification message directed to a delivery format; convert the stored input voice recording to the different format for the notification recipients having common delivery characteristics; transmit at least a portion of the stored input voice recording to the at least one address associated with the one or more intended notification message recipients based at least in part on notification recipient specified delivery parameters; receive data from one or more of the intended notification message recipients indicative of confirmation that the message was received; and send the data indicative of confirmation that the message was received to the first module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of distributing an electronic message from a first device to a group of recipients over a network, the method comprising:
-
receiving a notification package, the notification package comprising; data indicative of the electronic message to be distributed from the first device; the group of recipients of the electronic message; at least one contact destination for at least one recipient in the group of recipients of the electronic message; extracting information associated with at least one of the recipients for recipients having common delivery characteristics, the at least one contact destination, and the data indicative of the electronic message to be distributed from the notification package; determining whether the electronic message needs to be converted to a different format based on, at least in part, the at least one contact destination and the common delivery characteristics, and independent of input from the first device directed to a delivery format; converting the electronic message to the different format for the recipients having common delivery characteristics; and sending the electronic message to at least one recipient in the group of recipients based at least in part on notification recipient specified delivery parameters, wherein the electronic message comprises data which prompts the recipient to confirm their review of the electronic message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for distributing an electronic message from a first device to a group of recipients over a network, the system comprising:
means for receiving a notification package, the notification package comprising; data indicative of the electronic message to be distributed from the first device; the group of recipients of the electronic message; at least one contact destination for at least one recipient in the group of recipients of the electronic message; means for extracting information associated with at least one of the recipients for recipients having common delivery characteristics, the at least one contact destination, and the data indicative of the electronic message to be distributed from the notification package; means for determining whether the electronic message needs to be converted to a different format based on, at least in part, the at least one contact destination and the common delivery characteristics, and independent of input from the first device directed to a delivery format; means for converting the electronic message to the desired recipient format for the recipients having common delivery characteristics; and means for sending the electronic message to a notification service for distribution to the recipients in the specified group based at least in part on notification recipient specified delivery parameters, wherein the electronic message comprises data which prompts the recipient to confirm their review of the electronic message.
-
24. A non-transitory computer usable storage medium having computer readable program code embodied therein for distributing an electronic message from a first device to a group of recipients over a network, the computer readable code comprising instructions for:
-
receiving a notification package, the notification package comprising; data indicative of the electronic message to be distributed from the first device; the group of recipients of the electronic message; at least one contact destination for at least one recipient in the group of recipients of the electronic message; extracting information associated with at least one of the recipients for recipients having common delivery characteristics, the at least one contact destination, and the data indicative of the electronic message to be distributed from the notification package; determining whether the electronic message needs to be converted to a different format based on, at least in part, the at least one contact destination and the common delivery characteristics, and independent of input from the first device directed to a delivery format; converting the electronic message to the desired recipient format for the recipients having common delivery characteristics; and sending the electronic message to a notification service for distribution to the recipients in the specified group based at least in part on recipient specified delivery parameters, wherein the electronic message comprises data which prompts the recipient to confirm their review of the electronic message.
-
Specification