Patents by Inventor David ASULIN

David ASULIN 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: 10572636
    Abstract: A method comprising using at least one hardware processor for receiving a plurality of media files captured in real-time by a sensor of a client terminal, wherein each of the plurality of media files comprises data captured from the environment surrounding the client terminal. The method comprises extracting a plurality of captured media fragments from the plurality of media files. The method comprises retrieving a plurality of random media fragments from a database. The method comprises sending the plurality of captured media fragments and the plurality of random media fragments to the client terminal or to a different client terminal, for presentation to a user in an arbitrary order. The method comprises receiving from the client terminal or the different client terminal a selection of the plurality of captured media fragments. The method comprises sending a user authentication to a secure server module based on the selection.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yair Allouche, David Asulin
  • Patent number: 10467394
    Abstract: There is provided, in accordance with some embodiments, a method comprising using one or more hardware processors for receiving a behavioral biometric model that characterizes a human user according to pointing device data of the human user, where the pointing device data comprises screen coordinate and time stamp pairs. The method comprises an action of monitoring an input data stream from a pointing device in real time, wherein the input data stream covers two or more spatial regions of a display screen, and an action of segregating the input data stream into one or more subset streams that is restricted to one of the plurality of spatial regions. The method comprises an action of computing a similarity score based on one or more comparisons of the behavioral biometric model and the one or more subset streams, and an action of sending the similarity score to a user authorization system.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: David Asulin, Oded Margalit, Ron Peleg, Shmulik Regev, Alexandra Shulman-Peleg
  • Patent number: 10254831
    Abstract: A method of determining a point or object on a digital display that is being gazed at by a viewer by capturing an image of the viewer's iris and at least one other feature of the viewer's face, calculating an imaginary line from the object being viewed, to the iris and continuing to an imaginary center of the viewer's eye, then calculating a position of the center of the eye relative to the other feature of the viewer's face. Upon a change in the position of the eye and the iris, a calculation can be made of a position of the iris in a second image. An imaginary line can be extended out from the center of the eye, through the new position of the iris onto the digital display to determine the point of gaze of the viewer.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: April 9, 2019
    Assignee: Umoove Services Ltd.
    Inventors: Yitzchak Kempinski, David Asulin, Zehava Lasker, Sophia Frij, Ronen Harati
  • Publication number: 20180349579
    Abstract: A method comprising using at least one hardware processor for receiving a plurality of media files captured in real-time by a sensor of a client terminal, wherein each of the plurality of media files comprises data captured from the environment surrounding the client terminal. The method comprises extracting a plurality of captured media fragments from the plurality of media files. The method comprises retrieving a plurality of random media fragments from a database. The method comprises sending the plurality of captured media fragments and the plurality of random media fragments to the client terminal or to a different client terminal, for presentation to a user in an arbitrary order. The method comprises receiving from the client terminal or the different client terminal a selection of the plurality of captured media fragments. The method comprises sending a user authentication to a secure server module based on the selection.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventors: Yair Allouche, David Asulin
  • Publication number: 20180012003
    Abstract: There is provided, in accordance with some embodiments, a method comprising using one or more hardware processors for receiving a behavioral biometric model that characterizes a human user according to pointing device data of the human user, where the pointing device data comprises screen coordinate and time stamp pairs. The method comprises an action of monitoring an input data stream from a pointing device in real time, wherein the input data stream covers two or more spatial regions of a display screen, and an action of segregating the input data stream into one or more subset streams that is restricted to one of the plurality of spatial regions. The method comprises an action of computing a similarity score based on one or more comparisons of the behavioral biometric model and the one or more subset streams, and an action of sending the similarity score to a user authorization system.
    Type: Application
    Filed: July 11, 2016
    Publication date: January 11, 2018
    Inventors: David ASULIN, ODED MARGALIT, RON PELEG, SHMULIK REGEV, ALEXANDRA SHULMAN-PELEG
  • Publication number: 20170236304
    Abstract: A method of determining a point or object on a digital display that is being gazed at by a viewer by capturing an image of the viewer's iris and at least one other feature of the viewer's face, calculating an imaginary line from the objet being viewed, to the iris and continuing to an imaginary center of the viewer's eye, then calculating a position of the center of the eye relative to the other feature of the viewer's face. Upon a change in the position of the eye and the iris, a calculation can be made of a position of the iris in a second image. An imaginary line can be extended out from the center of the eye, through the new position of the iris onto the digital display to determine the point of gaze of the viewer.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Inventors: Yitzchak KEMPINSKI, David ASULIN, Zehava LASKER, Sophia FRIJ, Ronen HARATI
  • Publication number: 20160232399
    Abstract: A method of determining a point or object on a digital display that is being gazed at by a viewer by capturing an image of the viewer's iris and at least one other feature of the viewer's face, calculating an imaginary line from the objet being viewed, to the iris and continuing to an imaginary center of the viewer's eye, then calculating a position of the center of the eye relative to the other feature of the viewer's face. Upon a change in the position of the eye and the iris, a calculation can be made of the position of the center of eye relative to the other feature, and a position of the iris in a second image. An imaginary line can be extended out from the center of the eye, through the new position of the iris on onto the to the digital display to determine the point of gaze of the viewer.
    Type: Application
    Filed: April 7, 2015
    Publication date: August 11, 2016
    Inventors: Yitzchak KEMPINSKI, David ASULIN, Zehava LASKER, Sophia FRIJ, Ronen HARATI