Systems And Methods For Electronic Distribution Of Messages Over Communication Channels
First Claim
1. A computer-implemented method for electronically distributing messages, comprising:
- displaying to a user, over a network, an input field for entering messages;
receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of a communication channel;
determining whether an identifier is stored in relation to each recipient for the selected communication channel; and
electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the instructions, to perform a method. The method may include displaying to a user, over a network, an input field for entering messages and receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of at least one communication channel. The method may also include determining whether an identifier is stored in relation to each recipient for the selected communication channel and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.
-
Citations
20 Claims
-
1. A computer-implemented method for electronically distributing messages, comprising:
-
displaying to a user, over a network, an input field for entering messages; receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of a communication channel; determining whether an identifier is stored in relation to each recipient for the selected communication channel; and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for electronically distributing messages over communication channels, the system comprising:
-
at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels; and at least one processing system configured to execute the instructions and perform a method including; displaying to a user, over a network, an input field for entering messages; receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of a communication channel; determining whether an identifier is stored in relation to each recipient for the selected communication channel; and electronically sending, for each recipient with a stored identifier, the message via the selected communication channel. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for electronically distributing messages, the method comprising:
-
displaying to a user, over a network, an input field for entering messages; receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a request for auto-selection of a communication channel; determining whether an address, phone number, or unique ID is stored in relation to each recipient for each of a plurality of available communication channels; ranking the available communication channels for which an address, phone number, or unique ID is stored in relation to each recipient, according to one or more criteria; and sending the message to at least one recipient based on the ranking. - View Dependent Claims (18, 19, 20)
-
Specification