The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 02, 2021

Filed:

Nov. 01, 2019
Applicant:

Uber Technologies, Inc., San Francisco, CA (US);

Inventors:

Prashant Varanasi, San Francisco, CA (US);

Chien-Chih Liao, San Francisco, CA (US);

Simon Jeffrey Newton, San Francisco, CA (US);

Assignee:

Uber Technologies, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/803 (2013.01); H04L 29/08 (2006.01); H04L 12/841 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1036 (2013.01); H04L 47/28 (2013.01); H04L 67/32 (2013.01); H04L 67/42 (2013.01);
Abstract

A distributed computing system uses dynamically calculates a subset size for each of a plurality of load balancers. Each of a plurality of load balancers logs requests from client devices for connections to back-end servers and periodically sends a request report to a traffic aggregator, which aggregates the report requests from the load balancers in the corresponding zone. Each traffic aggregator sends the aggregated request data to a traffic controller, which aggregates the request data to determine a total number of requests received at the system. The total request data is transmitted through each traffic aggregator to each load balancer instance, which calculates a percentage of the total number of requests produced by the load balancer and determines a subset size based on the calculated percentage.


Find Patent Forward Citations

Loading…