Back to results
US 11,232,151 B2Granted
Systems, methods, and software for improved video data recovery effectiveness
AssigneeVerint Americas Inc.
InventorsMortimer Hubin, Sylvain Ouellet
Life of this patent
Estimating the term…
Abstract
Methods, systems, and software are provided herein that allow for storing a data file in a storage device. The storage system splits a video data file into a plurality of data segments, generates a plurality of recovery headers for the data segments, and combines ones of the recovery headers with ones of the data segments to form a plurality of storage packets.
Claims15
A data storage and retrieval system for a computer memory, comprising:
- a processor coupled to the computer memory, the computer memory storing thereon a plurality of storage packets of a data object stored in non-contiguous slots of the computer memory, wherein each of the plurality storage packets comprises:
- a segment of the data object;
- and
- a recovery header contiguous with the segment of the data object within a respective one of the storage packets, the recovery header comprising recovery information to find and link together, without any information from a file index of the computer memory, the segment of the data object for each of the plurality of storage packets from the non-contiguous slots to reconstruct the data object, wherein the recovery header comprises:
- an Object ID comprising a first counter representing a number of formats of the computer memory and a second counter representing a number of times the data object is updated, whereby the Object ID uniquely identifies the data object on the computer memory,
- a Sequence Number that specifies an order of an associated storage packet among the plurality storage packets to re-create the data object, and
- a Magic ID common to all storage packets of the data object and
- the processor configured to scan the computer memory to identify a Magic ID to find storage packets related to the Magic ID, to obtain the Object ID to identify storage packets associated with the Magic ID that are related to newest segments of the data object and to reconstruct the data object based on the newest segments of the data object in an order according to the Sequence Number of each of the newest segments of the data object.
5 more elements
Dependencies are inferred from the claim text.