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. 05, 2023

Filed:

Jul. 15, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Sharad Agarwal, Seattle, WA (US);

Ryan Andrew Beckett, Redmond, WA (US);

Abhishek Udupa, Bellevue, WA (US);

Rachee Singh, Redmond, WA (US);

Paramvir Bahl, Bellevue, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/02 (2022.01); H04L 12/28 (2006.01); H04L 45/12 (2022.01); H04L 45/302 (2022.01); H04L 69/329 (2022.01); H04L 45/64 (2022.01); H04L 45/00 (2022.01); H04L 45/76 (2022.01);
U.S. Cl.
CPC ...
H04L 45/04 (2013.01); H04L 12/2869 (2013.01); H04L 45/123 (2013.01); H04L 45/306 (2013.01); H04L 69/329 (2013.01); H04L 45/64 (2013.01); H04L 45/70 (2013.01); H04L 45/76 (2022.05);
Abstract

The present application relates to communications between a partner network and a wide area network (WAN) via the Internet. Although Internet service providers may act as autonomous systems, the WAN may control routing from the partner network by advertising unicast border gateway protocol (BGP) address prefixes for a plurality of front-end devices in the WAN. An agent in the partner network measures a plurality of paths to a service within the WAN. Each of the plurality of paths is associated with one of the plurality of front-end devices and a respective unicast BGP address prefix. The WAN selects a path within the WAN for the service. The WAN exports a routing rule to the agent. The agent forwards data packets for the service to the respective BGP address prefix via the Internet. The WAN receives data packets for the service of the partner network at the selected device.


Find Patent Forward Citations

Loading…