Patents by Inventor Lior Horesh

Lior Horesh 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: 20180087358
    Abstract: A method for increasing efficiency in emulsion production for a steam-assisted gravity drainage (SAGD) oil well system includes generating a model of the SAGD oil well system and training the model of the SAGD oil well system utilizing historical time series data relating to one or more SAGD oil wells at one or more SAGD production sites of the SAGD oil well system. The historical time series data is obtained from a plurality of sensors in the SAGD oil well system. The method also includes determining an uncertainty of the model as a function of a control space of the model and utilizing the model to determine values for control variables associated with one or more of the SAGD production sites of the SAGD oil well system which reduce the model uncertainty while meeting one or more objectives subject to one or more constraints. The method further includes adjusting a set of controls of the SAGD oil well system based on the determined values for the control variables.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Andrew R. Conn, Lior Horesh, Matthias Kormaksson, Moshood O. Saliu, Theodore G. van Kessel
  • Publication number: 20180082342
    Abstract: Predicting automobile future value and operational costs includes obtaining ownership and maintenance determinative factors for an automobile and an operator profile for an automobile operator. The ownership and maintenance determinative factors include operational parameters and maintenance parameters affecting ownership costs and automobile value for the automobile, and the operator profile for an automobile operator describes automobile operating conditions attributable to the automobile operator. At least one of the ownership and maintenance determinative factors and the operator profile is used to predict future value and operational costs for the automobile owned and operated by the operator.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Amos CAHAN, Guy M. COHEN, Lior HORESH, Raya HORESH
  • Publication number: 20180080833
    Abstract: Low-cost techniques for sensing ambient temperatures in a container or package using phase change materials are provided. In one aspect, a temperature sensor is provided. The temperature sensor includes: at least one phase change material configured to transition from an amorphous state to a crystalline state upon exposure to temperatures above a predetermined threshold temperature for a given duration. A method of monitoring temperature exposure of a consumer good using the temperature sensor is also provided.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Amos Cahan, Guy M. Cohen, Lior Horesh, Raya Horesh
  • Publication number: 20180053016
    Abstract: A method is disclosed including presenting via a graphical user interface of an application at least one element that is activatable to specify a source of information as a source of information to be logged, receiving from the user via the graphical user interface an activation of the at least one element, and in response to receiving the activation of the at least one element, instrumenting the application to capture and log information received from the specified source of information, capturing information received by the application from the specified source using the instrumentation, logging the information in memory, capturing data that is output by the application, comparing the captured data to the logged information, determining based on the comparison that a leak of the information has occurred, and in response to determining that a leak of the information has occurred, performing a corrective action.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: Lior Horesh, Raya Horesh, Marco Pistoia, Omer Tripp
  • Patent number: 9888021
    Abstract: A computer-implemented method, computer program product, and system for detecting anomalous behavior of computing devices are provided. The computer-implemented method for detecting anomalous behavior of computing devices may include establishing a network of computing devices; receiving shared data from the networked devices; determining device behavior; predicting future device behavior, detecting anomalous device behavior, and sending an alert in response to a detection of anomalous device behavior.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lior Horesh, Raya Horesh, Marco Pistoia, Omer Tripp
  • Publication number: 20180032424
    Abstract: A method is disclosed including instrumenting a first version of an application on a plurality of end user devices and receiving execution data for the first version of the application from at least some of the plurality of end user devices. The execution data may be generated by the instrumentation in response to an execution of the first version of the application by the at least some of the end user devices. The method further includes automatically generating execution scripts based on the received execution data. The execution scripts may be configured to reproduce the execution of the first version of the application by the at least some of the end users devices. The method further includes automatically executing at least one of the execution scripts on an updated version of the application.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 1, 2018
    Inventors: Lior Horesh, Raya Horesh, Marco Pistoia, Omer Tripp
  • Publication number: 20170344106
    Abstract: Techniques for reducing hazards associated with mobile device use are provided. In one aspect, a method for increasing user awareness during mobile device use is provided. The method includes the steps of: detecting, by the mobile device, walking motion of the user; and if the mobile device is displaying information to the user, shifting attention of the user away from the mobile device towards a surrounding environment.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Inventors: Guy M. Cohen, Lior Horesh, Raya Horesh, Marco Pistoia
  • Publication number: 20170344459
    Abstract: For a program of interest represented as a sequence of states comprising variables and flags wherein controls transition the program from state to state, and wherein the program includes tests at prescribed locations in the program that are applied upon specific states and generate observables, a method includes inserting at different points in the program hooks that capture program runtime behaviors constituting classification features. The method further includes flattening the program states, commands and tests along a program run-time timeline, and identifying a root cause of a program failure by backtrack analyzing a stream of input states and commands and output consequent states, commands and test results to detect causal correlations between variables, states and commands. The step of backtrack analyzing includes determining joint conditional probabilities and identifying candidate failure root causes that maximize conditional probabilities.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Inventors: LIOR HORESH, Raya Horesh, Marco Pistoia, Omer Tripp
  • Publication number: 20170339175
    Abstract: Detection of unintended application behaviors, where natural language processing (NLP) techniques are used to analyze the application, and specifically its graphical user interface (GUI), and construct an acceptable (or expected) list per-context actions. Actions executed by the application in a given context that do not fall within the list are flagged as unexpected (or anomalous).
    Type: Application
    Filed: May 19, 2016
    Publication date: November 23, 2017
    Inventors: Lior Horesh, Raya Horesh, Marco Pistoia, Omer Tripp
  • Publication number: 20170333580
    Abstract: Techniques for automatically eradicating microorganisms (e.g., germs, bacteria, and/or viruses) from appliance handles using ultraviolet (UV) light are provided. In one aspect, a system for eradicating biological contaminants from a handle on an appliance door is provided. The system includes a UV light emitter for producing UV disinfecting light during a cleaning cycle; and a waveguide coating on the handle, coupled to the UV light emitter, for propagating the UV disinfecting light over a surface of the handle. The system can also include a control module for controlling the UV light emitter; and at least one sensor for providing data to the control module as to when to initiate or halt a cleaning cycle. A method for eradicating biological contaminants from a handle on an appliance door using the present system is also provided.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Amos Cahan, Guy M. Cohen, Lior Horesh, Raya Horesh
  • Publication number: 20170286726
    Abstract: A method, apparatus, and a computer product are provided for a location oriented membership code device. The method includes storing, in a memory of a device, one or more identifiers, wherein each of the one or more identifiers is associated with one or more locations; determining that the device is within a range of a location associated with at least two of the identifiers; selecting which of the least two identifiers to retrieve from the memory of the device based at least partially upon past user behavior; and displaying an indication of the selected identifier on a display of the device.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Inventors: Guy M. Cohen, Lior Horesh, Raya Horesh, Marco Pistoia
  • Patent number: 9703990
    Abstract: A system for protecting content includes a mobile device screen including a plurality of pixels, whereby each of the plurality of pixels have first sub-pixel units that include a first viewing angle and second sub-pixel units that include a second viewing angle. Within each of the plurality of pixels, the first sub-pixel units are adjacent to the second sub-pixel units. A processing unit is coupled to the mobile device screen and determines a portion of the mobile device screen that displays sensitive content. The processing unit obscures the sensitive content displayed on the portion of the mobile device screen by deactivating the first sub-pixel units at the portion of the mobile device screen that displays the sensitive content and activates the second sub-pixel units at the portion of the mobile device screen that displays the sensitive content.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Guy M. Cohen, Lior Horesh, Raya Horesh, Marco Pistoia
  • Publication number: 20170172850
    Abstract: A medication dispenser system and use thereof for providing exact personal dosing for a patient are provided. In one aspect, a method for dispensing medications is provided. The method includes the steps of: obtaining patient information and a list of the medications for the patient; calculating a personal dose of each of the medications for the patient using the patient and cross-medication interaction information; and preparing treatments each containing the personal dose of each of the medications in a single treatment. In another aspect a system for dispensing medications includes: a patient information component for obtaining patient information and a list of the medications for the patient; a dosage calculator component for calculating a personal dose of each of the medications for the patient using the patient information; and a medication dispenser component for preparing treatments each containing the personal dose of each of the medications in a single treatment.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Amos Cahan, Guy M. Cohen, Lior Horesh, Raya Horesh
  • Patent number: 9684804
    Abstract: A method, computer program product and system for protecting content includes a mobile device screen including a plurality of pixels, whereby each of the plurality of pixels have first sub-pixel units that include a first viewing angle and second sub-pixel units that include a second viewing angle. Within each of the plurality of pixels, the first sub-pixel units are adjacent to the second sub-pixel units. A processing unit is coupled to the mobile device screen and determines a portion of the mobile device screen that displays sensitive content. The processing unit obscures the sensitive content displayed on the portion of the mobile device screen by deactivating the first sub-pixel units at the portion of the mobile device screen that displays the sensitive content and activates the second sub-pixel units at the portion of the mobile device screen that displays the sensitive content.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Guy M. Cohen, Lior Horesh, Raya Horesh, Marco Pistoia
  • Patent number: 9684803
    Abstract: A method of protecting content displayed on a mobile device screen is provided. The mobile device screen may receive both sensitive and non-sensitive content. An image of one or more authorized users viewing the mobile device screen is detected, whereby, based on the detected image of the one or more authorized users, the received content is generated on the mobile device screen using a plurality of pixels. The plurality of pixels have both first sub-pixel units that include a first viewing angle and second sub-pixel units that include a second viewing angle. The first sub-pixel units generate an image of the non-sensitive content on the mobile device screen at the first viewing angle and the second sub-pixel units generate an image of the sensitive content at the second viewing angle, such that, the second viewing angle is smaller relative to the first viewing angle for obscuring the sensitive content.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Guy M. Cohen, Lior Horesh, Raya Horesh, Marco Pistoia
  • Publication number: 20170155571
    Abstract: A method includes computing a diffusion vector starting with a seed, querying nodes for connections, reweighting diffusion vector based on the degrees, sorting nodes based upon magnitude in the reweighted diffusion vector which is obtained through wave relaxation solution of a time-dependent initial value problem, detecting a community through a sweep over the nodes according to their rank, and selecting a prefix that minimizes or maximizes an objective function.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Haim Avron, Lior Horesh, Raya Horesh, Omer Tripp
  • Publication number: 20170145813
    Abstract: A method for determining at least one zonal flow rate of a reservoir well comprises: receiving input data representing at least one state parameter of the reservoir well; determining a generative model of the at least one state parameter and a generative model of the at least one zonal flow rate; iteratively adapting the generative models to minimize divergence from available data until the generative models and the available data converge; and, once the generative models and the available data converge, using the generative model of the at least one zonal flow rate to compute the at least one zonal flow rate.
    Type: Application
    Filed: November 25, 2015
    Publication date: May 25, 2017
    Inventors: Lior Horesh, Ankur Narang, Karthik Visweswariah
  • Publication number: 20170114619
    Abstract: In one embodiment, a technique is provided to cluster model prior realizations into flow-equivalent sets. Thereby, far fewer representatives are identified from each cluster that can still predict the same range of future production reliably. Only representatives of each realization cluster that indicate unique forecasts will undergo the computationally expensive process of history matching.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Andrew R. Conn, Lior Horesh, Ulisses T. Mello, Gijs Michiel van Essen, Sippe Geert Douma, Eduardo Antonio Jimenez Arismendi
  • Publication number: 20170092263
    Abstract: A method for training a deep neural network, comprises receiving and formatting speech data for the training, preconditioning a system of equations to be used for analyzing the speech data in connection with the training by using a non-fixed point quasi-Newton preconditioning scheme, and employing flexible Krylov subspace solvers in response to variations in the preconditioning scheme for different iterations of the training.
    Type: Application
    Filed: December 9, 2016
    Publication date: March 30, 2017
    Inventors: Lior Horesh, Brian E.D. Kingsbury, Tara N. Sainath
  • Publication number: 20170093899
    Abstract: A computer-implemented method, computer program product, and system for detecting anomalous behavior of computing devices are provided. The computer-implemented method for detecting anomalous behavior of computing devices may include establishing a network of computing devices; receiving shared data from the networked devices; determining device behavior; predicting future device behavior, detecting anomalous device behavior, and sending an alert in response to a detection of anomalous device behavior.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Lior Horesh, Raya Horesh, Marco Pistoia, Omer Tripp