Patents by Inventor Ran EL-YANIV

Ran EL-YANIV 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: 11429854
    Abstract: A method for training a computerized mechanical device, comprising: receiving data documenting actions of an actuator performing a task in a plurality of iterations; calculating using the data a neural network dataset and used for performing the task; gathering in a plurality of reward iterations a plurality of scores given by an instructor to a plurality of states, each comprising at least one sensor value, while a robotic actuator performs the task according to the neural network; calculating using the plurality of scores a reward dataset used for computing a reward function; updating at least some of the neural network's plurality of parameters by receiving in each of a plurality of policy iterations a reward value computed by applying the reward function to another state comprising at least one sensor value, while the robotic actuator performs the task according to the neural network; and outputting the updated neural network.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: August 30, 2022
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Bar Hilleli
  • Publication number: 20220121922
    Abstract: A system and method of automated optimization of a Neural Network (NN) model by at least one processor may include: receiving a pretrained NN model; constructing at least one master NN model, based on the pretrained NN model, each master NN model comprising a plurality of subnetworks; for each master NN model, constructing a router NN, adapted to direct one or more data instances of an input dataset to specific subnetworks of the master NN model; for each master NN model, calculating a utility score; and selecting a master NN model of the at least one constructed master NN models, based on the utility score.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Applicant: DECI.AI LTD.
    Inventors: Ran El-Yaniv, Yonatan Geifman, Jonathan Elial
  • Patent number: 10831444
    Abstract: Training neural networks by constructing a neural network model having neurons each associated with a quantized activation function adapted to output a quantized activation value. The neurons are arranged in layers and connected by connections associated quantized connection weight functions adapted to output quantized connection weight values. During a training process a plurality of weight gradients are calculated during backpropagation sub-processes by computing neuron gradients, each of an output of a respective the quantized activation function in one layer with respect to an input of the respective quantized activation function. Each neuron gradient is calculated such that when an absolute value of the input is smaller than a positive constant threshold value, the respective neuron gradient is set as a positive constant output value and when the absolute value of the input is smaller than the positive constant threshold value the neuron gradient is set to zero.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: November 10, 2020
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Itay Hubara, Daniel Soudry
  • Publication number: 20180157973
    Abstract: A method for training a computerized mechanical device, comprising: receiving data documenting actions of an actuator performing a task in a plurality of iterations; calculating using the data a neural network dataset and used for performing the task; gathering in a plurality of reward iterations a plurality of scores given by an instructor to a plurality of states, each comprising at least one sensor value, while a robotic actuator performs the task according to the neural network; calculating using the plurality of scores a reward dataset used for computing a reward function; updating at least some of the neural network's plurality of parameters by receiving in each of a plurality of policy iterations a reward value computed by applying the reward function to another state comprising at least one sensor value, while the robotic actuator performs the task according to the neural network; and outputting the updated neural network.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 7, 2018
    Inventors: Ran EL-YANIV, Bar HILLELI
  • Publication number: 20170286830
    Abstract: Training neural networks by constructing a neural network model having neurons each associated with a quantized activation function adapted to output a quantized activation value. The neurons are arranged in layers and connected by connections associated quantized connection weight functions adapted to output quantized connection weight values. During a training process a plurality of weight gradients are calculated during backpropagation sub-processes by computing neuron gradients, each of an output of a respective the quantized activation function in one layer with respect to an input of the respective quantized activation function. Each neuron gradient is calculated such that when an absolute value of the input is smaller than a positive constant threshold value, the respective neuron gradient is set as a positive constant output value and when the absolute value of the input is smaller than the positive constant threshold value the neuron gradient is set to zero.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 5, 2017
    Inventors: Ran EL-YANIV, Itay HUBARA, Daniel SOUDRY
  • Patent number: 9727650
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: August 8, 2017
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Roy Friedman
  • Publication number: 20160292277
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Application
    Filed: June 7, 2016
    Publication date: October 6, 2016
    Applicant: Technion Research & Development Foundation Limited
    Inventors: Ran EL-YANIV, Roy FRIEDMAN
  • Patent number: 9361376
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: June 7, 2016
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Roy Friedman
  • Publication number: 20150088794
    Abstract: A method of evaluating a semantic relatedness of terms. The method comprises providing a plurality of text segments, calculating, using a processor, a plurality of weights each for another of the plurality of text segments, calculating a prevalence of a co-appearance of each of a plurality of pairs of terms in the plurality of text segments, and evaluating a semantic relatedness between members of each the pair according to a combination of a respective the prevalence and a weight of each of the plurality of text segments wherein a co-appearance of the pair occurs.
    Type: Application
    Filed: December 8, 2014
    Publication date: March 26, 2015
    Inventors: Ran EL-YANIV, David Yanay
  • Patent number: 8909648
    Abstract: A method of evaluating a semantic relatedness of terms. The method comprises providing a plurality of text segments, calculating, using a processor, a plurality of weights each for another of the plurality of text segments, calculating a prevalence of a co-appearance of each of a plurality of pairs of terms in the plurality of text segments, and evaluating a semantic relatedness between members of each the pair according to a combination of a respective the prevalence and a weight of each of the plurality of text segments wherein a co-appearance of the pair occurs.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: December 9, 2014
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, David Yanay
  • Publication number: 20130185307
    Abstract: A method of evaluating a semantic relatedness of terms. The method comprises providing a plurality of text segments, calculating, using a processor, a plurality of weights each for another of the plurality of text segments, calculating a prevalence of a co-appearance of each of a plurality of pairs of terms in the plurality of text segments, and evaluating a semantic relatedness between members of each the pair according to a combination of a respective the prevalence and a weight of each of the plurality of text segments wherein a co-appearance of the pair occurs.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: Technion Research & Development Foundation Ltd.
    Inventors: Ran EL-YANIV, David Yanay