IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0876941
(2001-06-08)
|
발명자
/ 주소 |
- Abajian, Aram Christian
- Alexander, Robin Andrew
- Lee, Scott Chao-Chueh
- Dahl, Austin David
- Derosa, John Anthony
- Porter, Charles A.
- Rehm, Eric Carl
- Kolar, Jennifer Lynn
- Sudanagunta, Srinivasan
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
130 인용 특허 :
19 |
초록
▼
A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes
A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes of the enhanced metadata. Enhancing and grouping include adding related metadata to the database of metadata, iteratively using metadata to search for more media related data, removing duplicate URLs, collapsing URLs that are variants of each other, and masking out superfluous terms from URLs. The resultant metadata and media files are available to users and search engines.
대표청구항
▼
1. A method for searching for media on a communications network, said method comprising the steps of:searching for said media with at least one search term;receiving at least one search result comprising metadata associated with said media;extracting said metadata from said at least one search resul
1. A method for searching for media on a communications network, said method comprising the steps of:searching for said media with at least one search term;receiving at least one search result comprising metadata associated with said media;extracting said metadata from said at least one search result;automatically enhancing said extracted metadata by:in a ground truth database, identifying a ground truth metadata record having contents that at least partially match said extracted metadata, andenhancing said metadata by copying at least a portion of the contents of the identified ground truth metadata record to said extracted metadata; andgrouping said at least one search result into at least one group, wherein extracted metadata associated with each search result in a group comprise at least one common attribute. 2. A method in accordance with claim 1, further comprising the step of providing at least one of said media and a uniform resource indicator (URI) related to said media to at least one of a user and a search engine. 3. A method in accordance with claim 1, further comprising the step of formatting at least one of said media and a uniform resource indicator (URI) related to said media in accordance with requirements of a search engine. 4. A method in accordance with claim 3, wherein said formatting comprises at least one of adding metadata to, deleting metadata from, and updating said metadata associated with said media. 5. A method in accordance with claim 1, further comprising the step of providing said extracted metadata as said at least one search term. 6. A method in accordance with claim 1, wherein said step of enhancing comprises:comparing said extracted metadata to valid metadata; andat least one of updating said extracted metadata, deleting metadata from said extracted metadata, and adding metadata to said extracted metadata, in accordance with said valid metadata. 7. A method in accordance with claim 6, further comprising the step of qualifying candidate metadata as said valid metadata if a degree of similarity between said candidate metadata and valid metadata is equal to or greater than a predetermined degree of similarity. 8. A method in accordance claim 1, wherein said step of grouping comprises collapsing duplicate uniform resource indicators (URIs) associated with said media into a single URI. 9. A method in accordance claim 1, said media comprising at least one associated uniform resource indicator (URI), wherein said step of grouping comprises deleting at least one predetermined term from each URI having said at least one predetermined term. 10. 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. 11. A method in accordance with claim 1, wherein said media comprises at least one of multimedia and streaming media. 12. A method in accordance with claim 1, wherein said communications network is a computer network. 13. A method for searching for media on a communications network, said method comprising the steps of:searching for said media with at least one search term;receiving at least one search result comprising metadata associated with said media;extracting said metadata from said at least one search result;enhancing automatically said extracted metadata; andgrouping said at least one search result into at least one group, wherein extracted metadata associated with each search result in a group comprise at least one common attribute,said step of extracting comprising providing at least one of said at least one search result to a format specific media extractor compatible with media comprising at least one of an extension selected from the group consisting of .ram, .rm, rpm, .mov, qif .wma, .cmr, .avi, .swf, .swl .mpg, .mpa, .mp1, .mp2, .mp3, .m3a, and .m3u. 14. A computer system for searching for media on a computer network, said computer sys tem comprising at least one computer, all computers in said system being communicatively coupled to each other, wherein each of said at least one computer includes at least one program stored therein for allowing communication between each and every of said at least one computer, each of said at least one program operating in conjunction with one another to cause said at least one computer to perform the steps of:searching for said media with at least one search term;receiving at least one search result comprising metadata associated with said media;extracting said metadata from said at least one search result;automatically enhancing said extracted metadata by:in a ground truth database, identifying a ground truth metadata record having contents that at least partially match said extracted metadata, andenhancing said metadata by copying at least a portion of the contents of the identified ground truth metadata record to said extracted metadata; andgrouping said at least one search result into at least one group, wherein extracted metadata associated with each search result in a group comprise at least one common attribute. 15. A program readable medium having embodied thereon a program for causing a processor to search for instances of media artifacts on a communications network, said program readable medium comprising:means for causing said processor to search for said media with at least one search term;means for causing said processor to receive at least one search result, each search result comprising metadata associated with a media artifact instance;means for causing said processor to extract metadata from said at least one search result, the metadata extracted from each search result including an identifier usable to retrieve the search result's media artifact instance;means for causing said processor to automatically enhance said extracted metadata;means for causing said processor to group said at least one search result into at least one group, wherein extracted metadata associated with each search result in a group comprise at least one common attribute; andmeans for, in each group of search results, identifying subgroups of search results where, for each subgroup, all of the search results of the subgroup have metadata including identifier usable to retrieve a different instance of the same media artifact. 16. The program readable medium of claim 15 wherein the subgroup identifying means uses and iterative masking technique to identify subgroups. 17. The program readable medium of claim 15, further comprising means for causing said processor to collapse the search results of each identified subgroup into a single search result containing a single identifier. 18. A data signal embodied in a carrier wave for searching for instances of media artifacts on a communications network, said program readable medium comprising:a search code segment for searching for said media with at least one search term;a receive code segment for receiving at least one search result, each search result comprising metadata associated with a media artifact instance;an extract code segment for extracting metadata from said at least one search result, the metadata extracted from each search result including an identifier usable to retrieve the search result's media artifact instance;an enhance code segment for automatically enhancing said extracted metadata;a group code segment for grouping said at least one search result into at least one group, wherein extracted metadata associated with search results in a group comprise at least one common attribute; anda subgroup identification code segment for, in each group of search results, identifying subgroups of search results where, for each subgroup, all of the search results of the subgroup have metadata including identifier usable to retrieve a different instance of the same media artifact. 19. A data signal in accordance with claim 18; further comprising a provide code segment for providing at l east one of said media and a uniform resource indicator (URI) related to said media to at least one of a user and a search engine. 20. A data signal in accordance with claim 18, further comprising a format code segment for formatting at least one of said media and a uniform resource indicator (URI) related to said media in accordance with requirements of a search engine. 21. A data signal in accordance with claim 20, wherein said format code segment comprises at least one of an add metadata code segment for adding metadata to, a delete metadata code segment for deleting metadata from, and an update metadata code segment for updating said metadata associated with said media. 22. A data signal in accordance with claim 18, further comprising a provide search term code segment for providing said extracted metadata as said at least one search term. 23. A data signal in accordance width claim 18, wherein said enhance code segment comprises:a compare code segment for comparing said extracted metadata to valid metadata; andat least one of an update code segment for updating said extracted metadata, a delete code segment for deleting metadata from said extracted metadata, and an add code segment for adding metadata to said extracted metadata, in accordance with said valid metadata. 24. A data signal in accordance with claim 23, further comprising a qualify metadata code segment for qualifying candidate metadata as said valid metadata if a degree of similarity between said candidate metadata and valid metadata is equal to or greater than a predetermined degree of similarity. 25. A data signal in accordance with claim 18, wherein said group code segment comprises a collapse code segment for collapsing duplicate uniform resource indicators (URIs) associated with said media into a single URI. 26. A data signal in accordance with claim 18, said media comprising at least one associated uniform resource indicator (URI), wherein said group code segment further comprises a delete term code segment for deleting at least one predetermined term from each URI having said at least one predetermined term. 27. A data signal in accordance with claim 18, 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. 28. The data signal of claim 18 wherein the subgroup identification code segment uses and iterative masking technique to identify subgroups. 29. The data signal of claim 18, further comprising a collapsing code segment for causing said processor to collapse the search results of each identified subgroup into a single search result containing a single identifier. 30. A data signal embodied in a carrier wave comprising:a search code segment for searching for said media with at least one search term:a receive code segment for receiving at least one search result comprising metadata associated with said media;an extract code segment for extracting metadata from said at least one search result;an enhance code segment for automatically enhancing said extracted metadata; anda group code segment for grouping said at least one search result into at least one group, wherein extracted metadata associated with search results in a group comprise at least one common attribute,said extract code segment comprising a provide search result code segment for providing at least one of said at least one search result to a format specific media extractor compatible with media comprising at least one of an extension selected from the group consisting of .ram, .rm, .rpm, .mov, .qif .wma, .cmr, .avi, .swf, .swl .mpg, .mpa, .mp1, .mp2, .mp3, .m3a, and .m3u.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.