Fuzzy database retrieval
8 Assignments
0 Petitions
Accused Products
Abstract
A method for querying metadata associated with media, such as multimedia and/or streaming media, on a computer network includes separating the metadata into keywords. The keywords are compared with valid keywords. A score is calculated in accordance with the degree of similarity between the keywords and valid keywords. If the degree of similarity is above a threshold, the metadata is qualified as valid metadata. Valid metadata is available for comparison and correction of other (invalid) metadata.
-
Citations
41 Claims
-
1-22. -22. (canceled)
-
23. A computer-implemented method for assessing the quality of metadata associated with media stream on a communications network, the method comprising:
-
extracting metadata associated with a media stream;
parsing the metadata into at least one metadata field, the metadata in the metadata field comprising a set of keywords, the set of keywords comprising at least one keyword;
providing a valid database comprising a plurality of database records, each of the database records comprising a plurality of record fields, each of the record fields comprising a set of keywords, the set of keywords comprising at least one keyword;
comparing the contents of the at least one metadata field to the contents of each of the record fields to identify a matching record field that contains all of the keywords contained in the at least one metadata field; and
determining a similarity score based on the degree of similarity between the metadata field and the matching record field, wherein the similarity score is indicative of the quality of the metadata. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium whose contents cause a computing system to:
-
extract metadata associated with a media file;
parse the metadata into a plurality of metadata fields, the metadata in each of the metadata fields comprising a set of keywords, the set of keywords comprising at least one keyword;
provide a valid database comprising a plurality of database records, each of the database records comprising a plurality of record fields, each of the record fields comprising a set of keywords, the set of keywords comprising at least one keyword;
for each of the plurality of metadata fields, compare the contents of the at least one metadata field to the contents of each of the record fields to identify a matching record field that contains all of the keywords contained in the metadata field; and
determine a similarity score based on the degree of similarity between each of the plurality of metadata fields and its matching record field, wherein the similarity score is indicative of the quality of the metadata. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification