USER-DIRECTED NAVIGATION OF MULTIMEDIA SEARCH RESULTS
First Claim
1. A computer-implemented method for creating timing metadata for streaming media files, the method comprising:
- receiving the streaming media file;
applying at least two processing routines to the streaming media file, the at least two processing routines defining timing boundaries for a number of content segments within the streaming media file, the content segments including at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments;
generating timing metadata, the timing metadata including descriptive parameters for each of the at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments; and
storing the timing metadata in an index accessible by search-driven applications.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match.
-
Citations
20 Claims
-
1. A computer-implemented method for creating timing metadata for streaming media files, the method comprising:
-
receiving the streaming media file; applying at least two processing routines to the streaming media file, the at least two processing routines defining timing boundaries for a number of content segments within the streaming media file, the content segments including at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments;generating timing metadata, the timing metadata including descriptive parameters for each of the at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments; andstoring the timing metadata in an index accessible by search-driven applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for creating timing metadata for streaming media files, the system comprising:
-
(a) a computer server programmed to; (i) receive the streaming media file; (ii) apply at least two processing routines to the streaming media file, the least two processing routines defining timing boundaries for a number of content segments within the streaming media file, the content segments including at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments;(iii) generate timing metadata, the timing metadata including descriptive parameters for each of the at least two of;
timed words segments, timed audio segments, timed video segments, timed non-speech audio segments and timed marker segments; and(iv) store the timing metadata in an index accessible by search-driven applications; and (b) at least one client device, the at least one client device being coupled to the computer server and capable of searching the index and capable of using the timing metadata to commence playback of the streaming media file at a desired content segment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification