-
公开(公告)号:US20230153320A1
公开(公告)日:2023-05-18
申请号:US17454946
申请日:2021-11-15
Applicant: GE Precision Healthcare LLC
Inventor: Ravi Raj Singh , Vignesh Doraiswamy , Supreeth Dhareshwar , Arindam Dutta Choudhury , Yaxi Shen , Shreevatsa Ganapathi
Abstract: Methods and systems are provided for data synchronization. In one example, a method for synchronizing data between an agent and a core includes sending, from the agent, a request to the core identifying a data subset to be synchronized, the request further including a fingerprint for each block of data in the data subset; receiving, at the agent, a response from the core identifying a block of mismatched data between the core and the agent; fetching a fingerprint for each record of the identified block of mismatched data and creating a fingerprint of the block based on the fetched fingerprints; sending, from the agent, a request to the core including the fingerprint of the block; and receiving, at the agent, one or more records from the core identified via a comparison of fingerprints of the one or more records.
-
公开(公告)号:US11941022B2
公开(公告)日:2024-03-26
申请号:US17454946
申请日:2021-11-15
Applicant: GE Precision Healthcare LLC
Inventor: Ravi Raj Singh , Vignesh Doraiswamy , Supreeth Dhareshwar , Arindam Dutta Choudhury , Yaxi Shen , Shreevatsa Ganapathi
Abstract: Methods and systems are provided for data synchronization. In one example, a method for synchronizing data between an agent and a core includes sending, from the agent, a request to the core identifying a data subset to be synchronized, the request further including a fingerprint for each block of data in the data subset; receiving, at the agent, a response from the core identifying a block of mismatched data between the core and the agent; fetching a fingerprint for each record of the identified block of mismatched data and creating a fingerprint of the block based on the fetched fingerprints; sending, from the agent, a request to the core including the fingerprint of the block; and receiving, at the agent, one or more records from the core identified via a comparison of fingerprints of the one or more records.
-