Outer Rim Archives
Archives · 2017 · 20170270204

Application (pre-grant publication)

VIDEO INSPECTOR

Number
20170270204
Published
2017-09-21
Filed
2016-03-15
Assignee
Disney Enterprises, Inc.
Inventors
REAGLE; Stephanie M.
CPC
G06F16/24578; H04N21/23113; H04N21/231; G06F16/71; H04N21/2541; G06F16/735; G06F16/738
Verdict
Set aside video inspector - content management tool
Source
Google Patents · FreePatentsOnline

Abstract

Systems, methods, and computer program products to perform an operation comprising receiving a first set of search results including a first search result from a video service based on a first search string, extracting a set of attributes for the first search result based on a source code of the first set of search results, wherein the first search corresponds to a first video hosted on the video service, and upon determining that at least one attribute of the set of attributes for the first search result violates at least a threshold number of rules of a plurality of rules, storing an indication that the first video is a candidate for removal from the video service.

Background

BRIEF DESCRIPTION OF THE DRAWINGS

So that the manner in which the above recited aspects are attained and can be understood in detail, a more particular description of embodiments of the disclosure, briefly summarized above, may be had by reference to the appended drawings.

It is to be noted, however, that the appended drawings illustrate only typical embodiments of this disclosure and are therefore not to be considered limitingof its scope, for the disclosure may admit to other equally effective embodiments.

FIG. 1 illustrates an example graphical user interface used by a video inspector to identify pirated content, according to one embodiment.

FIG. 2 is a flow chart illustratinga method to inspect videos, according to one embodiment.

FIG. 3 is a flow chart illustrating a method to process media assets to identify infringing content, according to one embodiment.

FIG. 4 is a flow chart illustrating a method to determine whether a search result is infringing, according to one embodiment.

FIG. 5 is a block diagram illustrating a system configured to provide a video inspector, according to one embodiment.DETAILED DESCRIPTION

Embodiments presented herein provide techniques to dynamically analyze videos posted on online video services to identify videos that may violate copyrights of the respective copyright holders. Generally, a user may provide one or more media assets as input to a video inspector. The video inspector may create,

Claims

1. A method, comprising: receiving, based on a first search string, a first set of search results including a first search result from a video service, wherein the first search result corresponds to a first video hosted on the video service; extracting a setof attributes for the first search result based on source code of the first set of searchresults; and upon determining that at least one of the attributes for the first search result satisfies a threshold number of rules of a plurality of rules, storing an indication that the first video is a candidate for removal from the video service. 8. A computer program product, comprising: a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more processors to perform an operation comprising: receiving, based on a first search string, afirst set of search results including a first search result from a video service, whereinthe first search result corresponds to a first video hosted on the video service; extracting a set of attributes for the first search result based on source code of the first set of search results; and upon determining that at least one of the attributes for the first search result satisfies a threshold number of rules of a plurality of rules, storing an indication that the first video is a candidate for removal from the video service. 15. A system, comprising: a processor; and a memory containing a program, which when executed by the processor, performs an operation comprising: receiving, based on a first search string, a first set of search results including a first search result from a video service, wherein the first search result corresponds to a first video hosted on the video service; extracting a set of attributes for the first search result based on source code of the first setof search results; and upon determining that at least one of the attributes for the firstsearch result satisfies a threshold number of rules of a plurality of rules, storing an indication that the first video is a candidate for removal from the video service.