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:
Jul. 16, 2024

Filed:

Feb. 02, 2023
Applicant:

Twilio Inc., San Francisco, CA (US);

Inventors:

Alexander Philip Lowe, Pacifica, CA (US);

Madeleine Genevieve Muscari, Berkeley, CA (US);

Robert Charles Hagemann, III, Potomac, MD (US);

Christer Jan Erik Fahlgren, San Francisco, CA (US);

Jeremy Andrew McEntire, San Francisco, CA (US);

Erik A. Jansson, San Francisco, CA (US);

Humberto Reyes, Berkeley, CA (US);

Evan Kyle Fossier, San Francisco, CA (US);

Jingming Niu, San Francisco, CA (US);

Assignee:

Twilio Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/563 (2022.01); G06F 9/54 (2006.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04L 67/02 (2022.01); H04L 67/141 (2022.01); H04L 67/2871 (2022.01);
U.S. Cl.
CPC ...
H04L 67/563 (2022.05); G06F 9/541 (2013.01); H04L 9/0838 (2013.01); H04L 63/08 (2013.01); H04L 63/166 (2013.01); H04L 67/02 (2013.01); H04L 67/141 (2013.01); H04L 67/2871 (2013.01); H04L 63/0272 (2013.01);
Abstract

Methods, systems, and computer programs are presented for lowering network latency for cloud-based services. Service-delivery edge locations allow customers to improve communication-providers public and private network connectivity for improved performance. One method includes operations for performing, by an edge server, a handshake to establish a communication session between a client and a main server, and for exchanging data between the client and the main server via the edge server. The handshake includes exchanging, by the edge server, communication initiation messages with the client, and validating, by the edge server, authentication credentials for the communication session based on the communication initiation messages. The exchanging data comprises forwarding, by the edge server, data requests from the client to the main server through a private connection between the edge server and the main server, and forwarding, by the edge server, data responses from the main server to the client through the private connection.


Find Patent Forward Citations

Loading…