Patents by Inventor Ira Cohen

Ira Cohen 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).

  • Publication number: 20230308461
    Abstract: A method for generating samples for an anomaly detection system includes receiving events that occurred during a time series of a target metric. Each respective event includes an event attribute characterizing the respective event. The method includes generating a set of event groups for the events. Each event shares a respective attribute with one or more other events of the respective event group. For each respective event group of the set of event groups, the method includes determining an influence pattern that identifies an influence of the respective event group on the target metric. The method includes clustering the set of event groups into event clusters based on a respective influence pattern of each respective event group. Each event cluster includes one or more event groups that share a similar influence pattern. The method includes generating training samples for an anomaly detection system based on a respective event cluster.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 28, 2023
    Inventors: Tsahi FLYSHER, Ira COHEN, Inbal TADESKI, Meir TOLEDANO
  • Patent number: 11436224
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master node may distribute this metadata with query plans to worker nodes. The worker nodes may request additional metadata from the master node when necessary.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 11397714
    Abstract: Techniques are disclosed for handling database queries from multiple different application versions using a single database. A computer system executing a database management system (DBMS) may receive a database query for a database, where the database query is received from a particular version of an application having a plurality of versions. The database query may specify the particular version. The computer system may then identify catalog tables, where the catalog tables include version information columns storing version access information. The computer system may determine that version access information for the database query indicates that one or more database objects corresponding to the database query are accessible to the particular version of the application.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: July 26, 2022
    Assignee: salesforce.com, inc.
    Inventors: Serge Philippe Rielau, Randy Philip Spalten, Jeffrey Ira Cohen
  • Patent number: 11347713
    Abstract: Techniques are disclosed relating to concurrently processing transactions. A computer system may maintain a database table having a plurality of versions. Each of the versions may identify a corresponding portion of the database table that transactions associated with that version are permitted to access. The computer system may receive a first request to perform a first transaction to modify a definition of the database table. The computer system may receive a second request to perform a second transaction to modify data stored in the database table. In response to determining that the first and second transactions are associated with different versions of the plurality of versions, the computer system may concurrently process the first and second transactions.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 31, 2022
    Assignee: salesforce.com, inc.
    Inventors: Jeffrey Ira Cohen, Punit B. Shah, Serge Philippe Rielau
  • Patent number: 11281669
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, where the master node is the root node in a tree. The master node may distribute query plans and query metadata to other nodes in the cluster. These additional nodes may request additional metadata from each other or the master nodes as necessary.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: March 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 11214231
    Abstract: A recovery system and method with repeating communication functionality includes a station configured to send a first message and at least a first remote transmitting unit responsive to the central station and configured to transmit a second message to a locating unit. At least a second remote transmitting unit includes a receiver which receives the second message, a controller configured to process the second message, and a transmitter for transmitting a third message to the locating unit.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: January 4, 2022
    Assignee: CalAmp Wireless Networks Corporation
    Inventors: James A. Justice, George Liu, Ira Cohen
  • Publication number: 20210342322
    Abstract: Techniques are disclosed for handling database queries from multiple different application versions using a single database. A computer system executing a database management system (DBMS) may receive a database query for a database, where the database query is received from a particular version of an application having a plurality of versions. The database query may specify the particular version. The computer system may then identify catalog tables, where the catalog tables include version information columns storing version access information. The computer system may determine that version access information for the database query indicates that one or more database objects corresponding to the database query are accessible to the particular version of the application.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Serge Philippe Rielau, Randy Philip Spalten, Jeffrey Ira Cohen
  • Patent number: 11030032
    Abstract: A system includes a normal behavior characterization module configured to receive values for a first metric of a plurality of metrics and generate a baseline profile indicating normal behavior of the first metric based on the received values. The system also includes an anomaly identification module configured to identify an anomaly in response to present values of the metric deviating outside the baseline profile. The system also includes an anomaly behavior characterization module configured to analyze a plurality of prior anomalies identified by the anomaly identification module and develop a model of the anomalies of the first metric. The system also includes an anomaly scoring module configured to determine a first score for a present anomaly detected by the anomaly identification module for the first metric. The first score is based on characteristics of the present anomaly and the model of the anomalies of the first metric.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: June 8, 2021
    Assignee: Anodot Ltd.
    Inventors: Yoni Yom Tov Ben Simhon, David Drai, Ira Cohen
  • Publication number: 20210163932
    Abstract: The present disclosure relates to cellular compositions that are modified to introduce a nucleic acid or vector expressing the same. Such compositions may be used to deliver nucleic acid to a target cell and treat disease such as cancer.
    Type: Application
    Filed: November 21, 2018
    Publication date: June 3, 2021
    Applicant: Mesoblast International Sárl
    Inventors: Peter BRINK, Ira COHEN, Richard LIN, Sergey DORONIN, Irina POTAPOVA, Virginijus VALIUNAS, Dan DEVINE, Anthony SANDRASAGRA, Nick LOIZOS, Silviu ITESCU
  • Publication number: 20210097051
    Abstract: Techniques are disclosed relating to concurrently processing transactions. A computer system may maintain a database table having a plurality of versions. Each of the versions may identify a corresponding portion of the database table that transactions associated with that version are permitted to access. The computer system may receive a first request to perform a first transaction to modify a definition of the database table. The computer system may receive a second request to perform a second transaction to modify data stored in the database table. In response to determining that the first and second transactions are associated with different versions of the plurality of versions, the computer system may concurrently process the first and second transactions.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Jeffrey Ira Cohen, Punit B. Shah, Serge Philippe Rielau
  • Patent number: 10963426
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master node may distribute this metadata with query plans to worker nodes. The worker nodes may request additional metadata from the master node when necessary.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 30, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Publication number: 20210089917
    Abstract: A system includes a windowing module that divides time series data for each metric into portions. Each portion corresponds to a respective window of time. A hash module calculates a hash value for each of the portions for each of the metrics. An identification module compares the hash values for each pair of metrics and, for a selected pair of metrics, counts how many windows of time in which the hash values of the selected pair of metrics are equal. A pair is identified as a candidate pair in response to the count exceeding a threshold. A metric graph module creates a first edge in a graph based on the candidate pair of metrics. Each of the metrics is a node in the graph and direct relationships between each pair of the metrics are edges in the graph. An anomaly combination module analyzes an anomaly condition based on the graph.
    Type: Application
    Filed: December 8, 2020
    Publication date: March 25, 2021
    Inventors: Yoni Yom Tov Ben SIMHON, Ira COHEN
  • Patent number: 10891558
    Abstract: A system includes a windowing module that divides time series data for each metric into portions. Each portion corresponds to a respective window of time. A hash module calculates a hash value for each of the portions for each of the metrics. An identification module compares the hash values for each pair of metrics and, for a selected pair of metrics, counts how many windows of time in which the hash values of the selected pair of metrics are equal. A pair is identified as a candidate pair in response to the count exceeding a threshold. A metric graph module creates a first edge in a graph based on the candidate pair of metrics. Each of the metrics is a node in the graph and direct relationships between each pair of the metrics are edges in the graph. An anomaly combination module analyzes an anomaly condition based on the graph.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: January 12, 2021
    Assignee: Anodot Ltd.
    Inventors: Yoni Yom Tov Ben Simhon, Ira Cohen
  • Publication number: 20210001804
    Abstract: A recovery system and method with repeating communication functionality includes a station configured to send a first message and at least a first remote transmitting unit responsive to the central station and configured to transmit a second message to a locating unit. At least a second remote transmitting unit includes a receiver which receives the second message, a controller configured to process the second message, and a transmitter for transmitting a third message to the locating unit.
    Type: Application
    Filed: February 3, 2020
    Publication date: January 7, 2021
    Applicant: CalAmp Wireless Networks Corporation
    Inventors: James A. Justice, George Liu, Ira Cohen
  • Patent number: 10664525
    Abstract: End user data partitioning can include receiving a number of data queries for a data source from a user, developing a dimension relation graph based on attributes of the number of data queries, and partitioning the data source based on the dimension relation graph.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: May 26, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Inbar Yogev, Ira Cohen, Olga Kogan-Katz, Lior Ben Ze'ev
  • Publication number: 20200151179
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, where the master node is the root node in a tree. The master node may distribute query plans and query metadata to other nodes in the cluster. These additional nodes may request additional metadata from each other or the master nodes as necessary.
    Type: Application
    Filed: January 9, 2020
    Publication date: May 14, 2020
    Inventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 10599506
    Abstract: Methods performed by a physical computing system include automatically identifying, using at least one trained classifier, an action for responding to an anomaly in the execution of the application in a cloud computing system. The at least one trained classifier relates a metrics set to a result of performing an action for addressing an anomaly. Systems and computer readable media are also described herein.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: March 24, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Ira Cohen, Ohad Assulin, Eli Mordechai, Refael Dakar
  • Patent number: 10572479
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, where the master node is the root node in a tree. The master node may distribute query plans and query metadata to other nodes in the cluster. These additional nodes may request additional metadata from each other or the master nodes as necessary.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: February 25, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 10549720
    Abstract: A recovery system and method with repeating communication functionality includes a station configured to send a first message and at least a first remote transmitting unit responsive to the central station and configured to transmit a second message to a locating unit. At least a second remote transmitting unit includes a receiver which receives the second message, a controller configured to process the second message, and a transmitter for transmitting a third message to the locating unit.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: February 4, 2020
    Assignee: CalAmp Wireless Networks Corporation
    Inventors: James A. Justice, George Liu, Ira Cohen
  • Patent number: 10423624
    Abstract: Method and systems for analyzing event log elements are provided. In one example, a method includes receiving an event log element in a computer. A similarity index is calculated between the event log element and a text element. A threshold of similarity is calculated. The similarity index is compared to the threshold. If the similarity index is greater than the threshold, the event log element is grouped into a cluster with the text element to create a file of cluster assignments.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: September 24, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Yonatan Ben Simhon, Ira Cohen, Eran Samuni