US 12,238,349 B2
Systems and methods for transparent edge application dataset management and control
William Jeffery White, Plano, TX (US); John S. Harwood, Boston, MA (US); and Robert Anthony Lincourt, Jr., Franklin, MA (US)
Assigned to EMC IP HOLDING COMPANY LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Oct. 20, 2021, as Appl. No. 17/506,339.
Prior Publication US 2023/0119034 A1, Apr. 20, 2023
Int. Cl. H04N 21/231 (2011.01); H04N 21/218 (2011.01); H04N 21/262 (2011.01)
CPC H04N 21/231 (2013.01) [H04N 21/2181 (2013.01); H04N 21/21815 (2013.01); H04N 21/26208 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for distributed data management, the method comprising:
obtaining, by a data management agent of a data host and from an application executing on the data host, a request to access data;
obtaining, by the data management agent, an information set associated with the data;
making a first determination, by the data management agent, that at least a portion of the data is not local to the data host;
performing, by the data management agent and based on the determination, a data preparation action set that comprises:
making a second determination that the portion of the data should be moved from a remote location to local storage of the data host based on determining that a combination of a network distance to the portion of the data, a size of the portion of the data, and a bandwidth of the data host does not meet a service level objective associate with the application; and
moving, based on the second determination, the data from the remote location to the local storage of the data host; and
providing, by the data management agent, the data from the local storage of the data host to the application executing on the data host.