Invention Grant
- Patent Title: Database syncing
-
Application No.: US16993210Application Date: 2020-08-13
-
Publication No.: US11615058B2Publication Date: 2023-03-28
- Inventor: Alfred Fuller
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Honigman LLP
- Agent Brett A. Krueger
- Main IPC: G06F16/178
- IPC: G06F16/178 ; G06F16/40 ; G06F16/27 ; G06F16/18 ; G06F16/22 ; G06F16/23 ; G06F16/17

Abstract:
A method for database syncing is provided. The method includes receiving database change indicators indicating changes to a database. For each database change indicator, the method also includes determining whether the respective change to the database corresponds to a single change to a single version of the database, one of multiple changes to a common version of the database, or one of multiple changes to different versions of the database. The method further includes generating a change log compaction data structure comprising entries. Each entry includes an exact entry defining a corresponding single change to a corresponding single version of the database, a range entry defining corresponding multiple changes to a corresponding common version of the database, or an interval entry defining corresponding multiple changes to corresponding different versions of the database.
Public/Granted literature
- US20200372000A1 Database Syncing Public/Granted day:2020-11-26
Information query