US 12,477,034 B2
Techniques for steering network traffic to regions of a cloud computing system
Sergey Fedorov, Los Gatos, CA (US); Phelps Watson Williams, Los Gatos, CA (US); and Niosha Behnam, Campbell, CA (US)
Assigned to NETFLIX, INC., Los Gatos, CA (US)
Filed by NETFLIX, INC., Los Gatos, CA (US)
Filed on Aug. 18, 2023, as Appl. No. 18/452,482.
Application 18/452,482 is a continuation of application No. 17/588,016, filed on Jan. 28, 2022, granted, now 11,743,190.
Application 17/588,016 is a continuation of application No. 16/693,180, filed on Nov. 22, 2019, granted, now 11,240,156, issued on Feb. 1, 2022.
Claims priority of provisional application 62/897,116, filed on Sep. 6, 2019.
Prior Publication US 2023/0396548 A1, Dec. 7, 2023
Int. Cl. H04L 67/101 (2022.01); G06F 17/11 (2006.01); H04L 43/0864 (2022.01); H04L 47/125 (2022.01); H04L 47/2441 (2022.01); H04L 61/4511 (2022.01); H04L 67/1021 (2022.01); H04L 67/1036 (2022.01); H04L 67/56 (2022.01); H04N 21/239 (2011.01); H04L 65/612 (2022.01); H04L 67/02 (2022.01); H04L 67/1008 (2022.01); H04L 67/1012 (2022.01)
CPC H04L 67/101 (2013.01) [G06F 17/11 (2013.01); H04L 43/0864 (2013.01); H04L 47/125 (2013.01); H04L 47/2441 (2013.01); H04L 61/4511 (2022.05); H04L 67/1021 (2013.01); H04L 67/1036 (2013.01); H04L 67/56 (2022.05); H04N 21/239 (2013.01); H04L 65/612 (2022.05); H04L 67/02 (2013.01); H04L 67/1008 (2013.01); H04L 67/1012 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for discovering network latencies, the method comprising:
transmitting an application programming interface (API) call to a first server to retrieve a set of tests from the first server, the set of tests indicating a plurality of targets;
transmitting, to a first target included in the plurality of targets, a first request;
determining a first latency associated with the first request;
transmitting, to the first target, a second request;
determining a second latency associated with the second request; and
transmitting the first latency and the second latency to the first server, wherein a second server is assigned to a cloud region based on the first latency and the second latency.