Patents by Inventor Gil Kedem

Gil Kedem 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: 10628189
    Abstract: A synchronous operation method receives a call request from program code executing on an execution engine. The program code has an associated event loop handling asynchronous event calls and callbacks within the program code. Handlers of the event loop associated with the asynchronous event calls and the callbacks within the program code, except a handler of the event loop associated with the synchronous operation method, are temporarily disabled. The synchronous operation method performs an operation specified within the call request, while the event loop is running with the handlers in question temporarily disabled. The synchronous operation method, upon completion, calls back its handler with results of performance of the operation, and the disabled handlers are reenabled.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: April 21, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Yafim Kazak, Boris Kozorovitzky, Marina Gofman, Gil Kedem
  • Publication number: 20190324783
    Abstract: A synchronous operation method receives a call request from program code executing on an execution engine. The program code has an associated event loop handling asynchronous event calls and callbacks within the program code. Handlers of the event loop associated with the asynchronous event calls and the callbacks within the program code, except a handler of the event loop associated with the synchronous operation method, are temporarily disabled. The synchronous operation method performs an operation specified within the call request, while the event loop is running with the handlers in question temporarily disabled. The synchronous operation method, upon completion, calls back its handler with results of performance of the operation, and the disabled handlers are reenabled.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Yafim Kazak, Boris Kozorovitzky, Marina Gofman, Gil Kedem
  • Patent number: 10187495
    Abstract: Examples relate to identifying problematic messages. In one example, a computing device may: obtain, for each of a plurality of server requests, at least one log message; obtain, for each of the server requests, a measure of server request success; for each of the obtained log messages, cluster the obtained log message into one of a plurality of log clusters, the clustering being based on a measure of similarity between the obtained log message and other log messages included in the log cluster; and for each of the obtained log messages, increment a particular counter associated with the log cluster into which the obtained log message is clustered, the particular counter being selected for incrementing based on the measure of server request success.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: January 22, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ola Galkin, Sigal Mendel, Gil Kedem
  • Publication number: 20180091404
    Abstract: Examples relate to identifying problematic messages. In one example, a computing device may: obtain, for each of a plurality of server requests, at least one log message; obtain, for each of the server requests, a measure of server request success; for each of the obtained log messages, cluster the obtained log message into one of a plurality of log clusters, the clustering being based on a measure of similarity between the obtained log message and other log messages included in the log cluster; and for each of the obtained log messages, increment a particular counter associated with the log cluster into which the obtained log message is clustered, the particular counter being selected for incrementing based on the measure of server request success.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Ola Galkin, Sigal Mendel, Gil Kedem
  • Publication number: 20150101057
    Abstract: In one implementation, a service interface analysis system identifies a parameter at a portion of a service request for a network service and within a service response provided by the network service in response to the service request. The service interface analysis system then defines a request template including a placeholder at a portion of the request template associated with the portion of the service request.
    Type: Application
    Filed: February 29, 2012
    Publication date: April 9, 2015
    Inventors: Eyal Fingold, Ben Feher, Gil Kedem