Adaptive synching
AssigneeIntel Corporation
InventorDzung D Tran
Life of this patent
Estimating the term…
Abstract
Various systems and methods for implementing adaptive synching are provided herein. A synchronization system comprises a processor; and a memory including instructions, which when executed by the processor, cause the processor to implement: a file synchronization controller to receive an indication from a client device that the client device wants to synchronize files with a file server; a policy manager to: obtain a server-side policy associated with the file server; and determine whether the file server is in a state compliant with the server-side policy; wherein the file synchronization controller is to initiate synchronization between the client device and the file server when the file server is in the state compliant with the server-side policy.
Claims21
A synchronization system for implementing adaptive synching, the system comprising:
- a processor;
- and
- a memory including instructions, which when executed by the processor, cause the processor to implement:
- a file synchronization controller to receive an incite′ on from a client device that the client device wants to synchronize files with a file server;
- a policy manager to:
- obtain a server-side policy associated with the file server;
- and
- determine whether the file server is in a state compliant with the server-side policy;
- wherein the file synchronization controller is to initiate synchronization between the client device and the file server when the file server is in the state compliant with the server-side policy, and wherein to initiate synchronization, the file synchronization controller is to transmit a message to a notification platform, the notification platform configured to transmit a notification to the client device to trigger the synchronization from the client device.
A method for implementing adaptive synching, the method comprising:
- receiving, at a synchronization server, an indication from a client device that the client device wants to synchronize files with a file server;
- obtaining a server-side policy associated with the file server;
- determining whether the file server is in a state compliant with the server-side policy;
- and
- initiating synchronization between the client device and the file server when the file server is in the state compliant with the server-side policy, wherein initiating synchronization comprises transmitting a message to a notification platform, the notification platform configured to transmit a notification to the client device to trigger the synchronization from the client device.
At least one machine-readable medium including instructions for implementing adaptive synching, which when executed by a machine, cause the machine to:
- receive, at a synchronization server, an indication from a client device that the client device wants to synchronize files with a file server;
- obtain a server-side policy associated with the file server;
- determine whether the file server is in a state compliant with the server-side policy;
- and
- initiate synchronization between the client device and the file server when the file server is in the state compliant with the server-side policy, wherein the instructions to initiate synchronization comprise instructions to transmit a message to a notification platform, the notification platform configured to transmit a notification to the client device to trigger the synchronization from the client device.
Dependencies are inferred from the claim text.