×

Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform

  • US 10,599,671 B2
  • Filed: 01/17/2014
  • Issued: 03/24/2020
  • Est. Priority Date: 01/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method of resolving conflicts in a synchronization system, comprising:

  • mapping, by a synchronization server, each of a plurality of different conflict resolvers to a different plurality of attributes, each plurality of attributes comprising each of an event type attribute, a file system attribute, and a failure reason attribute;

    detecting, by the synchronization server, a conflict when executing, by the synchronization server, a sync event on a local file system on a client device and a cloud server file system, wherein the conflict is detected based on a failure when executing the sync event;

    responsive to detecting the conflict, identifying, by the synchronization server, a plurality of attributes associated with the sync event, wherein the plurality of attributes associated with the sync event comprises each of a file system identifier for the sync event, an event type associated with the sync event, and a failure reason associated with the sync event; and

    taking an action on the local file system on a client device or the cloud server file system to resolve the conflict, wherein the action is associated with a conflict resolver selected from the plurality of conflict resolvers based on the plurality of attributes mapped to the selected conflict resolver matching the identified set of attributes associated with the sync event and wherein the action includes modifying one of the local file system on the client device or the cloud server file system, associating a retry condition to the sync event, or a combination thereof.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×