Patent ID: 8166126

Claim:
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.