SyncLite 

BUILD ANYTHING SYNC ANYWHERE

OPEN-SOURCE Real-Time          LOW-Code          SECURE Scalable          Fault-Tolerant          Extensible          EXactly once semantics          No VENDOR LOCK-IN

Patent

SYSTEM AND METHOD FOR HANDLING DATA CONSOLIDATION FROM AN EDGE DEVICE TO A TARGET DATABASE 

Abstract : An application (110) running on one or more edge devices for executing a plurality of transactions. A wrapper class (120) captures the plurality of transactions executed by the application in form of a plurality of transaction logs. A remote directory (130) includes one or more device directories corresponding to the one or more edge devices, wherein the one or more device directories store the plurality of transaction logs of one or more synced edge devices. A target database consolidator (140) including a replicator to read the plurality of transactions, replicate each of the plurality of transaction logs of each of the one or more synced edge devices, generates a plurality of change log files for each of a plurality of command log files; a device scheduler (150) manages scheduling of at least one of the one or more edge devices, the plurality of change log files for initiating data consolidation. A consolidator (160) reads schema, the plurality of transactions from the plurality of change log files, consolidates the initial data from the plurality of replica database files into the target database. 

Indian Patent Office Patent Number: 429657, GRANTED (Date: 21-04-2023)

Patent Cooperation Treaty (PCT) Publication Number: WO/2023/111765, PUBLISHED (Date: 22-06-2023) 

US Patent Application Number: 18/717900, APPLIED (Date: 07-06-2024)