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 |
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.
|