US 12,327,028 B2
Optimized one pass delta streaming filter
Jehuda Shemer, Kfar Saba (IL); and Ravi Vijayakumar Chitloor, Bangalore (IN)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Feb. 9, 2024, as Appl. No. 18/437,651.
Application 18/437,651 is a continuation of application No. 17/452,411, filed on Oct. 27, 2021, granted, now 11,914,866, issued on Feb. 27, 2024.
Prior Publication US 2024/0211145 A1, Jun. 27, 2024
Int. Cl. G06F 3/06 (2006.01); G06F 11/14 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0644 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06F 11/1451 (2013.01); G06F 11/1469 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a write at a filter operating between a device and a volume;
marking an entry in a primary map based on an address of the write, the primary map including a plurality of entries, each entry corresponding to a portion of the volume;
receiving a request to perform a delta operation, wherein writes subsequent to the request are marked in a secondary map and the primary map is frozen;
processing the primary map to transfer data associated with the marked entries to a consumer;
receiving a new write while processing the primary map;
performing bit logic that determines how the new write is handled in the volume, the primary map, and the secondary map; and
handing the write according to the logic.