US 12,003,532 B2
Traffic-shaping HTTP proxy for denial-of-service protection
David Timothy Strauss, San Francisco, CA (US)
Assigned to PANTHEON SYSTEMS, INC., San Francisco, CA (US)
Filed by PANTHEON SYSTEMS, INC., San Francisco, CA (US)
Filed on Sep. 11, 2023, as Appl. No. 18/465,028.
Application 18/465,028 is a continuation of application No. 17/332,835, filed on May 27, 2021, granted, now 11,757,929.
Prior Publication US 2023/0421604 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 47/56 (2022.01); H04L 47/62 (2022.01)
CPC H04L 63/1458 (2013.01) [H04L 47/562 (2013.01); H04L 47/622 (2013.01); H04L 63/1425 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising a processor and a memory, wherein the memory includes programmed instructions that, when executed by the processor, cause the apparatus to:
receive a request from a client;
determine a family of metrics, wherein the family of metrics includes numerically scored measures of backend responsiveness;
schedule the request based on the family of metrics; and
in response to satisfying one or more scheduling criteria, send the request to a backend server, wherein the family of metrics includes a sum of one or more backend times, wherein each backend time is associated with a respective one of one or more other requests, and wherein more recent backend times are weighted more heavily than less recent backend times.