Background processing in a web browser

    公开(公告)号:US11481237B1

    公开(公告)日:2022-10-25

    申请号:US17565658

    申请日:2021-12-30

    Abstract: A system for executing a software program comprises: a display device for displaying a web based GUI of the software program; and a hardware processor adapted for executing in a web browser a code comprising: executing, in a worker thread that is not a primary thread executing code implementing the web based GUI, a client instruction identified in the primary thread for background processing; while the worker thread executes: displaying in a graphical object of the web based GUI data retrieved from a data structure associated with an outcome of executing the client instruction, where the data structure contains temporary data; and modifying another graphical object of the web based GUI in response to a user instruction received by a user selecting a selectable object of the web based GUI; and modifying the graphical object of the web based GUI when the contents of data structure is modified.

    System and method for managing permissions of users for a single data type column-oriented data structure

    公开(公告)号:US11436359B2

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

    申请号:US16502679

    申请日:2019-07-03

    Abstract: A system and method for managing permissions of users for a column-oriented data structure, including: generating a column oriented data structure in response to receiving a request to generate the data structure from a first user device associated with a first user account, wherein the data structure comprises a plurality of columns, wherein each column is of single data type and is assigned metadata associated with the single data type; associating the first user account with a first set of permissions associated with the generated data structure; and, associating a second user account with a second set of permissions, wherein the first set of permissions comprises at least one additional permission with respect to the second set of permissions.

    DIGITAL PROCESSING SYSTEMS AND METHODS FOR EMBEDDING A FUNCTIONING APPLICATION IN A WORD PROCESSING DOCUMENT IN COLLABORATIVE WORK SYSTEMS

    公开(公告)号:US20220222428A1

    公开(公告)日:2022-07-14

    申请号:US17565880

    申请日:2021-12-30

    Abstract: Systems, methods, and computer-readable media for embedding and running an electronic non-word processing application within an electronic word processing document are disclosed. The systems and methods may involve accessing the electronic word processing document; opening the electronic word processing document within an electronic word processing application; accessing the electronic non-word processing application; embedding the electronic non-word processing application within the electronic word processing application in a manner enabling non-word processing functionality to occur from within the electronic word processing application; while the electronic non-word processing application is displayed within the electronic word processing application, receiving at least one of the inputs; and in response to receiving at least one of the inputs, causing functionality of the electronic non-word processing application to be displayed within the electronic word processing document presented by the electronic word processing application.

    DIGITAL PROCESSING SYSTEMS AND METHODS FOR DYNAMICALLY UPDATING DOCUMENTS WITH DATA FROM LINKED FILES IN COLLABORATIVE WORK SYSTEMS

    公开(公告)号:US20220222425A1

    公开(公告)日:2022-07-14

    申请号:US17565534

    申请日:2021-12-30

    Abstract: Systems, methods, and computer-readable media for automatically updating an electronic word processing document based on a change in a linked file and vice versa are disclosed. The systems and methods may involve accessing the electronic word processing document; identifying in the electronic word processing document a variable data element; accessing the external file identified in the link; pulling, from the external file, first replacement data corresponding to the current data; replacing the current data in the electronic word processing document with the first replacement data; identifying a change to the variable data element in the electronic word processing document; upon identification of the change, accessing the external file via the link; and updating the external file to reflect the change to the variable data element in the electronic word processing document.

    Digital processing systems and methods for graphical interface for aggregating and dissociating data from multiple tables in collaborative work systems

    公开(公告)号:US11282037B2

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

    申请号:US17243898

    申请日:2021-04-29

    Abstract: Systems, methods, and computer-readable media for graphically aggregating data from a plurality of distinct tables, and enabling dissociation of underlying aggregated data from the associated distinct tables are disclosed. The systems and methods may involve maintaining the plurality of distinct tables, wherein each distinct table contains a plurality of items, with each item being made up of a plurality of cells categorized by category indicators, and wherein the plurality of distinct tables contain a common category indicator; generating a graphical representation of a plurality of variables within the plurality of cells associated with the common category indicator, the graphical representation including a plurality of sub-portions, each sub-portion representing a differing variable of the common category indicator; receiving a selection of a sub-portion of the graphical representation; performing a look-up across the plurality of distinct tables for a specific variable associated with the received selection.

    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.

Patent Agency Ranking