Indexing media files in a distributed, multi-user system for managing and editing digital media
First Claim
1. A method for indexing media files, comprising:
- monitoring storage locations in which media files are stored; and
after modification of the media files on the monitored storage location, updating an index of the media files in the monitored storage location.
3 Assignments
0 Petitions
Accused Products
Abstract
A scalable infrastructure indexes and tracks media data and metadata in a distributed, multi-user system. An indexer is associated with particular storage locations, such as a disk, or a directory on a disk, to maintain an index of media files or metadata stored in those storage locations. The indexer monitors activity on any storage location with which it is associated. Any additions, deletions or modifications to files in that storage location cause the indexer to update its index. This index then can be accessed by any of a number of applications in the same manner as conventional indexes. There may be different indexers for different storage locations. Separate indexers may be provided for media files and compositions that use those media files.
-
Citations
12 Claims
-
1. A method for indexing media files, comprising:
-
monitoring storage locations in which media files are stored; and
after modification of the media files on the monitored storage location, updating an index of the media files in the monitored storage location. - View Dependent Claims (2, 3)
-
-
4. A computer program product comprising:
-
a computer readable medium;
computer program instructions stored on the computer readable medium that, when executed by a computer, instruct the computer to perform a method for indexing media files, comprising;
monitoring storage locations in which media files are stored; and
after modification of the media files on the monitored storage location, updating an index of the media files in the monitored storage location. - View Dependent Claims (5, 6)
-
-
7. A method for indexing project files, comprising:
-
monitoring storage locations in which project files are stored; and
after modification of the project files on the monitored storage location, updating an index of the project files in the monitored storage location. - View Dependent Claims (8, 9)
-
-
10. A computer program product comprising:
-
a computer readable medium;
computer program instructions stored on the computer readable medium that, when executed by a computer, instruct the computer to perform a method for indexing project files, comprising;
monitoring storage locations in which project files are stored; and
after modification of the project files on the monitored storage location, updating an index of the project files in the monitored storage location. - View Dependent Claims (11, 12)
-
Specification