Data Synchronization Protocol for Discovery Software products