Server side near real time accumulation based on relational graph

    公开(公告)号:US11537595B1

    公开(公告)日:2022-12-27

    申请号:US17565731

    申请日:2021-12-30

    Abstract: There is provided a system for dynamically updating data in dataset, comprising: at least one processor executing a code for: receiving, an indication of a trigger for a change of a first cell of a first dataset, accessing a relational graph to identify at least one second cell of at least one second dataset dependent on the triggered change to the first cell, evaluating a set of rules to determine an update to perform for each second cell in response to the triggered change of the first cell, and updating each second cell by differentially applying the update to a previous value of the second cell.

    Asynchronous and synchronous locking mechanism

    公开(公告)号:US11409956B1

    公开(公告)日:2022-08-09

    申请号:US17565697

    申请日:2021-12-30

    Abstract: There is provided a system for dynamically updating data in dataset, comprising: at least one processor executing a code for: receiving an indication of trigger for a change of a first cell of cells of a dataset, updating the first cell according to the trigger, determining a second cell dependent on the first cell, sending to the second cell, an event message indicating the update of the first cell, locking a column of cells that include the second cell and other cells, and re-computing values of the second cell and other cells of the locked column, by performing a batch update of the cells of the locked column according to the event message, and according to additional event messages sent to the cells of the locked column that received before the locking and/or received during the locking.

Patent Agency Ranking