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. 29, 2025
Filed:
Mar. 09, 2024
Pliops Ltd., Tel Aviv, IL;
Roey Maor, Tel Aviv, IL;
Edward Bortnikov, Tel Aviv, IL;
Eshcar Hillel, Tel-Aviv, IL;
Moshe Twitto, Givat Shemuel, IL;
Pliops Ltd., Tel Aviv, IL;
Abstract
A method for updating a key-value (KV) storage system, the method includes (a) receiving a request to write a KV pair to the KV storage system; (b) storing the KV pair in an input buffer that is maintained in a volatile memory module of the KV storage system; (c) storing the KV pair in a separated KV database that is maintained in a non-volatile memory module of the KV storage system; (d) updating a B-tree that is stored in the non-volatile memory unit with (i) a key of the KV pair, (ii) a KV pair timestamp, and (iii) retrieval information for retrieving the KV pair from the separated KV database; and (e) maintaining a backup B-tree in the non-volatile memory module of the KV storage system, wherein the B-tree and the backup B-tree are separated from the separated KV database.