HIERARCHICAL SCHEDULER

Number of patents in Portfolio can not be more than 2000

United States of America

APP PUB NO 20250117258A1
SERIAL NO

18986413

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, systems, and computer programs are directed to the implementation of configurable hierarchical schedulers with multiple levels, where each level may use one of several types of queueing mechanisms. A configurable, hierarchical scheduler is designed to handle large scale processing of requests (e.g., transmitting outgoing messages). The hierarchical scheduler distributes the loads to different queues handling different types of messages (e.g., by user ID, by Internet Address (IP), by schedule). The different layers of the hierarchical scheduler are configurable to queue and schedule traffic based on many factors, such as IP address, handling reputation, available downstream bandwidth, fairness, concurrency rates to handle multiple constraints, scheduling per client, time of delivery constrains, rate limits per user, domain scheduling per user, concurrency throttling per outbound channel, and sharing global rate limits across service processors.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TWILIO INC101 SPEAR STREET SUITE 500 SAN FRANCISCO CA 94105

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bischel, David Tyler San Jose, US 3 3
Choi, Eric Yongjun Yorba Linda, US 3 3
Jenkins, Timothy Riverside, US 10 20
Kim, Vyachesiav Anaheim, US 1 0
Nguyen, Samuel Xuan Bothell, US 2 1
Saidana, Isaac Irvine, US 1 0

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation