×

Optimizing synchronization of enterprise content management systems

  • US 9,824,130 B1
  • Filed: 12/13/2013
  • Issued: 11/21/2017
  • Est. Priority Date: 12/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for optimizing synchronization of enterprise content management systems, the system comprising:

  • a processor; and

    a processor-based application executed by the processor which cause the processor to;

    identify a plurality of synchronization intervals corresponding to a plurality of synchronization tasks for synchronizing content changes between a first database associated with a content management system and a second database;

    identify a plurality of estimated execution times corresponding to the plurality of synchronization tasks;

    calculate a plurality of remaining times corresponding to the plurality of synchronization tasks, wherein the plurality of remaining times is based on the plurality of synchronization intervals corresponding to the plurality of synchronization tasks minus the plurality of estimated execution times corresponding to the plurality of synchronization tasks;

    order the plurality of synchronization tasks for execution based on the corresponding plurality of remaining times, from a lowest remaining time to a highest remaining time;

    execute a set of the plurality of synchronization tasks based on a corresponding set of the plurality of remaining times to change one or more objects in the second database based on a change to one or more objects in the first database, wherein at least one of the corresponding set of the plurality of remaining times comprises the lowest remaining time.

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