Patent · US Active

Dynamically distributing messaging resources in software as a service messaging platform

US12289278B2 · kind B2 · utility

0Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 6, 2023
Grant dateApr 29, 2025
Priority date
Expiry dateDec 6, 2043

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L51/48
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An example method of dynamically distributing messaging resources in a software as a service (SaaS) platform includes: 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 recipient within 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; and forwarding the second message to a messaging gateway associated with the specified destination.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.