AGGREGATION OF METADATA ASSOCIATED WITH DIGITAL MEDIA FILES
First Claim
1. One or more computer storage media having computer-executable instructions embodied thereon for performing a method of aggregating user feedback of metadata, the method comprising:
- maintaining a database of metadata records, the metadata records each corresponding to one or more media files;
receiving a batch of user-provided data entries from one or more users, the data entries each corresponding to a specific media file;
determining whether each data entry is of a predetermined quality; and
if a data entry is determined to be of a predetermined quality, aggregating the data entry with the database of metadata records.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for aggregating user feedback associated with digital media files is provided. User feedback is received from a user that includes metadata which may correspond to a digital media file. A batch of such user feedback is received and may be filtered to discard any low quality user feedback entries. It then may be determined whether a user feedback entry corresponds to an existing metadata record stored as aggregated feedback. If not, the new user feedback entry is added to the aggregated feedback. If there is an existing metadata record which corresponds to the user feedback entry, the metadata contained in the entry may be used to edit the existing metadata record.
19 Citations
20 Claims
-
1. One or more computer storage media having computer-executable instructions embodied thereon for performing a method of aggregating user feedback of metadata, the method comprising:
-
maintaining a database of metadata records, the metadata records each corresponding to one or more media files; receiving a batch of user-provided data entries from one or more users, the data entries each corresponding to a specific media file; determining whether each data entry is of a predetermined quality; and if a data entry is determined to be of a predetermined quality, aggregating the data entry with the database of metadata records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system embodied on at least one computer storage media having computer-executable instructions embodied thereon for performing a method of aggregating user feedback of metadata, wherein the system includes a database of metadata records stored therein corresponding to one or more media files, the system comprising:
-
a receiving component configured for receiving a batch of one or more user-provided data entries, the data entries each corresponding to one or more media files; and an aggregating component configured for aggregating each data entry with the database of metadata records if the data entry corresponds to a metadata record in the database, wherein the data entry and the metadata record are not identical. - View Dependent Claims (11, 12, 13, 14)
-
-
15. One or more computer storage media having computer-executable instructions embodied thereon for performing a method of aggregating user feedback of metadata, the method comprising:
-
maintaining a database of metadata records, the metadata records each corresponding to one or more media files, wherein the metadata records each comprise a physical ID entry and a textual entry; receiving a batch of user-provided data entries from one or more users, the data entries each corresponding to a specific media file, wherein the data entries each comprise a physical ID entry and a textual entry; determining whether the physical ID entry of each data entry corresponds to a physical ID entry of a metadata record; if it is determined that the physical entry of a data entry corresponds to the physical ID entry of a metadata record, aggregating the corresponding data entry and metadata record by editing the corresponding metadata record; and if it is determined that the physical ID entry of a data entry does not correspond to the physical ID entry of a metadata record, aggregating the data entry by adding the data entry to the database. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification