发明名称 FEEDBACK LOOPS FOR MANAGING PROFILE STORE SYNCHRONIZATION ISSUES
摘要 The disclosed embodiments provide a system that manages synchronization between a profile store and a source of truth that is used to update the profile store via a real-time link. During operation, the system obtains a first set of attributes from a profile for an entity in the profile store. Next, the system obtains a second set of attributes for the entity from the source of truth. The system then compares the first and second sets of attributes to detect and correct mismatches between the first and second sets of attributes, wherein the corrected mismatches improve subsequent use of the profile in the profile store by the set of remote offerings. Finally, the system varies a rate of comparing the first and second sets of attributes for the mismatches based on one or more execution conditions associated with the source of truth.
申请公布号 US2017124168(A1) 申请公布日期 2017.05.04
申请号 US201514928913 申请日期 2015.10.30
申请人 INTUIT INC. 发明人 Ullrich Tobias;Pfannenschmidt Lars;Wisniewski Frank;Krüger Thorsten;Rajgara Shabbir Y.;Gao Guohan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for managing synchronization between a profile store and a source of truth that is used to update the profile store via a real-time link, comprising: obtaining, over a first network connection with the profile store, a first set of attributes from a profile for an entity in the profile store, wherein the profile in the profile store is shared and updated by a set of remote offerings that use the profile to perform one or more tasks for the entity; obtaining, over a second network connection with the source of truth, a second set of attributes for the entity from the source of truth, wherein the second set of attributes from the source of truth is used by the set of remote offerings to perform one or more additional tasks for the entity; comparing, by a catch-up service executing on a processor, the first and second sets of attributes to detect and correct mismatches between the first and second sets of attributes, wherein the corrected mismatches improve subsequent use of the profile in the profile store by the set of remote offerings; and varying a rate of comparing the first and second sets of attributes for the mismatches based on one or more execution conditions associated with the source of truth.
地址 Mountain View CA US