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.
Patent No.:
Date of Patent:
Jun. 09, 2015
Filed:
Sep. 27, 2011
Andrew B. Dickinson, Seattle, WA (US);
Arijit Ganguly, Kirkland, WA (US);
Benjamin Tobler, Seattle, WA (US);
Faisal M. Bhamani, Seattle, WA (US);
Christopher J. Lefelhocz, Bothell, WA (US);
Colin J. Whittaker, Dublin, IE;
Andrew B. Dickinson, Seattle, WA (US);
Arijit Ganguly, Kirkland, WA (US);
Benjamin Tobler, Seattle, WA (US);
Faisal M. Bhamani, Seattle, WA (US);
Christopher J. Lefelhocz, Bothell, WA (US);
Colin J. Whittaker, Dublin, IE;
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Systems and methods are disclosed that facilitate the management of network address information utilized by hosted computing devices. Each host computing device includes a local network and port address management component that is configured with port address translation information for the specific host computing device. Additionally, one or more edge computing devices also include a local network and port address management component that is configured with network and port address translation information. The network and port address translation information facilitates the correlation of internal network address information associated with a virtual machine instance with a tuple of an externally accessible network address and port address information. The local network and port address translation management components utilize the network and port address translation information to translate communication requests to and from the virtual machine instances without requiring a centralized network and port address translation component.