Patents Assigned to Monday.com Ltd.
  • Publication number: 20240248594
    Abstract: 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: Application
    Filed: April 3, 2024
    Publication date: July 25, 2024
    Applicant: monday.com Ltd.
    Inventors: Barak BENGAD, Eran HUBERMAN, Alon BAR DAVID, Danielle HASSAN
  • Patent number: 12032596
    Abstract: 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: Grant
    Filed: December 30, 2022
    Date of Patent: July 9, 2024
    Assignee: monday.com Ltd.
    Inventors: Liran Brimer, Omer Doron
  • Publication number: 20240223671
    Abstract: 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 combination
    Type: Application
    Filed: December 7, 2023
    Publication date: July 4, 2024
    Applicant: monday.com Ltd.
    Inventors: Noam HASSON, Omer DORON, Eviathar MOUSSAFFI
  • Publication number: 20240220512
    Abstract: 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: Application
    Filed: December 30, 2022
    Publication date: July 4, 2024
    Applicant: monday.com Ltd.
    Inventors: Liran BRIMER, Omer DORON
  • Publication number: 20240220068
    Abstract: 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: Application
    Filed: December 13, 2023
    Publication date: July 4, 2024
    Applicant: Monday.com LTD.
    Inventors: Ron NACHMANY, Tom BOGIN
  • Publication number: 20240220892
    Abstract: 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: Application
    Filed: December 30, 2022
    Publication date: July 4, 2024
    Applicant: Monday.com LTD.
    Inventors: Jonathan Farache, Chezki Botwinick
  • Patent number: 12020210
    Abstract: Systems, methods, and computer-readable media for facilitating data visualization in collaborative network systems in tablature are disclosed. The systems and methods may involve maintaining a plurality of boards, each board of the plurality of boards contains multiple items, at least some of the items being associated with an entity and wherein at least some of the items include calendar-related information: accessing a calendar of the entity; performing a lookup across the plurality of boards for the items associated with the entity; performing an analysis of the items associated with the entity to determine whether the items are calendar-related; syncing the calendar-related items associated with the entity with the accessed calendar by rendering on the calendar, graphical indicators linked to the items; receiving a selection of a specific graphical indicator rendered on the calendar.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: June 25, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Eran Helft, Shani Frankel
  • Patent number: 12014138
    Abstract: Systems and methods for graphically summarizing percentage make-up of category indicators in columns of a table are disclosed. A system may include at least one processor configured to maintain the table with rows and columns defining cells containing the category indicators and cause a display of a table gauge, wherein the table gauge includes a plurality of graphical representations of a plurality of category indicators contained in a grouping of the cells, and wherein each of the graphical representations may be sized to correspond to a percentage of an associated category indicator. The processor may receive a table update that alters at least one category indicator in at least one of the cells of the grouping of cells, and alter a graphical representation of the table gauge in response to the table update to change a size of at least one of the plurality of graphical representations.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: June 18, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Daniel Lereya, Ofir Monsingo, Ariel Pollack, Oron Kaiser
  • Publication number: 20240184989
    Abstract: Systems and methods may include having an integrated unified filing engine. A system may include at least one processor configured to maintain at least one table containing a plurality of items and a plurality of asset designations, and to maintain at least one electronic whiteboard containing at least a subset of the plurality of asset designations. The processor may be further configured to maintain a data structure containing a plurality of links, wherein each link associates at least one of the subsets of asset designations with at least one location on the at least one electronic whiteboard, receive via a network access device, an activation of a particular link associated with a particular asset, alter a display of at least one electronic whiteboard containing an asset designation, and retrieving a presenting a corresponding asset in response to a received selection of a particular asset designation.
    Type: Application
    Filed: October 20, 2022
    Publication date: June 6, 2024
    Applicant: MONDAY.COM LTD.
    Inventors: Roy MANN, Stav Levi, Etay Liberman, Sarit Bartov
  • Patent number: 11989255
    Abstract: There is provided a system for client-side updating and sort of a page of a dataset, comprising: at least one processor of a client terminal executing a code for: accessing a server to obtain a page of a dataset comprising a plurality of pages, wherein the dataset is sorted according to a sort operation, wherein other pages of the plurality of pages are not provided to the client terminal, presenting the page on a display of the client terminal, receiving at least one update message for updating of a value of the page, applying the update to the page to create an updated page, re-executing the sort operation on the updated page, and presenting the sorted updated page.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: May 21, 2024
    Assignee: monday.com Ltd.
    Inventors: Omer Doron, Liran Brimer, Dor Yehuda, Eviathar Moussaffi
  • Patent number: 11954428
    Abstract: Systems, methods, and computer-readable media for mutual screen sharing during a text chat are disclosed. The systems and methods may involve at least one processor configured to: maintain a platform that hosts a plurality of applications accessible to a plurality of client devices; enable the plurality of client devices to access and display via the platform, the plurality of applications; cause a communications interface to appear on the first client device and the second client device; cause a first display on the first client device of the second application in response to selection on the first client device of the first link; cause a second display on the second client device of the first application in response to selection on the second client device of the second link; and during the first display and the second display, enable communication between the first client device and the second client device.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: April 9, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Roy Mann, Ronen Sabag, Ayala Naroshevitch, Tal Haramati
  • Patent number: 11954318
    Abstract: 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: Grant
    Filed: December 30, 2022
    Date of Patent: April 9, 2024
    Assignee: monday.com Ltd.
    Inventors: Barak Bengad, Eran Huberman, Alon Bar David, Danielle Hassan
  • Patent number: 11941463
    Abstract: There is provided method of centralized control of event messages for accessing services by processes that generate event messages, comprising: monitoring event messages from an event broker server of a distributed event streaming technology service monitoring a central event dataset storing the event messages streamed over a network from the processes 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 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 generates event messages having the combination of event attribute(s), wherein each process is configured for implementing the lock for locally blocking the event messages having the certain combination of event attribute(s).
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: March 26, 2024
    Assignee: monday.com Ltd.
    Inventors: Noam Hasson, Omer Doron, Eviathar Moussaffi
  • Patent number: 11940973
    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.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: March 26, 2024
    Assignee: monday.com Ltd.
    Inventors: Eviathar Moussaffi, Omer Doron, Dor Yehuda
  • Patent number: 11928315
    Abstract: Systems, methods, and computer-readable media for tagging, extracting, and consolidating information from electronically stored files are disclosed. The systems and methods may involve presenting to an entity viewing at least one source document a tag interface for enabling selection and tagging of document segments with at least one characteristic associated with each document segment; identifying tagged segments within the at least one source document; accessing a consolidation rule containing instructions for combining the tagged segments; implementing the consolidation rule to associate document segments sharing common tags; and outputting for display at least one tagged-based consolidation document grouping together commonly tagged document segments.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: March 12, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Roy Mann, Tal Haramati, Ron Zionpour
  • Patent number: 11907653
    Abstract: Systems, methods, and computer-readable media for generating a network map reflective of node connection strength are disclosed.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: February 20, 2024
    Assignee: MONDAY.COM LTD.
    Inventors: Daniel Lereya, Aviram Marom, Aviel Hershkovitz
  • Patent number: D1014531
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 13, 2024
    Assignee: monday.com Ltd.
    Inventors: Rotem Waissman, Evgeniy Kazinec
  • Patent number: D1014533
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 13, 2024
    Assignee: monday.com Ltd.
    Inventors: Rotem Waissman, Evgeniy Kazinec
  • Patent number: D1014547
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 13, 2024
    Assignee: monday.com Ltd.
    Inventors: Rotem Waissman, Evgeniy Kazinec
  • Patent number: D1020783
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: April 2, 2024
    Assignee: MONDAY.COM LTD
    Inventor: Shay Cohen