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:
Aug. 10, 2010

Filed:

Dec. 12, 2006
Applicants:

Michael Lewin, Modiin, IL;

Yair Heller, Tel Aviv, IL;

Ziv Kedem, Tel Aviv, IL;

Shlomo Ahal, Tel-Aviv, IL;

Assaf Natanzon, Ramat-Gan, IL;

Avi Shoshan, Kfar-Shemuel, IL;

Evgeny Drukh, Rehovot, IL;

Efrat Angel, Rehovot, IL;

Oded Weber, Qiriat-Ono, IL;

Inventors:

Michael Lewin, Modiin, IL;

Yair Heller, Tel Aviv, IL;

Ziv Kedem, Tel Aviv, IL;

Shlomo Ahal, Tel-Aviv, IL;

Assaf Natanzon, Ramat-Gan, IL;

Avi Shoshan, Kfar-Shemuel, IL;

Evgeny Drukh, Rehovot, IL;

Efrat Angel, Rehovot, IL;

Oded Weber, Qiriat-Ono, IL;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01); G06F 7/00 (2006.01); G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and systems for accessing data from a previous point in time, including receiving data stored in a storage system of addressable memory, the storage system including a plurality of addresses, receiving a journal history of write transactions for the storage, each write transaction including (i) a plurality of designated memory addresses, (ii) a corresponding plurality of current data to write in the designated memory addresses for storage, and (iii) a time indicator, generating a data structure that represents a virtual interface to the storage at a specified point in time, based on the write transactions in the journal history having a time subsequent to the specified point in time, and enabling a user to process the data from the specified point in time, via the virtual interface and the journal history.


Find Patent Forward Citations

Loading…