Back to results
US 10,095,694 B2Granted
Embedding content-based searchable indexes in multimedia files
AssigneeMicrosoft Technology Licensing, LLC
InventorsAlbert J. K. Thambiratnam, Frank Torsten Bernd Seide, Roger Peng Yu
Life of this patent
Estimating the term…
Abstract
Content-based analysis is performed on multimedia content prior to encoding the multimedia content in the rendering chain of processing. A content-based index stream is generated based on the content-based analysis and the content-based index stream is embedded in the multimedia file during rendering. The content-based index stream can be used to generate a content-based searchable index when necessary.
Claims20
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to provide:
- a multimedia file generation system configured to receive a combined file that includes a plurality of source tracks and a multimedia file with a first content-based searchable index therein;
- and
- a content analysis engine configured to:
- generate a content-based index stream only for a portion of the combined file that is without a corresponding content-based index;
- and
- generate a second content-based searchable index based on the content-based index stream only for the portion of the combined file that is without the corresponding content-based index.
6 more elements
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to:
- receive a combined file that includes a plurality of source tracks and a multimedia file with a first content-based searchable index therein;
- identify a portion of the combined file that is without a corresponding content-based index;
- generate a content-based index stream only for the identified portion of the combined file that is without a corresponding content-based index, based on both speech content and non-speech audio content in the identified portion of the combined file;
- generate a second content-based searchable index based on the content-based index stream only for the portion of the combined file that is without the corresponding content-based index;
- and
- write a combined multimedia file by merging the first and second content-based searchable indices therein.
6 more elements
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to:
- receive a plurality of source tracks and a first content-based searchable index associated with the plurality of source tracks;
- generate a content-based index stream only for a portion of the plurality of source tracks that is without a corresponding content-based index;
- and
- generate a second content-based searchable index based on the content-based index stream only for the portion of the plurality of source tracks that is without the corresponding content-based index.
4 more elements
Dependencies are inferred from the claim text.