Patents by Inventor Ehud Cohen

Ehud 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).

  • Patent number: 10188659
    Abstract: The present invention provides compounds acting as Insulin/IGF signaling modulators useful in the treatment of neurodegenerative diseases and disorders. The invention provides pharmaceutical compositions including such compounds, and methods of using these compounds and compositions for the treatment of neurodegenerative diseases, in particular neurodegenerative diseases caused by proteotoxicity such as Alzheimer's disease.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: January 29, 2019
    Assignee: YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM, LTD.
    Inventors: Hadas Reuveni, Ehud Cohen, Alexander Levitzki, Shmuel Ben-Sasson
  • Publication number: 20190004997
    Abstract: A processor, including: decode circuitry to decode instructions; a data cache unit including circuitry to cache data for the processor; and an approximate matrix multiplication (AMM) circuit including: a data receptor circuit to receive a weight vector w and an input vector x, both of size N, and a compression regulating parameter n; a factorizer circuit to factorize w into w?B·s, by computing a binary factorized matrix B of size N×n, and a dictionary vector s of size n; and a binary multiplier circuit to compute w?T x?(B·s)?T x=s?T (B)?T x), the binary multiplier circuit comprising a hardware accelerator circuit to compute an array product B?T x).
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Applicant: Intel Corporation
    Inventors: Ehud Cohen, Daniel David Ben-Dayan Rubin, Michael Behar, Dmitri Vainbrand
  • Patent number: 10120691
    Abstract: In one embodiment, a processor includes an accelerator, a decoder to decode a first instruction into a decoded first instruction, and a second instruction into a decoded second instruction, and an execution unit to execute the first decoded instruction to, for a thread executing on the accelerator that is to be placed in an inactive state, cause a save of context information for the thread, and a save of a vector identifying the accelerator corresponding to the context information, and execute the second decoded instruction to read the vector to determine the accelerator to restore saved context information into for the thread, read the saved context information, and restore the saved context information into the accelerator.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: November 6, 2018
    Assignee: INTEL CORPORATION
    Inventors: Boris Ginzburg, Ronny Ronen, Eliezer Weissmann, Karthikeyan Vaithianathan, Ehud Cohen
  • Publication number: 20180314926
    Abstract: A mechanism is described for facilitating memory handling and data management in machine learning at autonomous machines. A method of embodiments, as described herein, includes detecting multiple tables associated with multiple neural networks at multiple autonomous machines, where each of the multiple tables include an index. The method may further include combining the multiple tables and multiple indexes associated with the multiple tables into a single table and a single index, respectively, where the single table is communicated to the multiple autonomous machines to allow simultaneous processing of one or more portions of the single table using one or more memory devices and one or more processors of one or more of the multiple autonomous machines.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: Intel Corporation
    Inventors: Tomer Schwartz, Ehud Cohen, Uzi Sarel, Amitai Armon, Yaniv Fais, Lev Faivishevsky, Amit Bleiweiss, Yahav Shadmiy, Jacob Subag
  • Publication number: 20180314932
    Abstract: In an example, an apparatus comprises a plurality of execution units and logic, at least partially including hardware logic, to generate synthetic data for a generative adversarial network (GAN) using the plurality of execution units. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: Intel Corporation
    Inventors: Tomer Schwartz, Ehud Cohen, Uzi Sarel, Amitai Armon, Yaniv Fais, Lev Faivishevsky, Amit Bleiweiss, Yahav Shadmiy, Jacob Subag
  • Publication number: 20180314931
    Abstract: In an example, an apparatus comprises a plurality of execution units comprising at least a first type of execution unit and a second type of execution unit and logic, at least partially including hardware logic, to expose embedded cast operations in at least one of a load instruction or a store instruction; determine a target precision level for the cast operations; and load the cast operations at the target precision level. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: Intel Corporation
    Inventors: Uzi Sarel, Ehud Cohen, Tomer Schwartz, Amitai Armon, Yahav Shadmiy, Amit Bleiweiss, Gal Leibovich, Jeremie Dreyfuss, Lev Faivishevsky, Tomer Bar-On, Yaniv Fais, Jacob Subag
  • Publication number: 20180293777
    Abstract: In an example, an apparatus comprises a plurality of execution units; and logic, at least partially including hardware logic, to determine a sub-graph of a network that can be executed in a frequency domain and apply computations in the sub-graph in the frequency domain. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: April 8, 2017
    Publication date: October 11, 2018
    Applicant: Intel Corporation
    Inventors: Uzi Sarel, Ehud Cohen, Tomer Schwartz, Amitai Armon, Yahav Shadmiy, Itamar Ben-Ari, Amit Bleiweiss, Lev Faivishevsky, Tomer Bar-On, Yaniv Fais, Jacob Subag, Michael Behar, Guy Jacob, Gal Leibovich, Jeremie Dreyfuss
  • Publication number: 20180293758
    Abstract: In an example, an apparatus comprises logic, at least partially including hardware logic, to implement a lossy compression algorithm which utilizes a data transform and quantization process to compress data in a convolutional neural network (CNN) layer. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: April 8, 2017
    Publication date: October 11, 2018
    Applicant: Intel Corporation
    Inventors: Tomer Bar-On, Jacob Subag, Yaniv Fais, Jeremie Dreyfuss, Gal Novik, Gal Leibovich, Tomer Schwartz, Ehud Cohen, Lev Faivishevsky, Uzi Sarel, Amitai Armon, Yahav Shadmiy
  • Publication number: 20180064725
    Abstract: The present invention provides compounds acting as Insulin/IGF signaling modulators useful in the treatment of neurodegenerative diseases and disorders. The invention provides pharmaceutical compositions including such compounds, and methods of using these compounds and compositions for the treatment of neurodegenerative diseases, in particular neurodegenerative diseases caused by proteotoxicity such as Alzheimer's disease.
    Type: Application
    Filed: August 24, 2017
    Publication date: March 8, 2018
    Applicant: YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM, LTD.
    Inventors: Hadas REUVENI, Ehud COHEN, Alexander LEVITZKI, Shmuel BEN-SASSON
  • Publication number: 20170366577
    Abstract: A method of providing infrastructure protection for a network that includes IP addresses as low as a single IP address. An end user sends traffic to an IP address of a projected server publicly available as an anycast address, and sends traffic to the protected network. The traffic is routed via one of several scrubbing centers using the public IP address as anycast address, and the scrubbing center provides infrastructure protection by scanning and filtering the incoming traffic for illegitimate data. After filtering, the legitimate traffic is encapsulated, e.g., via including virtual GRE tunnel information that includes a secret IP address known only to the scrubbing center and the protected server that receives the network traffic. The protected server decapsulates the network packet and responds back to the end user via the scrubbing network.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 21, 2017
    Inventors: Dvir Shapira, Ehud Cohen, Tomer Bronshtein, Eyal Lehsem, Alon Ludmer
  • Patent number: 9770454
    Abstract: The present invention provides compounds acting as Insulin/IGF signaling modulators useful in the treatment of neurodegenerative diseases and disorders. The invention provides pharmaceutical compositions including such compounds, and methods of using these compounds and compositions for the treatment of neurodegenerative diseases, in particular neurodegenerative diseases caused by proteotoxicity such as Alzheimer's disease.
    Type: Grant
    Filed: July 13, 2014
    Date of Patent: September 26, 2017
    Assignee: Yissum Research Development Company of the Hebrew University of Jerusalem, Ltd.
    Inventors: Hadas Reuveni, Ehud Cohen, Alexander Levitzki, Shmuel Ben-Sasson
  • Publication number: 20170090924
    Abstract: A processor includes a decode unit to decode an instruction that is to indicate a first source packed data operand that is to include at least four data elements, to indicate a second source packed data operand that is to include at least four data elements, and to indicate one or more destination storage locations. The execution unit, in response to the instruction, is to store at least one result mask operand in the destination storage location(s). The at least one result mask operand is to include a different mask element for each corresponding data element in one of the first and second source packed data operands in a same relative position. Each mask element is to indicate whether the corresponding data element in said one of the source packed data operands equals any of the data elements in the other of the source packed data operands.
    Type: Application
    Filed: September 26, 2015
    Publication date: March 30, 2017
    Applicant: Intel Corporation
    Inventors: Asit K. Mishra, Edward T. Grochowski, Jonathan D. Pearce, Deborah T. Marr, Ehud Cohen, Elmoustapha OuId-Ahmed-Vall, Jesus Corbal San Adrian, Robert Valentine, Mark J. Charney, Christopher J. Hughes, Milind B. Girkar
  • Publication number: 20160328234
    Abstract: In one embodiment, a processor includes an accelerator, a decoder to decode a first instruction into a decoded first instruction, and a second instruction into a decoded second instruction, and an execution unit to execute the first decoded instruction to, for a thread executing on the accelerator that is to be placed in an inactive state, cause a save of context information for the thread, and a save of a vector identifying the accelerator corresponding to the context information, and execute the second decoded instruction to read the vector to determine the accelerator to restore saved context information into for the thread, read the saved context information, and restore the saved context information into the accelerator.
    Type: Application
    Filed: July 19, 2016
    Publication date: November 10, 2016
    Inventors: BORIS GINZBURG, RONNY RONEN, ELIEZER WEISSMANN, KARTHIKEYAN VAITHIANATHAN, EHUD COHEN
  • Patent number: 9396020
    Abstract: An apparatus is described having multiple cores, each core having: a) an accelerator; and, b) a general purpose CPU coupled to the accelerator. The general purpose CPU has functional unit logic circuitry to execute an instruction that returns an amount of storage space to store context information of the accelerator.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: July 19, 2016
    Assignee: Intel Corporation
    Inventors: Boris Ginzburg, Ronny Ronen, Eliezer Weissmann, Karthikeyan Vaithianathan, Ehud Cohen
  • Publication number: 20160158243
    Abstract: The present invention provides compounds acting as Insulin/IGF signaling modulators useful in the treatment of neurodegenerative diseases and disorders. The invention provides pharmaceutical compositions including such compounds, and methods of using these compounds and compositions for the treatment of neurodegenerative diseases, in particular neurodegenerative diseases caused by proteotoxicity such as Alzheimer's disease.
    Type: Application
    Filed: July 13, 2014
    Publication date: June 9, 2016
    Applicant: YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM, LTD.
    Inventors: Hadas REUVENI, Ehud COHEN, Alexander LEVITZKI, Shmuel BEN-SASSON
  • Patent number: 9092597
    Abstract: A storage device and method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area are disclosed. In one embodiment, a storage device receives a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area. The storage device responds to the request by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area. The storage device receives an additional request from the host for access to the virtual file and responds to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: July 28, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Ehud Cohen, Eyal Ittah, Lola Grin, Uri Peltz, Irit Maor, Yonatan Halevi, Avraham Shmuel
  • Patent number: 8996851
    Abstract: A host device and method for securely booting the host device with operating system code loaded from a storage device are provided. In one embodiment, a host device is in communication with a storage device having a private memory area storing boot loader code and a public memory area storing operating system code. The host device instructs the storage device to initiate a boot mode and receives the boot loader code from the storage device. The host device executes the boot loader code which performs a security check and executes the operating system code loaded from the storage device only if the security check is successful.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: March 31, 2015
    Assignee: SanDisk IL Ltd.
    Inventors: Boris Dolgunov, Reuven Elhamias, Ehud Cohen
  • Publication number: 20150057728
    Abstract: Apparatus is provided for applying current to a nerve of a subject, including a housing, adapted to be placed in a vicinity of the nerve; at least one cathode and at least one anode, fixed to the housing; a passive electrode, fixed to the housing; and a conducting element, which is electrically coupled to the passive electrode and is configured to extend to a remote location in a body of the subject at a distance of at least 1 cm from the housing. Other embodiments are also described.
    Type: Application
    Filed: October 30, 2014
    Publication date: February 26, 2015
    Applicant: BIO CONTROL MEDICAL (B.C.M.) LTD.
    Inventors: Shai AYAL, Ehud COHEN
  • Patent number: 8909355
    Abstract: Apparatus is provided for applying current to a nerve, including a housing, adapted to be placed in a vicinity of the nerve, and at least one cathode and at least one anode, fixed to the housing. The apparatus further includes two or more passive electrodes, fixed to the housing, and a conducting element, which electrically couples the passive electrodes to one another. Other embodiments are also described.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: December 9, 2014
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Shai Ayal, Ehud Cohen
  • Publication number: 20140344815
    Abstract: An apparatus is described having multiple cores, each core having: a) an accelerator; and, b) a general purpose CPU coupled to the accelerator. The general purpose CPU has functional unit logic circuitry to execute an instruction that returns an amount of storage space to store context information of the accelerator.
    Type: Application
    Filed: March 30, 2012
    Publication date: November 20, 2014
    Inventors: Boris Ginzburg, Ronny Ronen, Eliezer Weissmann, Karthikeyan Karthik Vaithianathan, Ehud Cohen