Digital rights management and audience measurement systems and methods
First Claim
Patent Images
1. A method for receiving media content at a content distribution site, the method comprising:
- attempting to extract a code associated with the media content from at least one of audio or video of the media content, wherein the media content is to be uploaded to a content distributor;
when the code is obtained, querying a program information database for program information associated with the media content using the code;
querying a ratings database for ratings information associated with the media content using the code; and
processing the media content based on the program information and the rating information, wherein processing the media content comprises;
determining if the media content should be stored at the content distribution site based on the program information and the ratings information; and
storing the media content at the content distribution site based on the determination.
11 Assignments
0 Petitions
Accused Products
Abstract
Digital rights management and audience measurement systems and methods are disclosed. An example method includes receiving a request to upload media content to a content distributor, attempting to obtain a code associated with the media content, querying a program information database for program information associated with the media content using the code, and applying a business rule to the media content based on the program information.
-
Citations
22 Claims
-
1. A method for receiving media content at a content distribution site, the method comprising:
-
attempting to extract a code associated with the media content from at least one of audio or video of the media content, wherein the media content is to be uploaded to a content distributor; when the code is obtained, querying a program information database for program information associated with the media content using the code; querying a ratings database for ratings information associated with the media content using the code; and processing the media content based on the program information and the rating information, wherein processing the media content comprises; determining if the media content should be stored at the content distribution site based on the program information and the ratings information; and storing the media content at the content distribution site based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a content upload interface to receive a request to upload media content to a content distributor; a code extractor to attempt to obtain a code associated with the media content by extracting an identifier value from at least one of audio or video of the media content; a television guide database interface to, when the code is obtained, query a program information database for program information associated with the media content using the code; a ratings database interface to query a ratings database for ratings information associated with the media content using the code; and a processor to, when the code is obtained, process the media content based on the program information and the ratings information, wherein processing the media content comprises; determining if the media content should be stored at the content distribution site based on the program information and the ratings information; and storing the media content in a content store at the content distribution site based on the determination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible machine readable medium storing instructions that, when executed, cause the machine to at least:
-
attempt to obtain a code associated with media content by extracting an identifier value from at least one of audio or video of the media content, wherein the media content is to be uploaded to a content distributor site; when the code is obtained, query a program information database for program information associated with the media content using the code; query a ratings database for ratings information associated with the media content using the code; and process the media content based on the program information and the ratings information, wherein the instructions cause the machine to process the media content by; determining if the media content should be stored at the content distribution site based on the program information and the ratings information; and storing the media content at the content distribution site based on the determination. - View Dependent Claims (21, 22)
-
Specification