Patents by Inventor Gary Machol

Gary Machol 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: 10587555
    Abstract: The present disclosure involves systems, software, and computer implemented methods for correlating critical events to identified log data. An example event log analyzer can identify a set of log messages. One or more occurrences of a first critical event and a time of each of the occurrences are identified. One or more candidate subsets of log messages are identified. Each log message in each candidate subset is associated with a timestamp that is within a predefined time window prior to the time of an occurrence of the first critical event. A candidate subset of log messages is selected as a correlator of the first critical event. A rule is defined using the selected candidate subset of log messages. The rule defines a second critical event that correlates to the first critical event. The rule is associated with one or more actions to perform when the second critical event occurs.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: March 10, 2020
    Assignee: SAP Portals Israel Ltd.
    Inventors: Gary Machol, Asaf Bruner, Roy Fishman, Sarah Lavie, Tahel Milstein, Dany Shapiro
  • Publication number: 20170063762
    Abstract: The present disclosure involves systems, software, and computer implemented methods for correlating critical events to identified log data. An example event log analyzer can identify a set of log messages. One or more occurrences of a first critical event and a time of each of the occurrences are identified. One or more candidate subsets of log messages are identified. Each log message in each candidate subset is associated with a timestamp that is within a predefined time window prior to the time of an occurrence of the first critical event. A candidate subset of log messages is selected as a correlator of the first critical event. A rule is defined using the selected candidate subset of log messages. The rule defines a second critical event that correlates to the first critical event. The rule is associated with one or more actions to perform when the second critical event occurs.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Inventors: Gary Machol, Asaf Bruner, Roy Fishman, Sarah Lavie, Tahel Milstein, Dany Shapiro
  • Patent number: 8943059
    Abstract: According to some embodiments, a plurality of source records may be received from a plurality of data sources, with each source record including a plurality of fields. It may be determined that a match group of source records from different data sources relate to the same entity, and a single best record may be automatically created for the match group based on field values from different source records in the match group. The creating may includes, for example, assigning a first set of fields to a first survivorship group associated with a first survivorship rule and a second set of fields to a second survivorship group associated with a second survivorship rule. All records in the match group may then be simultaneously ranked in accordance with the first and second survivorship rules using a single query. The best record could then be stored for subsequent use by other applications.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: January 27, 2015
    Assignee: SAP SE
    Inventors: Guy Rozenwald, Uri Haham, Gary Machol
  • Patent number: 8856166
    Abstract: According to some embodiments, a method and apparatus are provided to receive a syntax correct query, analyze the syntax correct query, and output a message associated with the syntax correct query.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: October 7, 2014
    Assignee: SAP AG
    Inventors: Gary Machol, Guy Rozenwald
  • Publication number: 20130346435
    Abstract: According to some embodiments, a method and apparatus are provided to receive a syntax correct query, analyze the syntax correct query, and output a message associated with the syntax correct query.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Inventors: Gary Machol, Guy Rozenwald
  • Publication number: 20130166552
    Abstract: According to some embodiments, a plurality of source records may be received from a plurality of data sources, with each source record including a plurality of fields. It may be determined that a match group of source records from different data sources relate to the same entity, and a single best record may be automatically created for the match group based on field values from different source records in the match group. The creating may includes, for example, assigning a first set of fields to a first survivorship group associated with a first survivorship rule and a second set of fields to a second survivorship group associated with a second survivorship rule. All records in the match group may then be simultaneously ranked in accordance with the first and second survivorship rules using a single query. The best record could then be stored for subsequent use by other applications.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Inventors: Guy Rozenwald, Uri Haham, Gary Machol
  • Publication number: 20130159355
    Abstract: According to some embodiments, a business enterprise platform may install a database associated with a customer of the business enterprise platform. The business enterprise platform may then provide to the customer at least one pre-defined configurable view of the information in the database. Moreover, customization of the pre-defined configurable view of the information in the database by the customer and/or a service provider may be automatically facilitated.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Inventors: Guy Rosenwald, Uri Haham, Gary Machol
  • Patent number: 8468179
    Abstract: According to some embodiments, a business enterprise platform may install a database associated with a customer of the business enterprise platform. The business enterprise platform may then provide to the customer at least one pre-defined configurable view of the information in the database. Moreover, customization of the pre-defined configurable view of the information in the database by the customer and/or a service provider may be automatically facilitated.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: June 18, 2013
    Assignee: SAP AG
    Inventors: Guy Rosenwald, Uri Haham, Gary Machol