The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 07, 2021

Filed:

Aug. 18, 2015
Applicant:

Palantir Technologies, Inc., Palo Alto, CA (US);

Inventors:

John Kenneth Garrod, Palo Alto, CA (US);

John Antonio Carrino, Palo Alto, CA (US);

Katherine Brainard, East Orange, NJ (US);

Jacob Scott, Berkeley, CA (US);

Allen Chang, Mountain View, CA (US);

Assignee:

Palantir Technologies Inc., Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2018.12);
U.S. Cl.
CPC ...
G06F 16/2329 (2018.12);
Abstract

A computer-based method and system for sharing and deconflicting data changes amongst a plurality of replication sites. In a particular embodiment, data changes at sites to data objects are tracked by each site on a per-data object basis using per-data object version vectors. In another particular embodiment, data changes at sites to links connecting two data objects are tracked by each site on a per-link set basis using per-link set version vectors. In another particular embodiment, per-object version vectors are used to detect a conflict resulting from concurrent changes at two or more sites in which one of the concurrent changes includes an object resolution change.


Find Patent Forward Citations

Loading…