System and method for indexing, searching, identifying, and editing multimedia files
First Claim
1. A method for virtual editing of multimedia files, comprising:
- providing one or more multimedia files each having a metadata file associated therewith, each of the metadata files having at least metadata of one segment to be edited; and
creating a single edited metadata file containing the metadata of the segments to be edited from each of the metadata files, wherein when the edited metadata file is accessed, the user is able to browse the segments using the segments'"'"' corresponding metadata.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for tagging, indexing, searching, retrieving, manipulating, and editing video images on a wide area network such as the Internet. A first set of methods is provided for enabling users to add bookmarks to multimedia files, such as movies, and audio files, such as music. The multimedia bookmark facilitates the searching of portions or segments of multimedia files, particularly when used in conjunction with a search engine. Additional methods are provided that reformat a video image for use on a variety of devices that have a wide range of resolutions by selecting some material (in the case of smaller resolutions) or more material (in the case of larger resolutions) from the same multimedia file. Still more methods are provided for interrogating images that contain textual information (in graphical form) so that the text may be copied to a tag or bookmark that can itself be indexed and searched to facilitate later retrieval via a search engine.
438 Citations
11 Claims
-
1. A method for virtual editing of multimedia files, comprising:
-
providing one or more multimedia files each having a metadata file associated therewith, each of the metadata files having at least metadata of one segment to be edited; and
creating a single edited metadata file containing the metadata of the segments to be edited from each of the metadata files, wherein when the edited metadata file is accessed, the user is able to browse the segments using the segments'"'"' corresponding metadata. - View Dependent Claims (2)
-
-
3. A method for virtual editing of multimedia file, comprising:
-
providing one or more multimedia files each having a metadata file associated therewith, each of the metadata files having at least metadata of one segment to be edited; and
creating a single edited metadata file containing links to the metadata of the segments to be edited from each of the metadata files, wherein when the edited metadata file is accessed, the user is able to browse the segments using the segments'"'"' corresponding metadata. - View Dependent Claims (4)
-
-
5. A method for creating a virtually edited multimedia file, comprising:
-
providing an input metadata file associated with a multimedia file, the metadata file having at least metadata of one segment that is selectable;
selecting a segment having its metadata in the metadata file;
determining if a composing segment should be created, and if the composing segment should be created, then creating a composing segment in a hierarchical structure;
specifying a composing segment in the hierarchical structure, and creating a component segment as a child node of the specified composing segment;
determining if metadata of the selected segment is to be copied or if a URI of the metadata is to be used, and if the metadata is to be copied, then copying metadata of the selected segment to the component segment, and if the URI is to be used, then writing a URI of the metadata of the selected segment to the component segment;
adding a URL of the multimedia file to the metadata of the component segment;
determining if the URLs added to the metadata of all siblings of the component segment are the same, and if the URLs are the same, then adding the URL to the specified composing segment and deleting the URL from all siblings of the component segment. - View Dependent Claims (6, 7, 8)
-
-
9. A virtual multimedia editor comprising:
-
a network controller constructed and arranged to access remote metadata files and remote multimedia files;
a file controller in operative connection to the network controller, the file controller constructed and arranged to access local metadata files and local multimedia files, and to access the remote metadata files and the remote multimedia files via the network controller;
a parser constructed and arranged to receive information about the files from the file controller;
an input buffer constructed and arranged to receive parser information from the parser;
a structure manager constructed and arranged to provide structure data to the input buffer;
a composing buffer constructed and arranged to receive input information from the input buffer and structure information from the structure manager to generate composing information; and
a generator constructed and arranged to receive the composing information from the composing buffer;
wherein the generator generates output information in a pre-selected format. - View Dependent Claims (10, 11)
-
Specification