-
公开(公告)号:US11966418B2
公开(公告)日:2024-04-23
申请号:US18118923
申请日:2023-03-08
Applicant: Palantir Technologies Inc.
Inventor: Peter Wilczynski , Ryan Zheng , John Carrino , Timothy Wilson , Stephen Freiberg , John Garrod , William Waldrep
IPC: G06F7/00 , G06F11/34 , G06F16/27 , G06F16/29 , G06F16/951
CPC classification number: G06F16/275 , G06F11/3409 , G06F16/27 , G06F16/29 , G06F16/951
Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
-
公开(公告)号:US20240095259A1
公开(公告)日:2024-03-21
申请号:US18522007
申请日:2023-11-28
Applicant: Palantir Technologies Inc.
Inventor: Stephen Freiberg , Alexander Landau , Andrew Greene , Brian Dorne , Bryan Offutt , Ernest Zeidman , Ilya Nepomnyaschchiy , John Garrod , Katherine Brainard , Kolin Purcell , Michael Levin , Simon Swanson , Spencer Stecko
CPC classification number: G06F16/273 , G06F7/02
Abstract: Systems and methods are provided for storing a first data object comprising a first set of immutable components, the first data object being associated with a corresponding second data object stored by a remote replication system. A difference is determined between the first set of immutable components of the first data object and a second set of immutable components of the corresponding second data object. A subset of immutable components is identified from the first set of immutable components based on the difference. The subset of immutable components from the first set of immutable components is provided to the remote replication system over a communication network.
-
公开(公告)号:US11604811B2
公开(公告)日:2023-03-14
申请号:US17133534
申请日:2020-12-23
Applicant: Palantir Technologies Inc.
Inventor: Peter Wilczynski , Ryan Zheng , John Carrino , Timothy Wilson , Stephen Freiberg , John Garrod , William Waldrep
IPC: G06F7/00 , G06F16/27 , G06F16/951 , G06F16/29
Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
-
公开(公告)号:US20210117444A1
公开(公告)日:2021-04-22
申请号:US17133534
申请日:2020-12-23
Applicant: Palantir Technologies Inc.
Inventor: Peter Wilczynski , Ryan Zheng , John Carrino , Timothy Wilson , Stephen Freiberg , John Garrod , William Waldrep
IPC: G06F16/27 , G06F16/951 , G06F16/29
Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
-
公开(公告)号:US10915555B2
公开(公告)日:2021-02-09
申请号:US16116037
申请日:2018-08-29
Applicant: Palantir Technologies Inc.
Inventor: Peter Wilczynski , Ryan Zheng , John Carrino , Timothy Wilson , Stephen Freiberg , John Garrod , William Waldrep
IPC: G06F7/00 , G06F16/27 , G06F16/951 , G06F16/29
Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
-
公开(公告)号:US10895946B2
公开(公告)日:2021-01-19
申请号:US15666368
申请日:2017-08-01
Applicant: Palantir Technologies, Inc.
Inventor: Peter Wilczynski , Daniel Cervelli , Stephen Freiberg
IPC: G06F3/0481 , G06F16/31 , G06F16/29 , G06F3/0484
Abstract: Systems, methods, and non-transitory computer readable media are provided for using tiled data. An information request for an area may be received. Information for the area may be accessed. The information for the area may be stored in a tree structure such that the information is subdivided into one or more levels of tiles. Individual tiles may correspond to a portion of the area. One or more tiles may include precomputed information for the corresponding portion(s) of the area. A response to the information request may be determined based on the precomputed information.
-
公开(公告)号:US20190220466A1
公开(公告)日:2019-07-18
申请号:US16359398
申请日:2019-03-20
Applicant: Palantir Technologies Inc.
Inventor: Stephen Freiberg , Alexander Landau , Andrew Greene , Brian Dorne , Bryan Offutt , Ernest Zeidman , Ilya Nepomnyaschchiy , John Garrod , Katherine Brainard , Kolin Purcell , Michael Levin , Simon Swanson , Spencer Stecko
CPC classification number: G06F16/273 , G06F7/02
Abstract: Systems and methods are provided for storing a first data object comprising a first set of immutable components, the first data object being associated with a corresponding second data object stored by a remote replication system. A difference is determined between the first set of immutable components of the first data object and a second set of immutable components of the corresponding second data object. A subset of immutable components is identified from the first set of immutable components based on the difference. The subset of immutable components from the first set of immutable components is provided to the remote replication system over a communication network.
-
公开(公告)号:US10068002B1
公开(公告)日:2018-09-04
申请号:US15664184
申请日:2017-07-31
Applicant: Palantir Technologies Inc.
Inventor: Peter Wilczynski , Ryan Zheng , John Carrino , Timothy Wilson , Stephen Freiberg , John Garrod , William Waldrep
Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
-
-
-
-
-
-
-