Invention Grant
- Patent Title: Application program interface managing synchronized data replication
-
Application No.: US15012554Application Date: 2016-02-01
-
Publication No.: US10565226B2Publication Date: 2020-02-18
- Inventor: Daniel Goldmann , Esther Landes , Mario Andy Mueller , Klemens Schmid , Thomas Witzel , Joachim Pfeifer , Matthias Klauer , Oleg Loewen
- Applicant: SuccessFactors, Inc.
- Applicant Address: US CA South San Francisco
- Assignee: SuccessFactors, Inc.
- Current Assignee: SuccessFactors, Inc.
- Current Assignee Address: US CA South San Francisco
- Agency: Fountainhead Law Group P.C.
- Main IPC: G06F16/27
- IPC: G06F16/27

Abstract:
An Application Program Interface (API) manages synchronization and replication of master data of a system with different consumers. An API engine is configured to receive from the third party, a query including content information and date-relevant information including a start date, an end date, and a date of last synchronization. The API engine processes the query to access the database and produce a query result replicating only data changes affecting that period or a previous time. The consumer thus specifies the time period in which to consider changes to the stored database data, and the API calculates the delta according to that period. In this manner complex, time-dependent delta calculation and filtering logic can be implemented in the API without requiring substantial logic or additional data persistence in middleware. Particular embodiments may facilitate efficient synchronized replication of employment data to outside (e.g., payroll, benefits) providers.
Public/Granted literature
- US20170220658A1 Application Program Interface Managing Synchronized Data Replication Public/Granted day:2017-08-03
Information query