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:
Sep. 15, 2026

Filed:

Jan. 23, 2025
Applicant:

Eon Io, Ltd., Tel Aviv, IL;

Inventors:

Ron Kimchi, Tel Aviv, IL;

Ofir Ehrlich, Tel Aviv, IL;

Dmitry Kuznetsov, Tel Aviv Yafo, IL;

Assaf Natanzon, Tel Aviv, IL;

Yaniv Ptashnik, Tel Mond, IL;

Ran Mizrachi, Mishmar Hashiva, IL;

Peleg Kazaz, Tel Aviv, IL;

Benjamin Gruenbaum, Herzliya, IL;

Assignee:

Eon IO, Ltd., Tel Aviv, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/245 (2019.01); G06F 11/1446 (2026.01); G06F 16/22 (2019.01); G06F 16/2458 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1464 (2013.01); G06F 16/221 (2019.01); G06F 16/245 (2019.01); G06F 16/2477 (2019.01); G06F 2201/80 (2013.01);
Abstract

A method and system for generating a temporal, query-ready database backup. The method includes generating a plurality of backups of a database, each of the backups including a plurality of backup data objects, each of the backup data objects including a plurality of rows stored in a file having a column-oriented format, and each backup corresponding to a unique point in time; assigning each row in a file to a row group, the row group having a unique identifier; generating a temporal table including a column of row group identifiers for each backup of the plurality of backups; receiving a query for a backup of the plurality of backups created at different point in times; and generating a query result based on the temporal table and at least the respective backup data object, wherein results are from backups of the plurality of backups related to different point in time.


Find Patent Forward Citations

Loading…