-
公开(公告)号:US11481237B1
公开(公告)日:2022-10-25
申请号:US17565658
申请日:2021-12-30
Applicant: monday.com Ltd.
Inventor: Orr Gottlieb , Moshe Zemah , Omer Doron
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.
-
公开(公告)号:US11630941B1
公开(公告)日:2023-04-18
申请号:US17565725
申请日:2021-12-30
Applicant: monday.com Ltd.
Inventor: Orr Gottlieb , Vlad Mystetskyi , Moshe Zemah
IPC: G06F40/143 , G06F3/0481
Abstract: A host-side system for displaying a web page includes at least one processing circuitry which discovers at least one micro frontend in web page code. Each micro frontends has a respective type, internal or external. Internal micro frontends are inline with the web page code and external micro frontends are hosted in a frame in the web page code. A host application is executed for rendering the web page. Data exchange between the host application and the micro frontends is managed using a micro frontend layer in accordance with the respective types of the micro frontends.
-
公开(公告)号:US11587039B2
公开(公告)日:2023-02-21
申请号:US17243725
申请日:2021-04-29
Applicant: MONDAY.COM LTD.
Inventor: Tal Haramati , Moshik Eilon , Moshe Zemah , Ronen Sabag
IPC: G06Q10/10 , G06Q10/06 , G06Q30/02 , G06Q10/0633 , G06Q10/101 , G06Q10/0631 , G06F16/14 , G06F16/23 , G06F16/25 , G06F16/11 , H04L67/1095 , G06F3/0482 , G06F3/14 , H04L51/046 , G06F40/279 , G06F40/40 , G06F40/30 , G06K9/62 , G06F3/04817 , G06F3/16 , H04L12/18 , G06F16/22 , G06F16/2455 , G06F16/248 , G06F40/177 , H04L65/401 , G06F40/186 , G06F3/0484 , G06F11/30 , G06F11/34 , G06F40/103 , G06F3/04845 , G06T11/20 , G06F16/909 , G06F16/9038 , G06F16/9032 , G06F16/901 , G06F16/951 , G06F16/9536 , G06F16/28 , G06F16/26 , G06F40/253 , H04L51/18 , G06F16/903 , G06F16/31 , G06F9/54 , H04L51/48 , G06N20/00 , G06F40/106 , G05B13/02 , H04L51/04 , B65D83/04
Abstract: Systems, methods, and computer-readable media for triggering table entries characterizing workflow-related communications occurring between workflow participants are disclosed. The systems and methods may involve presenting a table via a display, the table containing rows and columns defining cells, the rows and cells being configured to manage respective roles of the workflow participants; presenting on the display at least one active link for enabling workflow participants to join in a video or an audio communication; logging in memory, characteristics of the communication including identities of the workflow participants who joined in the communication; and generating an object associated with the table, the object containing the characteristics of the communication logged in memory.
-
-