System and Method for Monitoring Content
First Claim
1. A method for processing media files, comprising:
- receiving a request to download a first media file wherein the media file comprises video data;
in response to receiving the request, generating a first signature that describes a first characteristic of video data contained in the first media file;
generating a second signature based on the first media file, wherein the second signature describes a second characteristic of the first media file;
determining whether the first signature matches any of a first plurality of stored signatures, wherein the first plurality of stored signatures each describe the first characteristic of video data from a different media file; and
in response to determining that the first signature matches one or more of the first plurality of stored signatures;
determining whether the second signature matches any of a second plurality of stored signatures, wherein the second plurality of stored signatures each describe the second characteristic of a different media file; and
in response to determining that the second signature matches one or more of the second plurality of stored signatures, denying the request to download the first media file.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for processing media files includes receiving a request to download a first media file and, in response to receiving the request, generating a first signature that describes a first characteristic of the first media file. The method also includes determining whether the first signature matches any of a first plurality of stored signatures. The method also includes generating a second signature that describes a second characteristic of the first media file in response to determining that the first signature matches one of the first plurality of stored signatures. Additionally the method includes determining whether the second signature matches any of a second plurality of stored signatures and, in response to determining that the second signature matches one or more of the second plurality of stored signatures, denying the request to download the first media file.
-
Citations
20 Claims
-
1. A method for processing media files, comprising:
-
receiving a request to download a first media file wherein the media file comprises video data; in response to receiving the request, generating a first signature that describes a first characteristic of video data contained in the first media file; generating a second signature based on the first media file, wherein the second signature describes a second characteristic of the first media file; determining whether the first signature matches any of a first plurality of stored signatures, wherein the first plurality of stored signatures each describe the first characteristic of video data from a different media file; and
in response to determining that the first signature matches one or more of the first plurality of stored signatures;determining whether the second signature matches any of a second plurality of stored signatures, wherein the second plurality of stored signatures each describe the second characteristic of a different media file; and in response to determining that the second signature matches one or more of the second plurality of stored signatures, denying the request to download the first media file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing media files, comprising:
a transcoder operable to; receive a request to download a first media file wherein the media file comprises video data; in response to receiving the request, generate a first signature that describes a first characteristic of video data contained in the first media file; and generate a second signature based on the first media file, wherein the second signature describes a second characteristic of the video data contained in the first media file; and
a signature server operable to;determine whether the first signature matches any of a first plurality of stored signatures, wherein the first plurality of stored signatures each describe the first characteristic of video data from a different media file; and in response to determining that the first signature matches one or more of the first plurality of stored signatures; determine whether the second signature matches any of a second plurality of stored signatures, wherein the second plurality of stored signatures each describe the second characteristic of a different media file; and in response to determining that the second signature matches one or more of the second plurality of stored signatures, deny the request to download the first media file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. Logic encoded on a computer readable medium, the logic comprising code operable, when executed, to:
-
receive a request to download a first media file wherein the media file comprises video data; in response to receiving the request, generate a first signature that describes a first characteristic of video data contained in the first media file; generate a second signature based on the first media file, wherein the second signature describes a second characteristic of the video data contained in the first media file determine whether the first signature matches any of a first plurality of stored signatures, wherein the first plurality of stored signatures each describe the first characteristic of video data from a different media file; and in response to determining that the first signature matches one or more of the first plurality of stored signatures; initiate generation of a second signature based on the first media file, wherein the second signature describes a second characteristic of the video data contained in the first media file; determine whether the second signature matches any of a second plurality of stored signatures, wherein the second plurality of stored signatures each describe the second characteristic of a different media file; and in response to determining that the second signature matches one or more of the second plurality of stored signatures, deny the request to download the first media file. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification