US 12,242,356 B1
Intelligent data slicing
Surya Kiran Laskar, Norwood, NJ (US); and Shishir Sharad Kinkar, Englewood, NJ (US)
Assigned to Own Data Company Ltd, Tel Aviv (IL)
Filed by Own Data Company Ltd, Tel Aviv (IL)
Filed on Jan. 24, 2024, as Appl. No. 18/421,342.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1458 (2013.01) [G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
determining, for a data object of a backup process for a source system, whether a size of the data object or an estimated backup time of the data object satisfies a criterion that, when satisfied, indicates that at least two blocks of the data object should be separately fetched from the source system by different workers;
determining one or more markers for end points of the at least two blocks using data from a prior backup of the data object; and
causing, at least partially concurrently for two or more blocks from the at least two blocks, a respective backup worker to fetch the respective block from the source system using at least one marker from the one or more markers that defines an end of the respective block.