US 11,709,852 B2
Query-based time-series data display and processing system
Benjamin Duffield, New York, NY (US)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Denver, CO (US)
Filed on Apr. 26, 2021, as Appl. No. 17/240,191.
Application 17/240,191 is a continuation of application No. 15/997,177, filed on Jun. 4, 2018, granted, now 11,016,986.
Claims priority of provisional application 62/594,457, filed on Dec. 4, 2017.
Prior Publication US 2021/0248134 A1, Aug. 12, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/00 (2006.01); G06F 16/248 (2019.01); G06F 9/451 (2018.01); G06F 16/245 (2019.01); G06F 16/26 (2019.01); G06F 40/18 (2020.01)
CPC G06F 16/248 (2019.01) [G06F 9/451 (2018.02); G06F 16/245 (2019.01); G06F 16/26 (2019.01); G06F 40/18 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processor; and
a storage device configured to store computer-executable instructions, the computer-executable instructions, when executed by the at least one processor, cause the system to at least:
generate user interface data that, when rendered by a user device, causes the user device to display a user interface, wherein the user interface depicts a first data cell, a second data cell, and a third data cell, wherein a combination of the first data cell and the second data cell form a time window, and wherein a data visualization displayed in the third data cell is based on a first query stored in the third data cell that is derived from a function that identifies a data set and the time window;
determine that a time value stored in the first data cell is updated;
in response to the determination that the time value stored in the first data cell is updated, generate and store in the third data cell a modified version of the first query;
update the user interface data such that the user interface displays, in the third data cell, an updated version of the data visualization that is based on the modified version of the first query.