Patents by Inventor Omer DORON

Omer DORON has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • 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: 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
  • Publication number: 20230214442
    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: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Applicant: monday.com Ltd.
    Inventors: Omer DORON, Liran BRIMER, Dor YEHUDA, Eviathar MOUSSAFFI
  • Patent number: 11565091
    Abstract: A method for influencing cerebral perfusion in a patient by modifying a volume of a volume adaptor introduced into a cerebral ventricle of the patient, the method comprising identifying a timing of a cerebral blood inflow and/or outflow in a cardiac activity of the patient, modifying a volume of the volume adaptor in synchronization to the identified timing of the cerebral blood flow, to an amount sufficient to modify an intracranial pressure in the cerebral ventricle, such that a flow of the cerebral blood flow is enhanced. In some exemplary embodiments of the invention, the inflation duration of the volume adapter is short relative to the cardiac cycle.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: January 31, 2023
    Assignees: Ramot at Tel-Aviv University Ltd., Tel HaShomer Medical Research Infrastructare and Services Ltd., Hadasit Medical Research Services and Development Ltd.
    Inventors: Ofer Barnea, Omer Doron
  • Patent number: 11537595
    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.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: December 27, 2022
    Assignee: monday.com Ltd.
    Inventors: Omer Doron, Liran Brimer, Dor Yehuda, Yuly Roberman, Eviathar Moussaffi
  • Patent number: 11526661
    Abstract: Systems and methods for enabling communications via tablature for an application are disclosed. A system may include at least one processor configured to generate a table containing cells for holding values and enable association of a communications rule with a specific cell of the table, wherein the communications rule includes a trigger that automatically activates when a specific value in the specific cell meets a criterion. The processor may trigger the communications rule when the specific value in the specific cell meets the criterion, and communicate, upon triggering of the communications rule, a message relating to the specific value in the specific cell meeting the criterion.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: December 13, 2022
    Assignee: MONDAY.COM LTD.
    Inventors: Tal Haramati, Moshik Eilon, Shanee Radzewsky, Daniel Cohen, Omer Doron
  • Patent number: 11481237
    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.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 25, 2022
    Assignee: monday.com Ltd.
    Inventors: Orr Gottlieb, Moshe Zemah, Omer Doron
  • Patent number: 11409956
    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.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: August 9, 2022
    Assignee: monday.com Ltd.
    Inventors: Omer Doron, Liran Brimer, Dor Yehuda, Yuly Roberman, Eviathar Moussaffi
  • Publication number: 20210146101
    Abstract: A method for influencing cerebral perfusion in a patient by modifying a volume of a volume adaptor introduced into a cerebral ventricle of the patient, the method comprising identifying a timing of a cerebral blood inflow and/or outflow in a cardiac activity of the patient, modifying a volume of the volume adaptor in synchronization to the identified timing of the cerebral blood flow, to an amount sufficient to modify an intracranial pressure in the cerebral ventricle, such that a flow of the cerebral blood flow is enhanced. In some exemplary embodiments of the invention, the inflation duration of the volume adapter is short relative to the cardiac cycle.
    Type: Application
    Filed: January 25, 2021
    Publication date: May 20, 2021
    Applicants: Ramot at Tel-Aviv University Ltd., Tel HaShomer Medical Research Infrastructure and Services Ltd., Hadasit Medical Research Services and Development Ltd.
    Inventors: Ofer BARNEA, Omer DORON
  • Publication number: 20210150480
    Abstract: Systems and methods for enabling communications via tablature for an application are disclosed. A system may include at least one processor configured to generate a table containing cells for holding values and enable association of a communications rule with a specific cell of the table, wherein the communications rule includes a trigger that automatically activates when a specific value in the specific cell meets a criterion. The processor may trigger the communications rule when the specific value in the specific cell meets the criterion, and communicate, upon triggering of the communications rule, a message relating to the specific value in the specific cell meeting the criterion.
    Type: Application
    Filed: January 7, 2021
    Publication date: May 20, 2021
    Applicant: MONDAY.COM
    Inventors: Tal Haramati, Moshik Eilon, Shanee Radzewsky, Daniel Cohen, Omer Doron
  • Publication number: 20200061355
    Abstract: A method for influencing cerebral perfusion in a patient by modifying a volume of a volume adaptor introduced into a cerebral ventricle of the patient, the method comprising identifying a timing of a cerebral blood inflow and/or outflow in a cardiac activity of the patient, modifying a volume of the volume adaptor in synchronization to the identified timing of the cerebral blood flow, to an amount sufficient to modify an intracranial pressure in the cerebral ventricle, such that a flow of the cerebral blood flow is enhanced. In some exemplary embodiments of the invention, the inflation duration of the volume adapter is short relative to the cardiac cycle.
    Type: Application
    Filed: November 16, 2017
    Publication date: February 27, 2020
    Applicants: Ramot at Tel-Aviv University Ltd., Tel HaShomer Medical Research Infrastructure and Services Ltd., Hadasit Medical Research Services and Development Ltd.
    Inventors: Ofer BARNEA, Omer DORON