Claims
- 1. A method for ranking relevancy of search results of a search for media on a communications network, said method comprising the steps of:
categorizing metadata associated with said media, each category of metadata comprising at least one set of metadata; assigning at least one weight to each set of metadata, wherein a value of each weight is determined in accordance with a content of each set of metadata; and calculating a score for ranking said relevancy of each search result, wherein a score is calculated for each search result in accordance with said at least one assigned weight and category of each set of metadata.
- 2. A method in accordance with claim 1, wherein said category comprises at least one of artist of said media, type of media, date said media was created, and creation location of said media.
- 3. A method in accordance with claim 1, wherein said value of each weight is determined in accordance with at least one of bit rate of said media, duration of said media, sampling rate of said media, a number of occurrences of a term in a set of metadata, a number of links to a referenced web site in a set of metadata, a file type of said media, and a number of terms occurring between specified query terms in a web page.
- 4. A method in accordance with claim 1, wherein said at least one set of metadata is categorized in accordance with predetermined associations between said categories and said sets of metadata.
- 5. A method in accordance with claim 1, wherein said metadata comprise elements related to at least one of content of the media, intellectual property rights associated with the media, and instantiation of the media.
- 6. A method in accordance with claim 1, wherein said media comprises at least one of multimedia and streaming media.
- 7. A method in accordance with claim 1, wherein said communications network is a computer network.
- 8. A program readable medium having embodied thereon a program for causing a processor to rank relevancy of search results of a search for media on a communications network, said program readable medium comprising:
means for causing said processor to categorize metadata associated with said media, each category of metadata comprising at least one set of metadata; means for causing said processor to assign at least one weight to each set of metadata, wherein a value of each weight is determined in accordance with a content of each set of metadata; and means for causing said processor to calculate a score for ranking said relevancy of each search result, wherein a score is calculated for each search result in accordance with said at least one assigned weight and category of each set of metadata.
- 9. A program readable medium in accordance with claim 8, wherein said category comprises at least one of artist of said media, type of media, date said media was created, and creation location of said media.
- 10. A program readable medium in accordance with claim 8, wherein said value of each weight is determined in accordance with at least one of bit rate of said media, duration of said media, sampling rate of said media, a number of occurrences of a term in a set of metadata, a number of links to a referenced web site in a set of metadata, a file type of said media, and a number of terms occurring between specified query terms in a web page.
- 11. A program readable medium in accordance with claim 8, wherein said at least one set of metadata is categorized in accordance with predetermined associations between said categories and said sets of metadata.
- 12. A program readable medium in accordance with claim 8, wherein said metadata comprise elements related to at least one of content of the media, intellectual property rights associated with the media, and instantiation of the media.
- 13. A data signal embodied in a carrier wave comprising:
a categorize metadata code segment for categorizing metadata associated with media on a communications network, each category of metadata comprising at least one set of metadata; an assign weight code segment for assigning at least one weight to each set of metadata, wherein a value of each weight is determined in accordance with a content of each set of metadata; and a calculate score code segment for calculating a score for ranking relevancy of search results of a search for said media on a commuications network, wherein a score is calculated for each search result in accordance with said at least one assigned weight and category of each set of metadata.
- 14. A data signal in accordance with claim 13, wherein said categories comprise at least one of artist of said media, type of media, date said media was created, and creation location of said media.
- 15. A data signal in accordance with claim 13, wherein said value of each weight is determined in accordance with at least one of bit rate of said media, duration of said media, sampling rate of said media, a number of occurrences of a term in a set of metadata, a number of links to a referenced web site in a set of metadata, a file type of said media, and a number of terms occurring between specified query terms in a web page.
- 16. A data signal in accordance with claim 13, wherein said at least one set of metadata is categorized in accordance with predetermined associations between said categories and said sets of metadata.
- 17. A data signal in accordance with claim 13, wherein said metadata comprise elements related to at least one of content of the media, intellectual property rights associated with the media, and instantiation of the media.
- 18. A method for ranking relevancy of search results of a search for at least one of streaming media and multimedia (m/s media) on a communications network, said method comprising the steps of:
categorizing metadata associated with said at least one of m/s media, each category of metadata comprising at least one set of metadata, wherein said category comprises at least one of artist of said m/s media, type of m/s media, date said m/s media was created, and creation location of said m/s media; assigning at least one weight to each set of metadata, wherein:
a value of each weight is determined in accordance with a content of each set of metadata; and said value of each weight is determined in accordance with at least one of bit rate of said m/s media, duration of said m/s media, sampling rate of said m/s media, a number of occurrences of a term in a set of metadata, a number of links to a referenced web site in a set of metadata, a file type of said m/s media, and a number of terms occurring between specified query terms in a web page; and calculating a score for ranking said relevancy of each search result, wherein a score is calculated for each search result in accordance with said at least one assigned weight and category of each set of metadata.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. provisional application No. 60/252,273, filed on Nov. 21, 2000, which is herein incorporated by reference in its entirety. This application is related to the following applications, each being filed on the same date as the instant application: application Ser. No. ______, entitled “Internet Streaming Media Workflow Architecture,” attorney docket number D4961-00014; application Ser. No. ______, entitled “Interpretive Stream Metadata Extraction,” attorney docket number D4961-00015; application Ser. No. ______, entitled “Metadata Quality Improvement,” attorney docket number D4961-00016; application Ser. No. ______, entitled “Grouping Multimedia And Streaming Media Search Results,” attorney docket number D4961-00018; application Ser. No. ______, entitled “Fuzzy Database Retrieval,” attorney docket number D4961-00019; and application Ser. No. ______, entitle “Internet Crawl Seeding,” attorney docket number D4961-00020.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60252273 |
Nov 2000 |
US |