Policy based video content syndication
First Claim
Patent Images
1. A computer-implemented method for providing management of digital content, the method executed by one or more computer systems and comprising:
- storing in the computer system a plurality of items of reference content;
storing in the computer system a plurality of policies, each policy associated with an item of reference content and describing terms of use for hosted content corresponding to the item of reference content;
receiving in the computer system an item of hosted content from a media host, the media host separate from the computer system and the media host storing items of hosted content that are provided to a plurality of users;
receiving a default policy agreement from the media host, the default policy agreement specifying terms of policies that the media host agrees to by default;
generating, by the computer system, a digital fingerprint for the item of hosted content;
comparing the digital fingerprint for the item of hosted content with a digital fingerprint of a stored item of reference content, the stored item of reference content provided by a content owner having rights to the stored item of reference content;
generating by the computer system a match metric representing a duration of a match between the item of hosted content and a stored item of reference content based on the comparison of the digital fingerprint for the item of hosted content with the digital fingerprint for the stored item of reference content;
identifying by the computer system a stored policy associated with the item of reference content responsive to the match metric exceeding a threshold, the stored policy including terms of use for the item of hosted content;
comparing the default policy agreement from the media host and the stored policy associated with the item of reference content, the comparison indicating whether the terms of policies that the media host agrees to by default matches the terms of use for the item of hosted content;
providing by the computer system the policy to the media host responsive to the default policy agreement not matching the policy associated with the item of reference content;
responsive to receiving, from the media host, an agreement to the terms of use for the item of hosted content specified in the policy provided to the media host, receiving, from the media host, activity information regarding the item of hosted content that occurred on the media host.
2 Assignments
0 Petitions
Accused Products
Abstract
An item of hosted content is received from a media host. A match metric representing an aspect of a match between the item of hosted content and an item of reference content, the item of reference content provided by a content owner having rights to the item of reference content. A policy associated with the item of reference content is identified responsive to the value to that represents the correspondence, the policy including terms of use for the hosted content. The policy is provided to the media host.
-
Citations
32 Claims
-
1. A computer-implemented method for providing management of digital content, the method executed by one or more computer systems and comprising:
-
storing in the computer system a plurality of items of reference content; storing in the computer system a plurality of policies, each policy associated with an item of reference content and describing terms of use for hosted content corresponding to the item of reference content; receiving in the computer system an item of hosted content from a media host, the media host separate from the computer system and the media host storing items of hosted content that are provided to a plurality of users; receiving a default policy agreement from the media host, the default policy agreement specifying terms of policies that the media host agrees to by default; generating, by the computer system, a digital fingerprint for the item of hosted content; comparing the digital fingerprint for the item of hosted content with a digital fingerprint of a stored item of reference content, the stored item of reference content provided by a content owner having rights to the stored item of reference content; generating by the computer system a match metric representing a duration of a match between the item of hosted content and a stored item of reference content based on the comparison of the digital fingerprint for the item of hosted content with the digital fingerprint for the stored item of reference content; identifying by the computer system a stored policy associated with the item of reference content responsive to the match metric exceeding a threshold, the stored policy including terms of use for the item of hosted content; comparing the default policy agreement from the media host and the stored policy associated with the item of reference content, the comparison indicating whether the terms of policies that the media host agrees to by default matches the terms of use for the item of hosted content; providing by the computer system the policy to the media host responsive to the default policy agreement not matching the policy associated with the item of reference content; responsive to receiving, from the media host, an agreement to the terms of use for the item of hosted content specified in the policy provided to the media host, receiving, from the media host, activity information regarding the item of hosted content that occurred on the media host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for providing management of digital content, the method comprising:
-
storing in a server a plurality of items of reference content; storing in the server a plurality of policies, each policy associated with an item of reference content and describing terms of use for hosted content corresponding to the item of reference content; receiving, at the server, an item of hosted content from a media host, the media host separate from the computer system and the media host storing items of hosted content that are provided to a plurality of users; receiving a default policy agreement from the media host, the default policy agreement specifying terms of policies that the media host agrees to by default; generating, by the server, a digital fingerprint for the item of hosted content; comparing the digital fingerprint for the item of hosted content with a digital fingerprint of a stored item of reference content, the stored item of reference content provided by a content owner having rights to the stored item of reference content; generating, at the server, a value that represents a duration of a match between the item of hosted content and a stored item of reference content based on the comparison of the digital fingerprint for the item of hosted content with the digital fingerprint for the stored item of reference content; identifying a stored policy associated with the stored item of reference content responsive to the value that represents the duration of the match exceeding a threshold, the policy including terms of use for the hosted content; and comparing the default policy agreement from the media host and the stored policy associated with the stored item of reference content, the comparison indicating whether the terms of policies that the media host agrees to by default matches the terms of use for the stored item of hosted content; providing the stored policy to the media host responsive to the default policy agreement not matching the stored policy associated with the stored item of reference content; and responsive to receiving, from the media host, an agreement to the terms of use for the item of hosted content specified in the policy provided to the media host, receiving, from the media host, activity information regarding the item of hosted content that occurred on the media host.
-
-
32. A computer program product comprising a non-transitory computer-readable storage medium storing executable code for providing management of digital content, the code when executed by one or more computer processors of a computer system causes the one or more computer processors to perform steps comprising:
-
storing in the computer system a plurality of items of reference content; storing in the computer system a plurality of policies, each policy associated with an item of reference content and describing terms of use for hosted content corresponding to the item of reference content; receiving in the computer system an item of hosted content from a media host, the media host separate from the computer system and the media host storing items of hosted content that are provided to a plurality of users; receiving a default policy agreement from the media host, the default policy agreement specifying terms of policies that the media host agrees to by default; generating, by the computer system, a digital fingerprint for the item of hosted content; comparing the digital fingerprint for the item of hosted content with a digital fingerprint of a stored item of reference content, the stored item of reference content provided by a content owner having rights to the stored item of reference content; generating by the computer system a match metric representing a duration of a match between the item of hosted content and a stored item of reference content based on the comparison of the digital fingerprint for the item of hosted content with the digital fingerprint for the stored item of reference content; identifying by the computer system a stored policy associated with the item of reference content responsive to the match metric exceeding a threshold, the stored policy including terms of use for the item of hosted content; comparing the default policy agreement from the media host and the stored policy associated with the item of reference content, the comparison indicating whether the terms of policies that the media host agrees to by default matches the terms of use for the item of hosted content; providing by the computer system the policy to the media host responsive to the default policy agreement not matching the policy associated with the item of reference content; responsive to receiving, from the media host, an agreement to the terms of use for the item of hosted content specified in the policy provided to the media host, receiving, from the media host, activity information regarding the item of hosted content that occurred on the media host.
-
Specification