A system and methods for synchronizing information in datasets via a communication medium are provided that are suitable for synchronizing even across communication mediums that are susceptible to high latency, non-FIFO (non-First-In-First-Out) delivery order, or other adverse characteristics. According...http://www.google.de/patents/US6449622?utm_source=gb-gplus-sharePatent US6449622 - System and methods for synchronizing datasets when dataset changes may be received out of order