Digital processing systems and methods for smart table filter with embedded boolean logic in collaborative work systems

    公开(公告)号:US11275742B2

    公开(公告)日:2022-03-15

    申请号:US17243727

    申请日:2021-04-29

    Abstract: Systems, methods, and computer-readable media for automatically filtering data in complex tables are disclosed. The systems and methods may involve at least one processor that is configured to display multiple headings including a first heading and a second heading, receive a first selection of a first cell associated with the first heading, wherein the first cell may include a first category indicator, receive a second selection of a second cell associated with the first heading, wherein the second cell may include a second category indicator, receive a third selection of a third cell associated with the second heading, wherein the third cell may include a third category indicator, generate a logical filter for the complex table, and, in response to application of the logical filter, to cause a display of a filtered collection of items from the first group that contain the third category indicator.

    Limiting concurrent database updates

    公开(公告)号:US11940973B1

    公开(公告)日:2024-03-26

    申请号:US18091477

    申请日:2022-12-30

    CPC classification number: G06F16/2308

    Abstract: Disclosed herein is a method of limiting concurrent updates in a database, comprising adapting each of plurality of computing devices executing one or more applications capable of updating data in one or more databases accessible by a plurality of applications to execute a DB update limiter. The DP update limiter is configured for each update access of the one or more applications to the database(s), identify a DB segment identifier of a destination segment of the database targeted by the respective update access, check an access counter associated with the identified DB segment identifier which is indicative of a number of update accesses currently in progress to the destination segment, enable the respective update access responsive to determining that the access counter is smaller than a certain threshold, and prevent the respective update access responsive to determining that the access counter equals the certain threshold.

    Digital processing systems and methods for multi-board mirroring of consolidated information in collaborative work systems

    公开(公告)号:US11277452B2

    公开(公告)日:2022-03-15

    申请号:US17243803

    申请日:2021-04-29

    Abstract: Systems, methods, and computer-readable media for generating high level summary tablature based on lower level tablature are disclosed. The systems and methods may involve at least one processor configured to electronically access first data associated with a first board; electronically access second data associated with a second board and to perform electronic semantic analysis to identify a portion of the first data associated with the first board and a portion of the second data associated with the second board that share a similarity; consolidate in a third board reflecting a similarity consolidation, the identified first portion and the identified second portion; summarize the first portion and the second portion, and to aggregate the summarized first portion and the summarized second portion to form an aggregated summary; and present on the third board the aggregated summary in a manner associating the aggregated summary with the similarity consolidation.

    Digital processing systems and methods for multi-board mirroring with manual selection in collaborative work systems

    公开(公告)号:US11205154B2

    公开(公告)日:2021-12-21

    申请号:US17243837

    申请日:2021-04-29

    Abstract: Systems, methods, and computer-readable media for generating high level summary tablature based on lower level tablature are disclosed. The systems and methods may involve at least one processor configured to: electronically receive a first selection of at least one item contained on both a first board and a second board; electronically receive a second selection of a first type of information presented on the first board; electronically receive a third selection of a second type of information presented on the first board; electronically receive a fourth selection of a third type of information presented on the second board; electronically receive a fifth selection of a fourth type of information presented on the second board; and electronically generate a summary board including the at least one item, the summary board associating with the at least one item a first aggregation and a second aggregation.

    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.

    Digital processing systems and methods for automatic application of sub-board templates in collaborative work systems

    公开(公告)号:US11347721B2

    公开(公告)日:2022-05-31

    申请号:US17243809

    申请日:2021-04-29

    Abstract: Systems, methods, and computer-readable media for representing data via a multi-structured table are disclosed. The systems and methods may involve maintaining a main table having a first structure and containing a plurality of rows; receiving a first electronic request for establishment of a first sub-table associated with the main table, wherein the electronic request includes column heading definitions and wherein the column heading definitions constitute a second structure; storing the second structure in memory as a default sub-table structure; associating the first sub-table with a first row in the main table; receiving a second electronic request for association of a second sub-table with a second row of the main table; performing a lookup of the default sub-table structure following receipt of the second electronic request; applying the default sub-table structure to the second sub-table.

Patent Agency Ranking