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:
Jul. 07, 2020
Filed:
Apr. 02, 2018
Amazon Technologies, Inc., Seattle, WA (US);
Anurag Windlass Gupta, Atherton, CA (US);
Saileshwar Krishnamurthy, Palo Alto, CA (US);
Alexey Kuznetsov, New Westminster, CA;
Sandor Loren Maurice, Vancouver, CA;
Alok Nandan Nikhil, Seattle, WA (US);
Nicholas Piers O'Shea, Seattle, WA (US);
Debanjan Saha, Los Altos, CA (US);
Yoni Shalom, Vancouver, CA;
Jagdeep Singh Sidhu, Vancouver, CA;
Hongbo Song, Issaquah, WA (US);
Lawrence Douglas Webley, Seattle, WA (US);
Siyuan Xing, Issaquah, WA (US);
Yuhui Yuan, Seattle, WA (US);
Yibo Zhu, Issaquah, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A dynamic proxy may be implemented for a database that can establish a connection between the proxy and a database engine to perform a database queries received from a client at the proxy. The proxy may receive a connection request (and later database queries) through a first network endpoint from a client. The proxy can then determine based on the source of the connection request a second network endpoint through which to access the database (e.g., the endpoint of the database engine). Once the proxy establishes a connection with the database engine through the second network endpoint, the proxy can request the performance of queries at the database engine instead of the client.