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:
Sep. 26, 2023

Filed:

May. 10, 2021
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventors:

Bradley Markus Rowe, Boca Raton, FL (US);

Javier Alejandro Figueroa, Davie, FL (US);

Jose Daniel Inclan Llanes, Coral Springs, FL (US);

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/02 (2022.01); G06F 9/455 (2018.01); H04L 43/0864 (2022.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); G06F 9/45558 (2013.01); H04L 43/0864 (2013.01); G06F 2009/45562 (2013.01);
Abstract

Methods and systems for handling web requests with latency awareness are described herein. A system may receive a web request from a web client, and determine, based on an exponential moving average of past response times, whether to allow the web request to be sent out to the server. Based on this determination, the system may send the web request to the server. The system may receive a response to the web request and update the exponential moving average based on the response time associated with the received response. The response may be forwarded back to the web client.


Find Patent Forward Citations

Loading…