Patents by Inventor David Hirshberg

David Hirshberg 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: 10653876
    Abstract: A medical device for treatment for overweight or obesity is presented. The medical device is attached or implanted in patient's target body organs, wherein in each one of the device attachments, or daily in the case of long continuous attachment, the device removes up to 100 grams of energy containing materials from the body. The medical device optionally contains needles or alternatively contains crawling worm-like arm. The energy containing materials may be fat cells, fatty acid molecules driven out from the fat cells or lipids or carbohydrates molecules such as glucose from the blood stream.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: May 19, 2020
    Inventor: David Hirshberg
  • Patent number: 10625029
    Abstract: A needle system for penetrating to or passing thought an object or an organ comprising a semiconductor die, one or more needles, wherein the needles move relative to the die using one or more actuators. The actuators are controlled by a controller wherein the controller instruct the needle to penetrate into or to pass through and/or retract from the object or organ. The needle system is used among other treatments for drug delivery, blood extraction, blood analysis, glucose measurements, blood measurements, nerve system stimulus treatment, hair removal, skin lesions coloring or removal or tattoo painting or removal.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: April 21, 2020
    Inventor: David Hirshberg
  • Patent number: 10542604
    Abstract: A thermal management system for an object comprising: a plurality of thermoelectric elements and electricity transport medium. Heat energy that is generated or absorbed by the object is converted by some of said thermoelectric elements to electrical energy. This energy is transferred to some other of said thermoelectric elements, working in heat pumping mode, in order to realize a desired thermal distribution over said object. The thermal management system optionally comprises a controller that controls the mode of operation of the thermoelectric elements. Each thermoelectric element in any portion of time is configured to be in one of (1) an electricity generation mode, (2) a heat pumping mode, (3) a heat flow blocking mode or (4) a heat flow transferring mode.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: January 21, 2020
    Inventor: David Hirshberg
  • Publication number: 20190182924
    Abstract: A thermal management system for an object comprising: a plurality of thermoelectric elements and electricity transport medium. Heat energy that is generated or absorbed by the object is converted by some of said thermoelectric elements to electrical energy. This energy is transferred to some other of said thermoelectric elements, working in heat pumping mode, in order to realize a desired thermal distribution over said object. The thermal management system optionally comprises a controller that controls the mode of operation of the thermoelectric elements. Each thermoelectric element in any portion of time is configured to be in one of (1) an electricity generation mode, (2) a heat pumping mode, (3) a heat flow blocking mode or (4) a heat flow transferring mode.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventor: David Hirshberg
  • Publication number: 20190168384
    Abstract: A first method comprising: predicting a scene of an environment using a model of the environment and based on a first scene of the environment obtained from sensors observing scenes of the environment; comparing the predicted scene with an observed scene from the sensors; and performing an action based on differences determined between the predicted scene and the observed scene. A second method comprising applying a vibration stimuli on an object via a computer-controlled component; obtaining a plurality of images depicting the object from a same viewpoint, captured during the application of the vibration stimuli. The second method further comprising comparing the plurality of images to detect changes occurring in response to the application of the vibration stimuli, which changes are attributed to a change of a location of a boundary of the object; and determining the boundary of the object based on the comparison.
    Type: Application
    Filed: February 11, 2019
    Publication date: June 6, 2019
    Inventors: Shmuel Ur, Vlad Dabija, David Hirshberg
  • Patent number: 10272191
    Abstract: The present invention provides a filter for separating particles and/or catalyzer for particle reaction in a fluid. The device comprising array of passageways fabricated on a die wherein the passageway size is controlled by actuators. The passageway size is monitored and the actuators controlling the passageway size are activated conditionally upon the passageway size monitoring. Using movable actuators the passageway can achieve passageway size that is less then the fabrication minimal resolution. Proper locating, setting and/or activation of the actuators create passageways that can perform filtration of particles, trapping of particles and catalyzing particles reaction.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: April 30, 2019
    Inventor: David Hirshberg
  • Patent number: 10251234
    Abstract: A thermal management system for an object comprising: one or more thermoelectric elements, one or more light emitting sources, electricity transport medium; electrical energy storage, and a controller. Heat energy that is generated or absorbed by the object is converted by said thermoelectric element to electrical energy. This energy is transferred to light emitting source to emit the energy to the environment or delivered to the electrical energy storage or back to the thermoelectric elements using the electricity transport medium and the controller to achieve the thermal goal of the thermal management system.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: April 2, 2019
    Inventor: David Hirshberg
  • Patent number: 10245724
    Abstract: A first method comprising: predicting a scene of an environment using a model of the environment and based on a first scene of the environment obtained from sensors observing scenes of the environment; comparing the predicted scene with an observed scene from the sensors; and performing an action based on differences determined between the predicted scene and the observed scene. A second method comprising applying a vibration stimuli on an object via a computer-controlled component; obtaining a plurality of images depicting the object from a same viewpoint, captured during the application of the vibration stimuli. The second method further comprising comparing the plurality of images to detect changes occurring in response to the application of the vibration stimuli, which changes are attributed to a change of a location of a boundary of the object; and determining the boundary of the object based on the comparison.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: April 2, 2019
    Assignee: SHMUEL UR INNOVATION LTD.
    Inventors: Shmuel Ur, Vlad Dabija, David Hirshberg
  • Patent number: 10133479
    Abstract: A method of text entry for an electronic device comprising: receiving a sequence of keystrokes performed over a plurality of keys of a keyboard of the electronic device, wherein a single keystroke enters a single letter location in a word, and wherein the set of the keystrokes comprises a first set of keystrokes for single letter entries that select single letter in an alphabet and a second set of keystrokes for letter group entries that selects a group of possible letters from the alphabet for a single letter location; creating list of possible words the user intends to enter based on a priori database of words by searching in the word database words having letters that match the sequence of letter entries; and displaying the list of possible words to a user, receiving the user selection of a desired word and providing the selected word for further processing.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: November 20, 2018
    Inventor: David Hirshberg
  • Publication number: 20180330084
    Abstract: Technologies are generally described for systems, devices and methods effective to detect a potential attack on a memory of a memory device. In some examples, a processor may send a request to the memory device. The request may include a request for information that relates to memory writes to the memory of the memory device. The processor may receive a response from the memory device. The response may include the information that relates to the memory writes. The processor may determine, based on the response, an amount of memory of the memory device written to during an interval of time. The processor may detect the potential attack based on the amount of memory written to and based on the interval of time. The processor may then generate an alert based on the detection of the potential attack.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 15, 2018
    Applicant: Empire Technology Development LLC
    Inventors: Mordehai MARGALIT, Shmuel UR, David Hirshberg, Shimon Gruper
  • Publication number: 20180276326
    Abstract: Methods and systems are provided that are effective to generate an alarm for a vehicle. The methods include receiving, by a device, a first sensor value from a first sensor for the vehicle. The methods further include receiving, by the device, a second sensor value from a second sensor for the vehicle. The methods further include retrieving, by the device, an instruction from a memory disposed in the vehicle while the memory is in a write-protected mode. The methods further include evaluating, by the device, the first sensor value and the second sensor value based on the instruction. The methods further include determining, by the device, that the first sensor value is outside a range associated with the first sensor based on the evaluation. The methods further include transforming, by the device, the determination into an alarm.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: SHMUEL UR, David Hirshberg, Shay Bushinsky, Vlad Grigore Dabija, Ariel Fligler
  • Patent number: 10005427
    Abstract: Methods and systems are provided that are effective to generate an alarm for a vehicle. The methods include receiving, by a device, a first sensor value from a first sensor for the vehicle. The methods further include receiving, by the device, a second sensor value from a second sensor for the vehicle. The methods further include retrieving, by the device, an instruction from a memory disposed in the vehicle while the memory is in a write-protected mode. The methods further include evaluating, by the device, the first sensor value and the second sensor value based on the instruction. The methods further include determining, by the device, that the first sensor value is outside a range associated with the first sensor based on the evaluation. The methods further include transforming, by the device, the determination into an alarm.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: June 26, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Shmuel Ur, David Hirshberg, Shay Bushinsky, Vlad Grigore Dabija, Ariel Fligler
  • Patent number: 9965626
    Abstract: Technologies are generally described for systems, devices and methods effective to detect a potential attack on a memory of a memory device. In some examples, a processor may send a request to the memory device. The request may include a request for information that relates to memory writes to the memory of the memory device. The processor may receive a response from the memory device. The response may include the information that relates to the memory writes. The processor may determine, based on the response, an amount of memory of the memory device written to during an interval of time. The processor may detect the potential attack based on the amount of memory written to and based on the interval of time. The processor may then generate an alert based on the detection of the potential attack.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: May 8, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Mordehai Margalit, Shmuel Ur, David Hirshberg, Shimon Gruper
  • Patent number: 9931478
    Abstract: A needle system for penetrating to or passing thought an object or an organ comprising a semiconductor die, one or more needles, wherein the needles slide over the plane of the die, one or more actuators that move the needles relative to the die plane, and one or more actuator drivers controlled by a controller wherein the controller instruct the needle to penetrate into or to pass through and/or retract from the object or organ. The needle system is used for drug delivery or blood extraction or blood analysis or glucose measurements or blood measurements or nerve system stimulus treatment or hair removal or skin lesions removal.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: April 3, 2018
    Inventor: David Hirshberg
  • Publication number: 20180074193
    Abstract: In some examples, vehicle detection includes detecting a target vehicle that has at least one designated attribute, confirming that the detected target vehicle is within an unobstructed or partially obstructed line of sight of the first object, and confirming that the target vehicle has been detected within the unobstructed or partially obstructed line of sight of the first object.
    Type: Application
    Filed: November 6, 2017
    Publication date: March 15, 2018
    Applicant: Empire Technology Development LLC
    Inventors: Ariel FLIGLER, David HIRSHBERG, Shay BUSHINSKY, Shmuel UR, Vlad Grigore DABIJA
  • Patent number: 9898195
    Abstract: Technologies are generally described to establish a hardware interconnect based communication between SSD controllers. According to some examples, a first solid state drive (SSD) controller and a second SSD controller are detected. The hardware interconnect is detected between the first SSD controller and the second SSD controller. Next, a communication connection between the first SSD controller and the second SSD controller is established through the hardware interconnect. The first SSD controller may be allowed to manage a flash controller of the second SSD controller for tasks that include a deduplication task and a low level redundant array of independent disks (RAID) task.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: February 20, 2018
    Assignee: EMPIRE TECHNGLOGY DEVELOPMENT LLC
    Inventors: Mordehai Margalit, David Hirshberg, Netzer Moriya
  • Publication number: 20180001869
    Abstract: Methods and systems are provided that are effective to generate an alarm for a vehicle. The methods include receiving, by a device, a first sensor value from a first sensor for the vehicle. The methods further include receiving, by the device, a second sensor value from a second sensor for the vehicle. The methods further include retrieving, by the device, an instruction from a memory disposed in the vehicle while the memory is in a write-protected mode. The methods further include evaluating, by the device, the first sensor value and the second sensor value based on the instruction. The methods further include determining, by the device, that the first sensor value is outside a range associated with the first sensor based on the evaluation. The methods further include transforming, by the device, the determination into an alarm.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: SHMUEL UR, David Hirshberg, Shay Bushinsky, Vlad Grigore Dabija, Ariel Fligler
  • Publication number: 20170370625
    Abstract: A thermal management system for an object comprising: one or more thermoelectric elements, one or more light emitting sources, electricity transport medium; electrical energy storage, and a controller. Heat energy that is generated or absorbed by the object is converted by said thermoelectric element to electrical energy. This energy is transferred to light emitting source to emit the energy to the environment or delivered to the electrical energy storage or back to the thermoelectric elements using the electricity transport medium and the controller to achieve the thermal goal of the thermal management system.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventor: David Hirshberg
  • Patent number: 9846661
    Abstract: Technologies are generally described for systems, devices and methods effective to utilize a solid state memory device. A memory device may include one or more input/output ports effective to receive data at, and facilitate transfer from, the memory device. The memory device may further include a memory controller. The memory controller may be effective to control access to data stored in the memory device. The memory device may further include two or more flash chips effective to store data in the memory device. The memory device may further include a crossbar switch. The crossbar switch may be coupled between the one or more input/output ports and the two or more flash chips. The crossbar switch may be effective to enable the one or more input/output ports to access the two or more flash chips through the memory controller.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: December 19, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Mordehai Margalit, Shmuel Ur, David Hirshberg, Shimon Gruper, Menahem Kaplan
  • Publication number: 20170355078
    Abstract: A first method comprising: predicting a scene of an environment using a model of the environment and based on a first scene of the environment obtained from sensors observing scenes of the environment; comparing the predicted scene with an observed scene from the sensors; and performing an action based on differences determined between the predicted scene and the observed scene. A second method comprising applying a vibration stimuli on an object via a computer-controlled component; obtaining a plurality of images depicting the object from a same viewpoint, captured during the application of the vibration stimuli. The second method further comprising comparing the plurality of images to detect changes occurring in response to the application of the vibration stimuli, which changes are attributed to a change of a location of a boundary of the object; and determining the boundary of the object based on the comparison.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 14, 2017
    Inventors: Shmuel Ur, Vlad Dabija, David Hirshberg