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: 8806101
    Abstract: A method and apparatus for metaphysical address space for holding lossy metadata is herein described. An explicit or implicit metadata access operation referencing data address of a data item is encountered. Hardware modifies the data address to a metadata address including a metaphysical extension. The metaphysical extension overlays one or more metaphysical address space(s) on the data address space. A portion of the metadata address including the metaphysical extension is utilized to search a tag array of the cache memory holding the data item. As a result, metadata access operations only hit metadata entries of the cache based on the metadata address extension. However, as the metadata is held within the cache, the metadata potentially competes with data for space within the cache.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: August 12, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20140223226
    Abstract: An apparatus and method are described for detecting and correcting data fetch errors within a processor core. For example, one embodiment of an instruction processing apparatus for detecting and recovering from data fetch errors comprises: at least one processor core having a plurality of instruction processing stages including a data fetch stage and a retirement stage; and error processing logic in communication with the processing stages to perform the operations of: detecting an error associated with data in response to a data fetch operation performed by the data fetch stage; and responsively performing one or more operations to ensure that the error does not corrupt an architectural state of the processor core within the retirement stage.
    Type: Application
    Filed: December 22, 2011
    Publication date: August 7, 2014
    Inventors: Theodros Yigzaw, Geeyarpuram N. Santhanakrushnan, Ganapati N. Srinivasa, Jose A. Vargas, Hisham Shafi, Michael Mishaeli, Ehud Cohen, Zeev Sperber, Shlomo Raikin, Mohan J. Kumar, Julius Y. Mandelblat
  • Patent number: 8799582
    Abstract: A method and apparatus for extending cache coherency to hold buffered data to support transactional execution is herein described. A transactional store operation referencing an address associated with a data item is performed in a buffered manner. Here, the coherency state associated with cache lines to hold the data item are transitioned to a buffered state. In response to local requests for the buffered data item, the data item is provided to ensure internal transactional sequential ordering. However, in response to external access requests, a miss response is provided to ensure the transactionally updated data item is not made globally visible until commit. Upon commit, the buffered lines are transitioned to a modified state to make the data item globally visible.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: August 5, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20140214135
    Abstract: An electrode assembly is provided that is configured to be coupled to nervous tissue of a subject, the electrode assembly including one or more conductive elements. At least a portion of the electrode assembly, including the conductive elements, is configured to be dissolvable after the electrode assembly has been coupled to the tissue. The electrode assembly is configured to come loose from the tissue upon dissolving of the dissolvable at least a portion thereof. Other embodiments are also described.
    Type: Application
    Filed: April 2, 2014
    Publication date: July 31, 2014
    Applicant: BIO CONTROL MEDICAL (B.C.M.) LTD.
    Inventors: Tamir BEN-DAVID, Omry BEN-EZRA, Ehud COHEN, Shai AYAL
  • Patent number: 8769212
    Abstract: A method and apparatus for providing a memory model for hardware attributes to support transactional execution is herein described. Upon encountering a load of a hardware attribute, such as a test monitor operation to load a read monitor, write monitor, or buffering attribute, a fault is issued in response to a loss field indicating the hardware attribute has been lost. Furthermore, dependency actions, such as blocking and forwarding, are provided for the attribute access operations based on address dependency and access type dependency. As a result, different scenarios for attribute loss and testing thereof are allowed and restricted in a memory model.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 1, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Ehud Cohen, Oleg Margulis
  • Publication number: 20140163661
    Abstract: Apparatus is provided for application to a nerve of a subject, including an electrode cuff, which includes a housing, which is configured to be placed at least partially around the nerve so as to define an inner surface of the housing that faces the nerve. A plurality of insulating elements are coupled to the inner surface of the housing at respective insulating element longitudinal positions along the housing, such that the inner surface of the housing and pairs of the insulating elements define one or more respective cavities at respective cavity longitudinal positions along the housing. One or more electrodes are fixed to the housing in fewer than all of the cavities, such that at least one of the cavities is an empty cavity that does not have an electrode positioned therein. Other embodiments are also described.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 12, 2014
    Applicant: BIO CONTROL MEDICAL (B.C.M.) LTD.
    Inventors: Tamir BEN-DAVID, Shai AYAL, Ehud COHEN
  • Patent number: 8725271
    Abstract: Apparatus is provided for applying current to a nerve. A cathode is adapted to be placed in a vicinity of a cathodic longitudinal site of the nerve and to apply a cathodic current to the nerve. A primary inhibiting anode is adapted to be placed in a vicinity of a primary anodal longitudinal site of the nerve and to apply a primary anodal current to the nerve. A secondary inhibiting anode is adapted to be placed in a vicinity of a secondary anodal longitudinal site of the nerve and to apply a secondary anodal current to the nerve, the secondary anodal longitudinal site being closer to the primary anodal longitudinal site than to the cathodic longitudinal site.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: May 13, 2014
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Shai Ayal, Ehud Cohen
  • Patent number: 8718791
    Abstract: Apparatus is provided for application to a nerve of a subject, including an electrode cuff, which includes a housing, which is configured to be placed at least partially around the nerve so as to define an inner surface of the housing that faces the nerve. A plurality of insulating elements are coupled to the inner surface of the housing at respective insulating element longitudinal positions along the housing, such that the inner surface of the housing and pairs of the insulating elements define one or more respective cavities at respective cavity longitudinal positions along the housing. One or more electrodes are fixed to the housing in fewer than all of the cavities, such that at least one of the cavities is an empty cavity that does not have an electrode positioned therein. Other embodiments are also described.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: May 6, 2014
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Shai Ayal, Ehud Cohen
  • Patent number: 8688917
    Abstract: A method and apparatus for monitoring memory accesses in hardware to support transactional execution is herein described. Attributes are monitor accesses to data items without regard for detection at physical storage structure granularity, but rather ensuring monitoring at least at data items granularity. As an example, attributes are added to state bits of a cache to enable new cache coherency states. Upon a monitored memory access to a data item, which may be selectively determined, coherency states associated with the data item are updated to a monitored state. As a result, invalidating requests to the data item are detected through combination of the request type and the monitored coherency state of the data item.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: April 1, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20140046407
    Abstract: An electrode device is configured to be coupled to a parasympathetic site of a subject. A control unit is configured to drive the electrode device to apply a current in bursts of one or more pulses, during “on” periods that alternate with low stimulation periods, wherein at least one of the low stimulation periods immediately following the at least one of the “on” periods has a low stimulation duration equal to at least 50% of the “on” duration; set the current applied on average during the low stimulation periods to be less than 20% of the current applied on average during the “on” periods; and ramp a number of pulses per burst during a commencement of the at least one of the “on” periods and/or a conclusion of the at least one of the “on” periods.
    Type: Application
    Filed: October 21, 2013
    Publication date: February 13, 2014
    Applicant: BIO CONTROL MEDICAL (B.C.M.) LTD.
    Inventors: Omry BEN-EZRA, Tamir BEN-DAVID, Ehud COHEN, Shai AYAL
  • Publication number: 20140025147
    Abstract: Apparatus is provided for applying current to a nerve. A cathode is adapted to be placed in a vicinity of a cathodic longitudinal site of the nerve and to apply a cathodic current to the nerve. A primary inhibiting anode is adapted to be placed in a vicinity of a primary anodal longitudinal site of the nerve and to apply a primary anodal current to the nerve. A secondary inhibiting anode is adapted to be placed in a vicinity of a secondary anodal longitudinal site of the nerve and to apply a secondary anodal current to the nerve, the secondary anodal longitudinal site being closer to the primary anodal longitudinal site than to the cathodic longitudinal site.
    Type: Application
    Filed: July 11, 2013
    Publication date: January 23, 2014
    Inventors: Shai AYAL, Ehud COHEN
  • Patent number: 8627017
    Abstract: A method and apparatus for monitoring memory accesses in hardware to support transactional execution is herein described. Attributes are monitor accesses to data items without regard for detection at physical storage structure granularity, but rather ensuring monitoring at least at data items granularity. As an example, attributes are added to state bits of a cache to enable new cache coherency states. Upon a monitored memory access to a data item, which may be selectively determined, coherency states associated with the data item are updated to a monitored state. As a result, invalidating requests to the data item are detected through combination of the request type and the monitored coherency state of the data item.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: January 7, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Patent number: 8627014
    Abstract: A method and apparatus for providing a memory model for hardware attributes to support transactional execution is herein described. Upon encountering a load of a hardware attribute, such as a test monitor operation to load a read monitor, write monitor, or buffering attribute, a fault is issued in response to a loss field indicating the hardware attribute has been lost. Furthermore, dependency actions, such as blocking and forwarding, are provided for the attribute access operations based on address dependency and access type dependency. As a result, different scenarios for attribute loss and testing thereof are allowed and restricted in a memory model.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: January 7, 2014
    Assignee: Intel Corporation
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Ehud Cohen, Oleg Margulis
  • Patent number: 8615294
    Abstract: Apparatus is provided for application to a nerve of a subject, the apparatus comprising an electrode device, which comprises a housing, which is configured to be placed at least partially around the nerve, so as to define an outer surface of the electrode device and an inner surface that faces the nerve. The electrode device further comprises one or more first electrode contact surfaces, fixed to the inner surface of the housing, and one or more second electrode contact surfaces, fixed to the outer surface of the housing. Other embodiments are also described.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: December 24, 2013
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Shai Ayal, Ehud Cohen, Yossi Gross, Nir Schain
  • Patent number: 8609082
    Abstract: A method is provided including selecting a patient suffering from a condition, administering cells to the patient selected from the group consisting of: progenitor cells and genetically-modified cells, applying an electrical current to a site of the patient in a vicinity of nervous tissue, and configuring the current to stimulate the nervous tissue. Other embodiments are also described.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: December 17, 2013
    Assignee: Bio Control Medical Ltd.
    Inventors: Tamir Ben-David, Omry Ben-Ezra, Ehud Cohen
  • Patent number: 8595426
    Abstract: In a particular embodiment, a storage device with a memory, a controller, and a host interface has a write-once read-many device configuration. The memory contains a database having entries, each entry for a logical memory address. The memory further contains information for converting each logical memory address to a redirected logical memory address that corresponds to a physical memory location. The controller receives a command specifying a logical memory address and interprets the command based on information extracted from the database. The controller executes the command according to the information.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: November 26, 2013
    Assignee: Sandisk IL Ltd.
    Inventors: Eyal Ittah, Ehud Cohen, Lola Grin, Uri Peltz, Yossi Bener, Boaz Greenberg, Yonatan Halevi
  • Patent number: 8571651
    Abstract: Apparatus is provided including an electrode device and a control unit. The electrode device is configured to be coupled to a site of a subject selected from the group consisting of: a vagus nerve, an epicardial fat pad, a pulmonary vein, a carotid artery, a carotid sinus, a coronary sinus, a vena cava vein, a right ventricle, a right atrium, and a jugular vein.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: October 29, 2013
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Omry Ben-Ezra, Tamir Ben-David, Ehud Cohen
  • Patent number: 8571653
    Abstract: A method is provided for treating heart failure in a subject in need of such treatment, including applying a stimulating current to parasympathetic nervous tissue of the subject, selected from the group consisting of: a vagus nerve and an epicardial fat pad. The stimulating current is configured to inhibit release of at least one proinflammatory cytokine sufficiently to the treat heart failure of the subject. A level of the at least one proinflammatory cytokine is measured. Optionally, the stimulating current is configured to change a level of Connexin 43 of the subject, and the level of Connexin 43 is also measured. Other embodiments are also described.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: October 29, 2013
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Ehud Cohen, Yossi Gross, Shai Ayal
  • Patent number: 8565896
    Abstract: An electrode assembly includes one or more electrode contact surfaces, and a cuff, to which the contact surfaces are fixed, and which comprises an electrically insulating material, is configured to assume open and closed positions, and, when in the closed position, is shaped so as to define a plurality of planar cross sections perpendicular to a longitudinal axis of the cuff, distributed continuously along an entire length of the cuff along the longitudinal axis, such that the perpendicular cross sections define respective inner closed curves that together define an inner surface that defines and completely surrounds a volume that extends along the entire length of the cuff. The inner closed curves of at least two of the perpendicular cross sections would cross, and not merely intersect, one another if superimposed while preserving orientation and position of the perpendicular cross sections with respect to the cuff. Other embodiments are also described.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: October 22, 2013
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Ehud Cohen, Noam Gavish, Shai Ayal
  • Patent number: 8494655
    Abstract: Apparatus is provided for applying current to a nerve. A cathode is adapted to be placed in a vicinity of a cathodic longitudinal site of the nerve and to apply a cathodic current to the nerve. A primary inhibiting anode is adapted to be placed in a vicinity of a primary anodal longitudinal site of the nerve and to apply a primary anodal current to the nerve. A secondary inhibiting anode is adapted to be placed in a vicinity of a secondary anodal longitudinal site of the nerve and to apply a secondary anodal current to the nerve, the secondary anodal longitudinal site being closer to the primary anodal longitudinal site than to the cathodic longitudinal site.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: July 23, 2013
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Shai Ayal, Ehud Cohen