System and method for unified extraction of media objects
First Claim
1. A method for extracting information from media objects, said method comprising the steps of:
- determining a format of a media object;
selecting a format compliant extractor compatible with said determined format;
extracting information from said media object with said format compliant extractor; and
compiling said extracted information in accordance with a universal data structure, wherein a format of said universal data structure is compatible with a plurality of media object formats.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for extracting information, such as metadata, from a media object, such as a multimedia object or a streaming media object, utilizes a single device (44) to extract the information from a plurality of media objects having different formats. The media object is examined to determine its format (40). The media object is then provided to a multi-format extractor (44), wherein information is extracted from the media object in accordance with the appropriate format. The extracted information is compiled (46) into a singular data structure, such that the format of the universal data structure is compatible with a plurality of media object formats (30).
263 Citations
21 Claims
-
1. A method for extracting information from media objects, said method comprising the steps of:
-
determining a format of a media object;
selecting a format compliant extractor compatible with said determined format;
extracting information from said media object with said format compliant extractor; and
compiling said extracted information in accordance with a universal data structure, wherein a format of said universal data structure is compatible with a plurality of media object formats. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for extracting information from media objects, said system comprising:
-
a media object classifier (40) for determining a format of a media object;
an extractor assignment agent (42) for selecting a format compliant extractor compatible with said determined format;
a multi-format extractor (44) comprising a plurality of extractors, at least one of said plurality of extractors being said format compliant extractor, wherein said format compliant extractor extracts information from said media object; and
a compiler (46) for compiling said extracted information in accordance with a universal data structure, wherein a format of said universal data structure is compatible with a plurality of media object formats. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A program readable medium having embodied thereon a program for causing a processor to extract information from media objects, said program readable medium comprising:
-
means for causing said processor to determine a format of a media object;
means for causing said processor to select a format compliant extractor compatible with said determined format;
means for causing said processor to extract information from said media object with said format compliant extractor; and
means for causing said processor to compile said extracted information in accordance with a universal data structure, wherein a format of said universal data structure is compatible with a plurality of media object formats. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A data signal embodied in a carrier wave comprising:
-
a determine format code segment for determining a format of a media object;
a select extractor code segment for selecting a format compliant extractor compatible with said determined format;
an extract code segment for extracting information from said media object with said format compliant extractor; and
a compile code segment for compiling said extracted information in accordance with a universal data structure, wherein a format of said universal data structure is compatible with a plurality of media object formats. - View Dependent Claims (18, 19, 20, 21)
-
Specification