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

Filed:

Sep. 30, 2015
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Nathan Lee Burns, Mountain View, CA (US);

Bin Wang, Fremont, CA (US);

Pavan Kumar Surishetty, Seattle, WA (US);

Jesen Kwok Ha, San Francisco, CA (US);

Collin Charles Davis, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/707 (2013.01); H04L 29/08 (2006.01); H04L 12/721 (2013.01);
U.S. Cl.
CPC ...
H04L 45/22 (2013.01); H04L 45/123 (2013.01); H04L 67/10 (2013.01);
Abstract

Systems and methods are described for a routing service that identifies routes for providing a resource with the least cost for providing a resource configured for a data flow. The routing service can operate on various servers with varying functionalities in a distributed network topology. After establishing an application-programming interface ('API') session, the routing service can send API-based requests to the various servers to obtain API-based routing information. The routing service can use the routing information to determine that a network performance metric exceeds a threshold for providing a resource on a requested route. Advantageously, the routing service can determine alternative routes using the API routing information and, further, identify the least cost route of those alternative routes. Finally, the routing service can provide a resource configured for a data flow (e.g., a video conference) via the least cost route.


Find Patent Forward Citations

Loading…