US 12,323,381 B2
Optimized message routing by communication services platform
Riivo Kikas, Tallinn (EE); Oleksandr Drozd, Tallinn (EE); Nariman Nazari, Malmo (SE); and Ilja Samoilov, Tallinn (EE)
Assigned to Twilio Inc., San Francisco, CA (US)
Filed by Twilio Inc., San Francisco, CA (US)
Filed on Sep. 6, 2023, as Appl. No. 18/242,913.
Prior Publication US 2025/0080489 A1, Mar. 6, 2025
Int. Cl. H04L 12/851 (2013.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 45/00 (2022.01); H04L 51/58 (2022.01)
CPC H04L 51/58 (2022.05) [H04L 45/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a processing device, message delivery data characterizing message delivery by a plurality of message routing providers to a specified destination network;
estimating, based on the message delivery data, for each message routing provider of the plurality of message routing providers, corresponding values of one or more parameters of a statistical distribution of message delivery outcomes by a respective message routing provider to the specified destination network; and
determining, based on the values of the one or more parameters, an allocation of outgoing messages to message routing providers, the allocation not exceeding a specified cost ceiling of message delivery and yielding a maximum value of a chosen message delivery metric for messages originated by a message originating entity that has not provided at least part of the message delivery data.