US 11,055,016 B2
Method and system for prioritizing critical data object storage during backup operations
Mahesh Reddy Appireddygari Venkataramana, Bangalore (IN); Chetan Battal, Bangalore (IN); Swaroop Shankar D. H., Bangalore (IN); and Shelesh Chopra, Bangalore (IN)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Apr. 29, 2019, as Appl. No. 16/398,211.
Prior Publication US 2020/0341643 A1, Oct. 29, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/065 (2013.01) [G06F 3/064 (2013.01); G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for prioritizing queued data objects, comprising:
identifying a data object queue comprising a set of data objects queued in a first sequential order;
for each data object in the data object queue:
mapping the data object to a data point in a coordinate space;
for the data object queue:
identifying a set of data object pairs, each comprising a pair of adjacent data objects queued in the data object queue;
for each data object pair of the set of data object pairs:
calculating a distance between a data point pair in the coordinate space that maps to the data object pair;
sorting the set of data objects queued in the data object queue based at least on the distance calculated for each data object pair;
obtaining, based on the sorting, the set of data objects queued in a second sequential order; and
transmitting the set of data objects queued in the second sequential order to a target host.