×

System and method for procedure for point-in-time recovery of cloud or database data and records in whole or in part

DC
  • US 10,540,237 B2
  • Filed: 11/05/2018
  • Issued: 01/21/2020
  • Est. Priority Date: 09/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a non-transitory memory comprising a current copy of a source database, a current data archive and a historical data archive, wherein the historical data archive comprises prior versions of a plurality of records previously received via the current data archive;

    a display device;

    an input channel receiving selections and selection data; and

    one or more processors communicatively coupled with the memory, the display device and the input channel, and the one or more processors configured to perform operations comprising;

    displaying a first user interface element on the display device, the first user interface element enabling a receipt from the input channel of a date and time range to filter records by update time stamps as are individually associated with each record of a record archive;

    displaying a second user interface element on the display device, the second user interface element enabling a receipt from the input channel of one or more record types to include in a record recovery action;

    displaying a third user interface element on the display device, the third user interface element displaying a listing of a plurality of record types and enabling a receipt from the input channel each displayed record type for inclusion in a record recovery action;

    displaying a fourth user interface element on the display device, the fourth user interface element displaying and enabling a receipt from the input channel of an additional plurality of records from a plurality of relationally related records present in the current data archive in separated lists for each distinguishable record type;

    displaying a fifth user interface element on the display device, the fifth user interface element displaying and enabling a receipt from the input channel of a specific version of a record from the historical data archive for a given record present in the current data archive;

    generating a recording of a recovery workflow specifying selected records for use by an information recovery process;

    copying each record specified in the information recovery workflow from the current data archive into the historical data archive;

    updating specified records into the corresponding records in the current data archive;

    setting a recovery status field flag in records updated in the current data archive in accordance with the recovery workflow; and

    updating the source database in accordance with each record updated in the current data archive by using the recovery status field flag as an indicator of whether to newly create records or update source database records specified in the recovery workflow.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×