Patent ID: 11882086
Assignee: TWILIO INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
receiving, by a processing device, from a first tenant associated with a first tenant set of a plurality of tenant sets, a request to forward a first message to a specified destination;
identifying, among a plurality of queues associated with the plurality of tenant sets, a subset of queues associated with the first tenant;
queuing the first message into a first queue of the subset of queues associated with the first tenant;
assigning, to each queue of the plurality of queues, a score reflecting a respective tenant portion of a messaging resource quota associated with the specified destination;
retrieving a second message from a queue associated with a highest score;
forwarding the second message to a messaging gateway associated with the specified destination; and
dynamically re-scoring the subset of queues associated with the first tenant responsive to detecting a new sender becoming associated with the first tenant.