Methods and Systems for Targeted Messaging and Group Based Media Management
First Claim
1. A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of:
- creating an alert, wherein the alert having a plurality of messages;
assigning each of the messages to one or more media classes;
first determining one or more recipients as a function of the assigned media classes and the recipient groups;
second determining the messages for the recipients as a function of the assigned media classes; and
sending the messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of: creating an alert, wherein the alert having a plurality of messages; assigning each of the messages to one or more media classes; first determining one or more recipients as a function of the assigned media classes and the recipient groups; second determining the messages for the recipients as a function of the assigned media classes; and sending the messages.
22 Citations
20 Claims
-
1. A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of:
-
creating an alert, wherein the alert having a plurality of messages; assigning each of the messages to one or more media classes; first determining one or more recipients as a function of the assigned media classes and the recipient groups; second determining the messages for the recipients as a function of the assigned media classes; and sending the messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of:
-
creating an alert, wherein the alert having a plurality of messages; assigning each of the messages to one or more media classes; first determining one or more recipients as a function of the assigned media classes and the recipient groups, wherein each recipient is associated with one or more contact addresses and each of the contact addresses is associated with a device capable of playing one or more media types, and wherein each of the messages has one or more media types and the media types of the messages are customized depending on the media types of the devices; second determining the messages for the recipients as a function of the assigned media classes, wherein the messages are customized based on the alert and based on the media class of the recipients; and sending the messages, wherein each of the media class defines one or more methods for sending a message and one or more channels related thereto, and the messages are sent via the channels.
-
-
20. A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of:
-
creating an alert, wherein the alert having a plurality of messages, wherein each of the alerts has a priority, and, in the event where there are an alert having a higher priority and an alert having a lower priority are to be sent, and the alerts have different priorities, the alert having the higher priority is displayed first, and wherein the alert having the lower priority is displayed after the alert having the higher priority ceases; assigning each of the messages to one or more media classes; first determining one or more recipients as a function of the assigned media classes and the recipient groups, wherein each recipient is assigned to a recipient group based on the location of the recipient, wherein each recipient is associated with one or more contact addresses and each of the contact addresses is associated with a device capable of playing one or more media types, wherein each of the messages has one or more media types and the media types of the messages are customized depending on the media types of the devices, and wherein the messages are playback on the devices in the media types of the messages; second determining the messages for the recipients as a function of the assigned media classes, wherein the messages are customized based on the alert and based on the media class of the recipients; modifying a selected message, wherein the selected message has content in a first media type and is modified to include content in a second media type; sending the messages, wherein each of the media class defines one or more methods for sending a message and one or more channels related thereto, and the messages are sent via the channels, and wherein the channels include email, sms, voice, fax, instant messaging, and voicemail; and receiving one or more replies in response to the sent messages, wherein each of the replies is automatically routed and processed according to the sent messages; wherein the messages are updated and re-sent after the sending step, wherein a log is saved with respect to the steps, and wherein the log can be re-played.
-
Specification