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:
Dec. 31, 2019
Filed:
Mar. 17, 2017
Amazon Technologies, Inc., Reno, NV (US);
Alok Nandan Nikhil, Seattle, WA (US);
Bohan Liu, Seattle, WA (US);
Mushahid Alam, Seattle, WA (US);
Tengiz Kharatishvili, Sammamish, WA (US);
Saileshwar Krishnamurthy, Palo Alto, CA (US);
Alexandre Olegovich Verbitski, Woodinville, WA (US);
Kamal Kant Gupta, Snoqualmie, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A system for updating a database instance with a patch or new binary image. A database instance includes a database engine and a client-side storage layer driver to manage database state information and volume geometry state information associated with client process connections to a volume of a storage layer of a database system during the patching process. The database engine and the client-side storage service driver save database state information and volume geometry state information, execute the new binary image, and restore the updated database engine with the database state information and volume geometry state information. The new binary image may be executed using a fork/exec model, wherein file descriptors used to identify sockets used in existing client connections are preserved, enabling restoration of the client connections without interruption or downtime.