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: 7778702
    Abstract: A method is provided for treating a subject, including applying a current to a site of the subject selected from the list consisting of: a vagus nerve of the subject, an epicardial fat pad of the subject, a pulmonary vein of the subject, a carotid artery of the subject, a carotid sinus of the subject, a vena cava vein of the subject, and an internal jugular vein of the subject.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: August 17, 2010
    Assignee: Bio Control Medical (B.C.M) Ltd.
    Inventors: Tamir Ben-David, Omry Ben-Ezra, Ehud Cohen
  • Publication number: 20100169579
    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: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20100169581
    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: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20100169382
    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: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Gad Sheaffer, Shlomo Raikia, Vadim Bassia, Raanan Sade, Ehud Cohen, Oleg Margulis
  • Publication number: 20100169580
    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: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Gad Sheaffer, Shlomo Raikin, Vadim Bassin, Ehud Cohen, Oleg Margulis
  • Publication number: 20100161907
    Abstract: A processor may comprise a core area, a control unit, an uncore area. The core area may comprise multiple processing cores and line-fill buffers. A first processing core of the core area may store a first weakly ordered transaction in a first line-fill buffer. The firs processing core may offload the first weakly ordered transaction to the extended buffer space provisioned in the uncore area after receiving a request from the uncore area. The first processing core may then de-allocate the first line-fill buffer after the first weakly ordered transaction is offloaded to the extended buffer space. The uncore may then post the first weakly ordered transaction to a memory or a memory system. The control unit may track the first weakly ordered transaction to ensure that the first weakly ordered transaction is posted to the memory or the system.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventors: Geeyarpuram N. Santhanakrishnan, Julius Mandelblat, Ehud Cohen, Larisa Novakovsky, Zeev Offen, Michelle J. Moravan, Shlomo Raikin, Ron Gabor
  • Publication number: 20100146212
    Abstract: In one embodiment, a cache memory includes a data array having N ways and M sets and at least one fill buffer coupled to the data array, where the data array is segmented into multiple array portions such that only one of the portions is to be accessed to seek data for a memory request if the memory request is predicted to hit in the data array. Other embodiments are described and claimed.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 10, 2010
    Inventors: Ehud Cohen, Oleg Margulis, Raanan Sade, Stanislav Shwartsman
  • Patent number: 7734355
    Abstract: Apparatus (18) for treating a condition of a subject is provided. An electrode device (100) is adapted to be coupled to longitudinal nervous tissue (40) of the subject, and a control unit (50) is adapted to drive the electrode device to apply to the nervous tissue a current which is capable of inducing action potentials that propagate in the nervous tissue in a first direction, so as to treat the condition. The control unit is further adapted to suppress action potentials from propagating in the nervous tissue in a second direction opposite to the first direction.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: June 8, 2010
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Ehud Cohen, Yossi Gross, Shai Ayal
  • Patent number: 7668602
    Abstract: A method is provided for treating a subject, including applying a current to a site of the subject selected from the list consisting of: a vagus nerve of the subject, an epicardial fat pad of the subject, a pulmonary vein of the subject, a carotid artery of the subject, a carotid sinus of the subject, a vena cava vein of the subject, and an internal jugular vein of the subject.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: February 23, 2010
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Omry Ben-Ezra, Ehud Cohen
  • Publication number: 20100042186
    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: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Inventors: Tamir Ben-David, Shai Ayal, Ehud Cohen, Yossi Gross, Nir Schain
  • Publication number: 20100042194
    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: Application
    Filed: October 19, 2009
    Publication date: February 18, 2010
    Inventors: Shai Ayal, Ehud Cohen
  • Publication number: 20100010603
    Abstract: Apparatus is provided for application to a nerve of a subject, including 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. Other embodiments are also described.
    Type: Application
    Filed: July 9, 2008
    Publication date: January 14, 2010
    Inventors: Tamir Ben-David, Shai Ayal, Ehud Cohen
  • Patent number: 7634317
    Abstract: Apparatus is provided including an electrode device, adapted to be coupled to a site of a subject; and a control unit, adapted to drive the electrode device to apply a current to the site intermittently during alternating “on” and “off” periods, each of the “on” periods having an “on” duration equal to between 1 and 10 seconds, and each of the “off” periods having an “off” duration equal to at least 50% of the “on” duration. Other embodiments are also described.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: December 15, 2009
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Tamir Ben-David, Shai Ayal, Omry Ben-Ezra, Ehud Cohen
  • Patent number: 7628750
    Abstract: Apparatus for actuating a skeletal muscle of a patient is provided. The apparatus typically includes a plurality of electrodes, which are adapted to be placed in a vicinity of a motor nerve that innervates the skeletal muscle. A control unit, is preferably adapted to drive a current between two or more of the plurality of electrodes, and to configure the current such that a first subset of axons in the nerve is excited by the current and such that a second subset of axons in the nerve is not excited by the current.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: December 8, 2009
    Assignee: Biocontrol Medical Ltd.
    Inventors: Ehud Cohen, Yossi Gross
  • Publication number: 20090300319
    Abstract: An apparatus and method to increase memory bandwidth is presented. In one embodiment, the apparatus comprises a load array having: a first array to store a plurality of load operation entries and a second array to store a second plurality of load operation entries. The apparatus further comprises: a store array having a plurality of store operation entries; a first address generation unit coupled to send a linear address of a first load operation to the first array and to send a linear address of a first store operation to the store array; and a second address generation unit coupled to send a linear address of a second load operation to the second array and to send a linear address of a second store operation to the store array.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Inventors: Ehud Cohen, Omer Golz, Oleg Margulis
  • Patent number: 7627384
    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: November 15, 2005
    Date of Patent: December 1, 2009
    Assignee: Bio Control Medical (B.C.M.) Ltd.
    Inventors: Shai Ayal, Ehud Cohen
  • Patent number: 7613516
    Abstract: A device (20) for treating a medical condition is provided, and a surgical procedure for implanting the device is disclosed. The device (20) includes a sensor (44), which is adapted to generate a signal responsive to a state of a patient, and at least one electrode (27), which is adapted to be coupled to a pelvic site of the patient. A control unit (22) is adapted to receive the signal, to analyze the signal so as to distinguish between an imminent stress incontinence event and an imminent urge event, and, responsive to analyzing the signal, to apply an electrical waveform to the at least one electrode (27). In various configurations, the device (20) may be used alternatively or additionally to treat fecal incontinence, interstitial cystitis, chronic pelvic pain, or urine retention.
    Type: Grant
    Filed: November 28, 2002
    Date of Patent: November 3, 2009
    Assignee: AMS Research Corporation
    Inventors: Ehud Cohen, Yossi Gross, Israel Nissenkorn
  • Publication number: 20090254145
    Abstract: In a method of treating urinary incontinence, fecal incontinence, constipation and/or pathological retention of urine, at least one electrode of a lead is implanted in contact with a pelvic muscle of the patient. A proximal end of the lead is connected to a hermetically sealed implantable stimulator device configured to apply an electrical waveform through the at least one electrode. The electrical waveform is delivered from the stimulator device to the pelvic muscle through the lead and the at least one electrode. The electrical waveform provides at least partial relief from at least one of urinary incontinence, fecal incontinence, constipation and pathological urine retention.
    Type: Application
    Filed: June 17, 2009
    Publication date: October 8, 2009
    Applicant: AMS Research Corporation
    Inventors: Yossi Gross, Ehud Cohen, Israel Nissenkorn, David Lifschitz
  • Patent number: 7582053
    Abstract: A device (20) for treatment of a patient's urinary incontinence, including a sensor, (44), which generates a signal responsive to a physiological characteristic indicative of a likelihood of incontinence. A control unit (22) receives the signal from the sensor. At least one electrode (29) is preferably implanted in the patient. The electrode is coupled to cause contraction of a pelvic muscle of the patient responsive to application of electrical energy to the electrode. Responsive to the signal, the control unit applies an electrical waveform to the electrode, so as to inhibit the incontinence.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: September 1, 2009
    Assignee: AMS Research Corporation
    Inventors: Yossi Gross, Ehud Cohen, Israel Nissenkorn, David Lifschitz
  • Publication number: 20090208960
    Abstract: Methods for identifying a cellular modulator of a biological disaggregation activity or a biological aggregation activity of an animal are provided. Methods for identifying a compound which modulates biological disaggregation activity or a biological aggregation activity in a biological sample are provided.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 20, 2009
    Inventors: Jeffrery W. Kelly, Jan Gerd Maximilian Bieschke, Andrew Dillin, Ehud Cohen