System and method for managing storage and retrieval of media data including dynamic linkage of media data files to clips of the media data
First Claim
1. A computer system for managing storage and retrieval of media data stored in a plurality of media data files, comprising:
- means for representing a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and
means for dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for the management of media data and binding of media date to requests for pieces of media, which includes a plurality of procedures that can establish and write storage of new media, and make requests for media based on media source identification and range on the specified media source. A system for the management of relational information between media sources, which includes a plurality of procedures to set and query the information. Relations are established either via interaction with the sources or by user'"'"'s specifications. Relations are based on positions in the source, labels on these positions and ranges from the labels indicating the length of the relation. Further the invention provides for the separation of information concerning source relations, actual media stored for these sources, and binding of media to specific needs for the media within the system. Moreover the invention involves a method of determining media data associated with requests based on source identifiers and range specification on said source comprising: reading media data from disk and building a database of the location of said media, allowing for the creation of other media, using the system of relational information to build a table of source relations, accepting requests for media data, locating the media based on known existing media and queries for other sources related to the range requested, returning an identifier known to the system to the requester, and accepting requests for information about and access to the actual media data specified by the identifier.
-
Citations
42 Claims
-
1. A computer system for managing storage and retrieval of media data stored in a plurality of media data files, comprising:
-
means for representing a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and means for dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing storage and retrieval of media data stored in a plurality of media data files, comprising the steps of:
-
creating a representation for a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system for managing storage and retrieval of continuous media data stored in a plurality of media data files, comprising:
-
means for defining a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and means for dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed. - View Dependent Claims (12, 13, 14)
-
-
15. A method for managing storage and retrieval of continuous media data stored in a plurality of media data files, comprising the steps of:
-
defining a sequence of clips of the media data, wherein each clip is defined by an identifier of a source of the media data to be used for the clip; and dynamically linking one of the plurality of media data files to each clip using the identifier of the media data for the clip when the media data for the clip is accessed. - View Dependent Claims (16, 17, 18)
-
-
19. A media management system for managing storage and retrieval of continuous media data stored in a plurality of media data files, comprising:
-
means for representing a sequence of clips of the media data, each clip being defined by an identifier of a source of media data to be used for the clip; means for storing a data structure relating identifiers of sources of media data to one or more of the plurality of media data files; and means for dynamically linking a clip identifier to a source of media data by retrieving media data corresponding to the clip identifier from a corresponding media data file at the time the media data is requested, based on the data structure. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for managing storage and retrieval of continuous media data stored in a plurality of media data files, comprising the steps of:
-
creating a representation of a sequence of clips of the media data, each clip being defined by an identifier of a source of media data to be used for the clip; maintaining a data structure relating identifiers of sources of media data to one or more of the plurality of media data files; and dynamically linking a clip identifier to a source of media data by retrieving media data corresponding to the clip identifier from a corresponding media data file at the time the media data is requested, based on the data structure. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer system for managing storage and retrieval of digitized media data stored in a plurality of media data files on a computer, comprising:
-
means for representing a sequence of clips of the digitized media data, wherein each clip is defined by an identifier of a source of media data and a range within the source to be used for the clip; a data structure relating identifiers of sources of media data to one or more of the plurality of media data files; means for selecting one of the plurality of media data files for each clip using the identifier of the source of media data for the clip and the data structure before the media data for the clip is to be accessed; and means for accessing and displaying the media data from the selected media data file according to the range defined for the clip. - View Dependent Claims (36, 37, 38)
-
-
39. A method for managing storage and retrieval of digitized media data stored in a plurality of media data files on a computer, comprising the steps of:
-
creating a representation for a sequence of clips of the digitized media data, wherein each clip is defined by an identifier of a source of media data and a range within the source to be used for the clip; maintaining a data structure relating identifiers of sources of media data to one or more of the plurality of media data files; selecting one of the plurality of media data files for each clip using the identifier of the source of media data for the clip and the data structure before the media data for the clip is to be accessed; and accessing and displaying the media data from the selected media data file according to the range defined for the clip. - View Dependent Claims (40, 41, 42)
-
Specification