Patents by Inventor Yevgeny Burshtein

Yevgeny Burshtein 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: 11288311
    Abstract: An example system includes a processor to receive a number of videos. The processor is to generate a number of image clouds based on the videos. The processor is to present an interactive image cloud representation including the image clouds. Each image cloud includes a representative image and a number of associated images.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Peter Bak, Yevgeny Burshtein, Daniel Nechemia Rotman
  • Patent number: 11164005
    Abstract: Embodiments may provide techniques that provide identification of images that can provide reduced resource utilization due to reduced sampling of video frames for visual recognition. For example, in an embodiment, a method of visual recognition processing may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: coarsely segmenting video frames of video stream into a plurality of clusters based on scenes of the video stream, sampling a plurality of video frames from each cluster; determining a quality of each cluster, re-clustering the video frames of video stream to improve the quality of at least some of the clusters.
    Type: Grant
    Filed: April 12, 2020
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yevgeny Burshtein, Daniel Nechemia Rotman, Dror Porat, Udi Barzelay
  • Publication number: 20210319227
    Abstract: Embodiments may provide techniques that provide identification of images that can provide reduced resource utilization due to reduced sampling of video frames for visual recognition. For example, in an embodiment, a method of visual recognition processing may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: coarsely segmenting video frames of video stream into a plurality of clusters based on scenes of the video stream, sampling a plurality of video frames from each cluster; determining a quality of each cluster, re-clustering the video frames of video stream to improve the quality of at least some of the clusters.
    Type: Application
    Filed: April 12, 2020
    Publication date: October 14, 2021
    Inventors: Yevgeny Burshtein, Daniel Nechemia Rotman, Dror Porat, Udi Barzelay
  • Publication number: 20210141829
    Abstract: An example system includes a processor to receive a number of videos. The processor is to generate a number of image clouds based on the videos. The processor is to present an interactive image cloud representation including the image clouds. Each image cloud includes a representative image and a number of associated images.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Inventors: Peter Bak, Yevgeny Burshtein, Daniel Nechemia Rotman
  • Patent number: 10417501
    Abstract: A system comprising a non-transient computer-readable storage medium having stored thereon instructions and at least one hardware processor configured to execute the instructions, to receive a video sequence; divide the video sequence into one or more scenes based on scene boundaries, wherein each scene comprises a plurality of temporally-contiguous image frames, and wherein said scene boundaries are being determined based on a similarity metric between two temporally-contiguous image frames meeting a dissimilarity threshold; and, for each scene of the one or more scenes, (i) generate a plurality of preliminary classifications of an object appearing in at least some of said image frames in the scene, wherein each of said plurality of preliminary classifications has a confidence score, and (ii) calculate a combined classification of the object based on said plurality of preliminary classifications, wherein each of said preliminary classifications is weighted in accordance with its confidence score.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gal Ashour, Yevgeny Burshtein, Tal Hakim, Dror Porat, Daniel Nechemia Rotman
  • Publication number: 20190171886
    Abstract: A system comprising a non-transient computer-readable storage medium having stored thereon instructions and at least one hardware processor configured to execute the instructions, to receive a video sequence; divide the video sequence into one or more scenes based on scene boundaries, wherein each scene comprises a plurality of temporally-contiguous image frames, and wherein said scene boundaries are being determined based on a similarity metric between two temporally-contiguous image frames meeting a dissimilarity threshold; and, for each scene of the one or more scenes, (i) generate a plurality of preliminary classifications of an object appearing in at least some of said image frames in the scene, wherein each of said plurality of preliminary classifications has a confidence score, and (ii) calculate a combined classification of the object based on said plurality of preliminary classifications, wherein each of said preliminary classifications is weighted in accordance with its confidence score.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Inventors: Gal Ashour, Yevgeny Burshtein, Tal Hakim, Dror Porat, Daniel Nechemia Rotman
  • Publication number: 20130254299
    Abstract: Method, system, and computer program product for sender feedback on email correspondence are provided. The method performed at an email client or server includes: activating a feedback service; receiving one or more emails; generating a feedback request to an email sender; receiving a response to the feedback request providing feedback; and handling an email in accordance with the received feedback. The method may also include filtering received emails to determine if a feedback request is to be sent. If the feedback indicates that an email is no longer relevant, the handling step may include deleting or marking the email accordingly.
    Type: Application
    Filed: March 26, 2012
    Publication date: September 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Yevgeny Burshtein, Zak Mandel