CPC H04L 43/16 (2013.01) [G06F 16/9017 (2019.01); H04L 65/612 (2022.05); H04L 67/10 (2013.01); H04L 47/50 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving via a communication interface a message for transmission to a plurality of recipients;
determining via a processor a message batching configuration for the message, the message batching configuration including a plurality of message batches for transmitting the message, the message batching configuration including a respective recipient count for each of the message batches, the message batching configuration including a designated performance metric for evaluating the message;
transmitting the message to a respective subset of the recipients via a network in accordance with the respective recipient count;
in response to the designated performance metric being less than a designated performance metric threshold, reducing the respective recipient count for a subsequent message batch; and
transmitting the message to the reduced number of respective recipients the subsequent message batch via the network.
|