Patents by Inventor Yoav GLAZNER

Yoav GLAZNER 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: 11176452
    Abstract: In one embodiment, a system, apparatus and a method is described, the system, apparatus and a method including, a storage device and a memory operative to store target content items, a comparator operative to compare one content item of the target content items with the other target content items, and, at least on the basis of comparing the one content item of the target content items with the other content items of the target content items, to develop a correlation graph between each one content item of the target content items and the other content items of the target content items, and a machine learning system operative to receive the correlation graph and to output a decision, on the basis of in the correlation graph, indicating if the content items represented in the correlation graph are pirated content items or not. Related system, apparatuses and methods are also described.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: November 16, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Uri Porat, Yoav Glazner, Amitay Stern
  • Patent number: 10699128
    Abstract: Methods and systems for comparing content are provided. A recognizable object which appears in frames of a reference video file is recognized. A meta-feature of the recognizable object is determined. A first vector indicative of the meta-feature of the identified recognizable object in the reference video file is created. The meta-feature of the identified recognizable object which appears in a suspect video file is determined. A second vector indicative of the meta-feature of the identified recognizable object in the suspect video file is created. A correlation between the first vector and the second vector is determined. The correlation between the first vector and the second vector is indicative of a degree of confidence that the suspect video file is a copy of the reference video file.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 30, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Amitay Stern, Yoav Glazner
  • Patent number: 10511611
    Abstract: In one embodiment, a method comprises: in response to a request of a user device to access first content, sending a challenge, relating to digital video included in second content, the challenge at least indicative of positions that include a plurality of frames; receiving a response to the challenge, the response at least indicative of values; attempting to validate the response, including determining values of pixels in the digital video associated with positions indicated by at least one of: the challenge or the response, and comparing the values indicated by the response, or a function thereof, to the determined values, or a function thereof; and performing at least one action relating to access to the first content, dependent on whether or not the attempt to validate the response was successful.
    Type: Grant
    Filed: September 11, 2016
    Date of Patent: December 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yoav Glazner, Amitay Stern
  • Patent number: 10331862
    Abstract: In one embodiment, a method for protecting video content is implemented on at least one computing device and includes: receiving the video content as encrypted video data on the at least one computing device, determining a viewport within the encrypted video data, where the viewport represents a subset of a larger amount of video that is presentable at a specific point in time in the video content, decrypting at least a portion of the encrypted video data corresponding to the viewport, where at least a remaining portion of the video that is time synchronized with the viewport remains encrypted, rendering viewport video from the viewport, and playing the viewport video.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: June 25, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yoav Glazner, Eyal Wasserman
  • Patent number: 10237614
    Abstract: In one embodiment, a method comprising receiving data of a plurality of viewports generated from a content item during rendering of the content item, receiving data about at least one feature included in the content item, comparing the data of the plurality of viewports with the data about the at least one feature included in the content item, and computing a score representing to what extent the at least one feature is included in the plurality of viewports. Related apparatus and methods are also described.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 19, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Yoav Glazner, Amitay Stern
  • Publication number: 20180367822
    Abstract: In one embodiment, a method includes storing data used by a processor, and selecting different bitrates for streaming of a plurality of picture part streams of a video content item to a client device based on available bandwidth and historic data of how much at least one region of a plurality of pictures of the video content item has been rendered for viewing during rendering of the video content item by the client device, wherein each one picture part stream of the plurality of picture part streams conveys a different part of each one picture of the plurality of pictures, and is encoded at a plurality of bitrates. Related apparatus and methods are also described.
    Type: Application
    Filed: June 18, 2017
    Publication date: December 20, 2018
    Inventors: Yoav GLAZNER, Amitay Stern
  • Publication number: 20180307806
    Abstract: In one embodiment, a method for protecting video content is implemented on at least one computing device and includes: receiving the video content as encrypted video data on the at least one computing device, determining a viewport within the encrypted video data, where the viewport represents a subset of a larger amount of video that is presentable at a specific point in time in the video content, decrypting at least a portion of the encrypted video data corresponding to the viewport, where at least a remaining portion of the video that is time synchronized with the viewport remains encrypted, rendering viewport video from the viewport, and playing the viewport video.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: Yoav GLAZNER, Eyal Wasserman
  • Publication number: 20180310059
    Abstract: In one embodiment, a method comprising receiving data of a plurality of viewports generated from a content item during rendering of the content item, receiving data about at least one feature included in the content item, comparing the data of the plurality of viewports with the data about the at least one feature included in the content item, and computing a score representing to what extent the at least one feature is included in the plurality of viewports. Related apparatus and methods are also described.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Inventors: Yoav GLAZNER, Amitay Stern
  • Publication number: 20180247054
    Abstract: In one embodiment, a system, apparatus and a method is described, the system, apparatus and a method including, a storage device and a memory operative to store target content items, a comparator operative to compare one content item of the target content items with the other target content items, and, at least on the basis of comparing the one content item of the target content items with the other content items of the target content items, to develop a correlation graph between each one content item of the target content items and the other content items of the target content items, and a machine learning system operative to receive the correlation graph and to output a decision, on the basis of in the correlation graph, indicating if the content items represented in the correlation graph are pirated content items or not. Related system, apparatuses and methods are also described.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Uri PORAT, Yoav GLAZNER, Amitay STERN
  • Publication number: 20180082121
    Abstract: In one embodiment, a system, apparatus and method are described, the system having at least one storage device for storing a reference video file including a plurality of frames in which an identifiable recognizable object appears, a suspect video file including a plurality of frames in which the identifiable recognizable object appears, a computer including a processor to determine, on a per frame basis, at least one meta-feature of the identifiable recognizable object which appears in each frame of the reference video file, create a first vector for the reference video file, the first vector being a vector of the determined at least one meta-feature of the identifiable recognizable object which appears in each frame of the reference video file, determine, on a per frame basis, the at least one meta-feature of the identifiable recognizable object which appears in each frame of the suspect video file, create a second vector for the suspect video file, the second vector being a vector of the determined at leas
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Amitay Stern, Yoav GLAZNER
  • Publication number: 20180077170
    Abstract: In one embodiment, a method comprises: in response to a request of a user device to access first content, sending a challenge, relating to digital video included in second content, the challenge at least indicative of positions that include a plurality of frames; receiving a response to the challenge, the response at least indicative of values; attempting to validate the response, including determining values of pixels in the digital video associated with positions indicated by at least one of: the challenge or the response, and comparing the values indicated by the response, or a function thereof, to the determined values, or a function thereof; and performing at least one action relating to access to the first content, dependent on whether or not the attempt to validate the response was successful.
    Type: Application
    Filed: September 11, 2016
    Publication date: March 15, 2018
    Inventors: Yoav GLAZNER, Amitay Stern