Back to results
US 12,695,799 B2Granted
System and method for data transfer, including protocols for use in data transfer in a content management environment
AssigneeRocket Software Canada, Inc.
InventorsDan-Horia Trufasiu, George Frederick Kevin Morris, Tao Zhou
Life of this patent
Estimating the term…
Abstract
Embodiments of a service based data transfer system are disclosed herein. Embodiments may of such a data transfer system may include a data transfer server providing a common data transfer interface such as a services interface that may be called by a client device to transfer data files to, or retrieve data files from a content management system.
Claims19
A method comprising:
- at a transfer handler of a data transfer server, receiving a request originating from a client device to initiate a data transfer of a client file from a content management system to the client device having a client application executing thereon;
- for each chunk of a set of chunks identified in a chunk map created on the client device,
- receiving, by the transfer handler, a download request containing the chunk, and
- storing, by the transfer handler, the chunk into a corresponding transfer file on the data transfer server;
- receiving, by the transfer handler, a commit request;
- and
- transferring and storing the client file for storage at a specified location at the client device.
4 more elements
A non-transitory computer readable medium, storing instructions executable by one or more processors for:
- at a transfer handler of a data transfer server, receiving a request originating from a client device to initiate a data transfer of a client file from a content management system to the client device having a client application executing thereon;
- for each chunk of a set of chunks identified in a chunk map created on the client device,
- receiving, by the transfer handler, a download request containing the chunk, and
- storing, by the transfer handler, the chunk into a corresponding transfer file on the data transfer server;
- receiving, by the transfer handler, a commit request;
- and
- transferring the client file for storage at a specified location at the client device.
4 more elements
A data transfer server comprising:
- receive a request originating from a client device to initiate a data transfer of a client file from a content management system to the client device having a client application executing thereon;
- for each chunk of a set of chunks identified in a chunk map created on the client device,
- receive a download request containing the chunk, and
- store the chunk into a corresponding transfer file on the data transfer server;
- receive a commit request;
- and
- transfer the client file for storage at a specified location at the client device.
4 more elements
Dependencies are inferred from the claim text.