Patents Assigned to Monday.com Ltd.
-
Publication number: 20250139856Abstract: Exhibiting alphanumeric data as organized and segmented as graphical distinctions includes accessing a data structure including common objective items including a first and second characteristics, requesting that items from the data structure be graphically grouped for visualizing progress toward the common objective, analyzing the items to segment items in a first partitioning and a second partitioning, generating differently sized tiles associated with the items conveying magnitudes of the first and second characteristics, the second magnitude being greater than the first magnitude, wherein the second partitioning causes an organizational structure dividing tiles into distinct collections, wherein the tiles of the distinct collections visually differ based on the different sizes, and the distinct collections are presented on a common display.Type: ApplicationFiled: December 30, 2024Publication date: May 1, 2025Applicant: MONDAY.COM LTD.Inventors: Ron KIMHI, Itamar Ben SHUSHAN, Hili MAGID, Eylon GOREN, Ronit CYJON, Adi LIVNE, Inbal GERY, Dror OGEN, Dana PORAT
-
Publication number: 20250138693Abstract: Enhanced data representations involving accessing a data structure including items associated with a common objective, each including first and second alphanumeric values, receiving a trigger requesting that items be graphically grouped for visualizing progress toward the common objective, analyzing alphanumeric values to segment the items in partitioning groups, based on a first partitioning, identifying first visual characteristics for non-alphanumerically expressing the first alphanumeric values, based on a second partitioning, identifying second visual characteristics different from the first, for non-alphanumerically expressing the second alphanumeric values, generating tiles associated with the items, each of the tiles adopting a first and second visual characteristics, arranging the plurality of tiles in groupings based on at least one of the first visual characteristics or the second visual characteristics, and causing the groupings to be presented on a common display.Type: ApplicationFiled: December 31, 2024Publication date: May 1, 2025Applicant: MONDAY.COM LTD.Inventors: Ron KIMHI, Itamar Ben SHUSHAN, Hili Neeman MAGID, Eylon GOREN, Ronit CYJON, Adi LIVNE, Inbal GERY, Dror OGEN, Dana PORAT
-
Publication number: 20250130687Abstract: Operations for arranging discrete graphical elements representing alphanumeric data in a non-alphanumeric manner include causing an arrangement of a plurality of tiles on a display, the tiles being associated with items associated with a common objective and including a first and second characteristics having first and alphanumeric values. Each tile adopts first and second visual characteristics, has a unique position within the initial arrangement, and the tiles visualize progress toward the common objective. Changes in the first or second alphanumeric values cause: re-sorting the tiles to an updated arrangement differing from the initial arrangement; a first visual change in the first visual characteristic or the second visual characteristic of the first tile; and a second visual change in the first visual characteristic or the second visual characteristic of a second tile.Type: ApplicationFiled: December 30, 2024Publication date: April 24, 2025Applicant: MONDAY.COM LTD.Inventors: Ron KIMHI, Itamar Ben SHUSHAN, Hili MAGID, Eylon GOREN, Ronit CYJON, Adi LIVNE, Inbal GERY, Dror OGEN, Dana PORAT
-
Publication number: 20250130705Abstract: Toggling between different arrangements of discrete graphical elements conveying representations of alphanumeric data in a non-alphanumeric manner includes: causing an initial arrangement of tiles on a display. The tiles are associated with items including first and second characteristics having first and second alphanumeric values, and each item is associated with a common objective. Each tile adopts first and second visual characteristics. The tiles are grouped based on the second visual characteristics, and are arranged to visualize progress toward the common objective. In response to a trigger, underlying first alphanumeric values of each item are aggregated on a grouping-by-grouping basis, and the groupings are merged into an associated merged tile expressing the second visual characteristic. The merged tiles have different sizes based on the aggregating of the underlying associated first alphanumeric values.Type: ApplicationFiled: December 31, 2024Publication date: April 24, 2025Applicant: MONDAY.COM LTD.Inventors: Ron KIMHI, Itamar Ben SHUSHAN, Hili MAGID, Eylon GOREN, Ronit CYJON, Adi LIVNE, Inbal GERY, Dror OGEN, Dana PORAT
-
Patent number: 12271849Abstract: Systems, methods, and computer-readable media for expediting workflow construction and revision are disclosed. A canvas is displayed for containing workflow blocks of a workflow, enabling generation of the workflow blocks associated with data sources, and enabling, during generation of the workflow blocks, assignment of global variables to the workflow blocks. A global variable repository linked to the workflow is constructed that includes, for each of a plurality of global variables, a linkage field. The operations also include enabling construction of the workflow using the workflow blocks with the plurality of global variables defined in the global variable repository, wherein during a construction process, linkage fields are permitted to remain empty. Following construction of the workflow, data is received to fill the at least some empty linkage fields, where the empty linkage fields are mapped to the at least one of the plurality of data sources.Type: GrantFiled: December 29, 2023Date of Patent: April 8, 2025Assignee: Monday.com LTD.Inventors: Nehama Shinelzon, Noam Neeman, Shira Weiss, Maor Nakash
-
Patent number: 12260190Abstract: Systems, methods, and computer-readable media for a workflow building module utilizing a canvas are disclosed. A configuration phase includes enabling workflow construction via selection of preconstructed workflow blocks interconnectable with logical connections, and enabling placement of a first workflow block on a canvas. The first workflow block has an input field having a static subfield, and a subfield URL for retrieving dynamic subfields. Upon placement of the first block on the canvas, the subfield URL is invoked to retrieve the dynamic subfields. Placement is enabled of a second workflow block on the canvas, in a same branch as the first workflow block. The second workflow block has an input field utilizing a subset of the dynamic subfields of the first workflow block. During a runtime phase, values of the subset of the dynamic subfields of the first workflow block are fetched and used as inputs for the second workflow block.Type: GrantFiled: December 29, 2023Date of Patent: March 25, 2025Assignee: Monday.com LTD.Inventors: Edo Garavani, Lior Lamachinsky, Chen Beber
-
Patent number: 12212634Abstract: There is provided method of centralized control of events corresponding with event messages, comprising: monitoring event messages from an event broker server of a distributed event streaming technology service monitoring a central event dataset storing event messages streamed over a network from processes implementing events for accessing the services, counting a number of event messages for combination(s) of event attribute(s) according to set(s)-of-rules, dynamically generating a lock that includes instructions for blocking event(s) that correspond with the event messages having the certain combination of event attributes(s) in response to the number reaching a threshold for a certain combination of event attribute(s), and dynamically providing the lock to each process that implements event(s) that correspond with event messages having the combination of event attribute(s), wherein each process is configured for implementing the lock for locally blocking the event(s) corresponding with the event messages hType: GrantFiled: December 7, 2023Date of Patent: January 28, 2025Assignee: monday.com Ltd.Inventors: Noam Hasson, Omer Doron, Eviathar Moussaffi
-
Patent number: 12197560Abstract: Systems, methods, and computer-readable media for workflow management operations are disclosed. A template selection is received for a predefined workflow to be implemented in an existing user's account having at least one internal resource, and a selection of a set of resources is received from a plurality of resources to implement the functionality of the predefined workflow. The selected set includes at least one internal resource of the existing user's account and at least one external resource accessible via an API. A secure storage area is queried to determine that credentials are non-existent for the at least one external resource, an authentication flow is initiated with the at least one external resource to obtain a token from an external resource, and the token is received. The token is stored in the secure storage area, and a configuration of the predefined workflow initiates functionality of the predefined workflow.Type: GrantFiled: December 29, 2023Date of Patent: January 14, 2025Assignee: MONDAY.COM LTD.Inventors: Moshik Eilon, Adi Knafo
-
Patent number: 12175240Abstract: Systems, methods, and computer program products are disclosed for customized segmentation operations in a serverless environment. An intermediate platform receives a signal from an entity requesting application hosting for use with a SaaS platform. The signal conveys personalized configuration information and a unique identifier. The personalized configuration information is used to construct a metadata configuration file. A request is transmitted to the serverless environment for a segmented storage location and a request for a related signed URL containing permission for writing data. The metadata configuration file is sent to the segmented storage location. The signed URL is provided to the entity requesting application hosting for enabling secure transmission of a code to the segmented storage location directly by the entity requesting application hosting.Type: GrantFiled: December 29, 2023Date of Patent: December 24, 2024Assignee: MONDAY.COM LTD.Inventors: Vlad Mystetskyi, Greg Rashkevitch, Dor Shaked, Shay Elkana
-
Patent number: 12169802Abstract: Systems, methods, and computer-readable media for workflow construction operations include displaying a canvas for enabling placement and interconnection of workflow blocks with some of the workflow blocks being associated with data sources, enabling placement of a workflow block on the canvas and associating the at least one workflow block with at least one of the plurality of data sources, enabling placement of a switch block on the canvas at a downstream position of the workflow block and placement of a plurality of additional workflow blocks at locations downstream of the switch block and arranged in a plurality of alternative downstream branches. The switch block is configured to direct trigger action flow to the plurality of alternative downstream branches. The switch block is configured with a plurality of differing queries associated with the plurality of alternative downstream branches, at least one of the differing queries being associated with the data sources.Type: GrantFiled: December 30, 2023Date of Patent: December 17, 2024Assignee: MONDAY.COM LTD.Inventors: Ran Eldan, Noam Neeman, Eran Helft
-
Patent number: 12118401Abstract: Systems, methods, and computer program products allow usage of shared software resources. A first application to be run as a first image includes first code and first metadata information including a first set of functionalities, and first specific settings for a first set of functionalities. A mapping of the first set of functionalities to a first list of shared software resources enables the first application to accomplish the first set of functionalities. A second application to be run as a second image includes a second code and second metadata information including a second set of functionalities and second specific settings for a second set of functionalities. A mapping of the second set of functionalities to a second list of shared software resources enables the second application to accomplish the second set of functionalities. The first and second lists of shared software resources have at least one shared resource in common.Type: GrantFiled: December 29, 2023Date of Patent: October 15, 2024Assignee: MONDAY.COM LTD.Inventors: Vlad Mystetskyi, Greg Rashkevitch, Dor Shaked, Shay Elkana
-
Patent number: 12105948Abstract: Systems, methods, and computer-readable media for presenting groups of information on a display are disclosed. System and methods include presenting the groups in the form of a page, each group of information having an associated size, wherein a cumulative size of all groups of information is larger than a dimension of the display; receiving an initial scrolling signal for causing the presented page to scroll; and augmenting the display with a scroll bar divided into sections of differing visual effects. Each section may have a visual effect that is assigned to one group of the plurality of groups of information. A length of each section may be proportional to the associated size of the one group relative to the cumulative size of all the groups, and an order of the visual effects in the scroll bar may correspond to an order of the groups of information in the page.Type: GrantFiled: December 28, 2022Date of Patent: October 1, 2024Assignee: MONDAY.COM LTD.Inventors: Natan Rolnik, Shani Frankel, Or May Paz
-
Patent number: 12056664Abstract: Systems, methods, and computer-readable media for automatically altering information within an electronic document based on an externally detected occurrence are disclosed. The systems and methods may involve accessing an electronic word processing document; displaying an interface presenting at least one tool for enabling an author of the electronic word processing document to define an electronic rule triggered by an external network-based occurrence; receiving, in association with the electronic rule, a conditional instruction to edit the electronic word processing document in response to the network-based occurrence; detecting the external network-based occurrence; and in response to the detection of the external network-based occurrence, implementing the conditional instruction and thereby automatically edit the electronic word processing document.Type: GrantFiled: December 29, 2021Date of Patent: August 6, 2024Assignee: MONDAY.COM LTD.Inventors: Ron Zionpour, Tal Haramati, Roy Mann
-
Patent number: 12056255Abstract: Systems, methods, and computer program products are disclosed perform data access operations in association with a multi-tenant SaaS application within a Multi-tenant SaaS Platform. Code for a multi-tenant SaaS application includes a call to a token associated with retrieving tenant-specific data. A first request is received for first data access using a first token associated with a first tenant associated with a first storage location, the first request lacking an identification of the first storage location. Tenant-specific data associated with the first tenant is retrieved and provided to the multi-tenant SaaS application. A second request is received for second data access using a second token associated with a second storage location associated with a second tenant. The second token is mapped to the second storage location. The second tenant tenant-specific data is retrieved from the second storage location and provided to the multi-tenant SaaS application.Type: GrantFiled: December 29, 2023Date of Patent: August 6, 2024Assignee: MONDAY.COM LTD.Inventors: Vlad Mystetskyi, Greg Rashkevitch, Dor Shaked, Shay Elkana
-
Publication number: 20240248594Abstract: A method of adjusting elements of a GUI to reflect multi-selection of GUI items, comprising presenting a plurality of selectable GUI items each characterized by one or more unique attributes and one or more action GUI configured to initiate one or more actions adjusted according to a multi-selection of the selectable GUI items, analyzing user input to detect multiple indications gradually indicated by a user to select a group of selectable GUI items, responsive to detection of each of the indications, appending the unique attribute(s) of the respective selectable GUI item selected in the respective indication to the action GUI element(s) such that the action GUI element(s) is dynamically adjusted to aggregate the unique attribute(s) of all of the selectable GUI items of the group, and responsive to activation of the action GUI element(s), initiate the action(s) adjusted according to all of the selectable GUI items of the group.Type: ApplicationFiled: April 3, 2024Publication date: July 25, 2024Applicant: monday.com Ltd.Inventors: Barak BENGAD, Eran HUBERMAN, Alon BAR DAVID, Danielle HASSAN
-
Patent number: 12032596Abstract: Disclosed herein is a system, comprising a distributed database comprising a plurality of partitions allocated in memory for storing a plurality of datasets. Wherein each dataset stored in the distributed database comprises at least a primary data portion stored in a respective primary partition of the plurality of partitions and at least zero additional data portions stored in respective secondary partitions of the plurality of partitions. Wherein each data portion of each dataset is mapped to a respective partition in which it is stored by a respective identifier. Wherein the primary data portion of each dataset comprises metadata stored in the primary partition, the metadata is indicative of the identifier of all additional data partitions of the respective dataset.Type: GrantFiled: December 30, 2022Date of Patent: July 9, 2024Assignee: monday.com Ltd.Inventors: Liran Brimer, Omer Doron
-
Publication number: 20240220512Abstract: Disclosed herein is a system, comprising a distributed database comprising a plurality of partitions allocated in memory for storing a plurality of datasets. Wherein each dataset stored in the distributed database comprises at least a primary data portion stored in a respective primary partition of the plurality of partitions and at least zero additional data portions stored in respective secondary partitions of the plurality of partitions. Wherein each data portion of each dataset is mapped to a respective partition in which it is stored by a respective identifier. Wherein the primary data portion of each dataset comprises metadata stored in the primary partition, the metadata is indicative of the identifier of all additional data partitions of the respective dataset.Type: ApplicationFiled: December 30, 2022Publication date: July 4, 2024Applicant: monday.com Ltd.Inventors: Liran BRIMER, Omer DORON
-
Publication number: 20240220068Abstract: Systems, methods, and computer-readable media for presenting board graphics are disclosed. The systems and methods may involve receiving a request to present, on a display, a board having a plurality of document object models (DOMs) arranged in rows and columns. A canvas layer of the board may be generated, including a graphical representation of each of the plurality of DOMs. A library of locations on the canvas layer may be generated, storing an arrangement of the plurality of DOMs. Disclosed embodiments may present, on the display, a portion of the canvas layer, where the presented portion of the canvas layer is be determined by a size of the display. The graphical representation of each of the plurality of DOMs presented on the display may be transformed into a corresponding DOM of the plurality of DOMs.Type: ApplicationFiled: December 13, 2023Publication date: July 4, 2024Applicant: Monday.com LTD.Inventors: Ron NACHMANY, Tom BOGIN
-
Publication number: 20240220892Abstract: Systems, methods, and computer-readable media for performing dynamic ticket assignments based on continuously changing input and output parameters are disclosed. The systems and methods involve initially receiving a first plurality of ticket requests and receiving resource information about a plurality of available resources. During a first time window, disclosed embodiments determine a first plurality of preferred matches and assign the first plurality of ticket requests. Systems and methods subsequently receive a second plurality of ticket requests. During a second time window, disclosed embodiments determine a second plurality of preferred matches and assign the second plurality of ticket requests. Systems and methods receive updates of ticket factor information and resource information and update ticket requests and resource information.Type: ApplicationFiled: December 30, 2022Publication date: July 4, 2024Applicant: Monday.com LTD.Inventors: Jonathan Farache, Chezki Botwinick
-
Publication number: 20240223671Abstract: There is provided method of centralized control of events generating event messages, comprising: monitoring event messages from an event broker server of a distributed event streaming technology service monitoring a central event dataset storing event messages streamed over a network from processes implementing events for accessing the services, counting a number of event messages for combination(s) of event attribute(s) according to set(s)-of-rules, dynamically generating a lock that includes instructions for blocking event(s) that generate the event messages having the certain combination of event attributes(s) in response to the number reaching a threshold for a certain combination of event attribute(s), and dynamically providing the lock to each process that implements event(s) that generate event messages having the combination of event attribute(s), wherein each process is configured for implementing the lock for locally blocking the event(s) generating the event messages having the certain combinationType: ApplicationFiled: December 7, 2023Publication date: July 4, 2024Applicant: monday.com Ltd.Inventors: Noam HASSON, Omer DORON, Eviathar MOUSSAFFI