Patent ID: 11914483
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A system comprising:
computer-readable memory storing executable instructions; and
one or more computing devices programmed by the executable instructions to at least:
obtain a plurality of storage metadata items, wherein individual storage metadata items of the plurality of storage metadata items represent individual storage operations of a plurality of storage operations associated with a stored data item;
add a target recovery time element to a time series data structure, wherein the target recovery time element represents a target recovery time for recovery of a version of the stored data item;
add one or more storage operation elements to the time series data structure based at least partly on the plurality of storage metadata items, wherein a position within the time series data structure at which a first storage operation element is added is based on the target recovery time and timing data for a first storage operation of the plurality of storage operations;
determine, based at least partly on a type of the first storage operation, a recovery class into which the stored data item is classified; and
execute a data item recovery operation based at least partly on the recovery class, wherein the data item recovery operation comprises one of: a first recovery operation comprising removal of a storage metadata item representing a version deletion time; a second recovery operation comprising copying a prior version and generating a storage metadata time representing a new version creation time; a third recovery operation comprising deletion of a storage metadata item representing a version creation time; or a fourth recovery operation comprising recommendation of a different target recovery time.