Patent ID: 11921749
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing system comprising:
at least one processor; and
memory storing instructions executable by the at least one processor, wherein the instructions, when executed, provide a synchronization adapter configured to:
receive an indication of a data item associated with an application to be synchronized with a synchronization endpoint;
generate synchronization metadata corresponding to the data item;
associate the synchronization metadata with the data item;
identify a characteristic of a storage location of the data item;
define a synchronization frequency corresponding to the data item using the characteristic of a storage location of the data item; and
perform synchronization operations, with the synchronization frequency, that synchronize the data item with a data item associated with the synchronization endpoint using the synchronization metadata.