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.
Patent No.:
Date of Patent:
Mar. 08, 2022
Filed:
May. 26, 2020
Palantir Technologies Inc., Palo Alto, CA (US);
Caitlin Colgrove, Palo Alto, CA (US);
Andrew Moreland, San Francisco, CA (US);
Alexander Taheri, Madison, CT (US);
Benjamin Hamme, San Francisco, CA (US);
Bianca Rahill-Marier, New York, NY (US);
John Carrino, Redwood City, CA (US);
Dzmitry Dulko, San Jose, CA (US);
Gabrielle Javitt, New York, NY (US);
Helen Kaltegaertner, New York, NY (US);
Joshua Chomicki, San Jose, CA (US);
Josh Munsch, San Francisco, CA (US);
Jacob Sanches, Oakland, CA (US);
Mark Schafer, New York, NY (US);
Walker Burgin, Seattle, WA (US);
Xiaohan Zhang, Sunnyvale, CA (US);
Palantir Technologies Inc., Palo Alto, CA (US);
Abstract
Systems and methods are provided for generating reports reflecting a visualization of, e.g., a dataset on which data analysis has been performed. The data analysis performed on the dataset may be an aggregation of data analysis functionality provided by applications or tools. Dataset visualization is realized in a workspace implemented by a separate application or tool. Potential conflicts regarding updating one or more elements of the dataset are reconciled by implementing a dual operational transform system and method. A global state of the dataset may be determined by a first operational transform system and method, while a local state of the dataset may be determined by a second operational transform system and method. The local state of the dataset may be updated through operational transforms exchanged between the first and second operational transform systems that align the local state of the dataset with the global state of the dataset.