| CPC G06F 16/27 (2019.01) [G06F 16/24532 (2019.01); G06F 16/252 (2019.01)] | 25 Claims |

|
1. A method, performed by a synchronization coordinator that executes on a server, for synchronizing a dataset in a distributed system, the method comprising:
receiving a request for a dataset from an application executing on a mobile device; and
in response to the request for the dataset:
obtaining a confirmation ID representing the dataset and used as a unique element in a path to a container in a file store;
sending the confirmation ID to the application;
accessing a database to retrieve the dataset;
creating one or more files that contain the dataset;
creating the container in the file store at the path to the container that includes the confirmation ID such that the confirmation ID forms a unique element in the path to the container in the file store; and
storing the one or more files in the container in the file store enabling the application to retrieve the one or more files by sending, as part of a network request, a file access request that specifies the path to the container that includes the confirmation ID in the path.
|