Methods and Systems for Processing Multi-Media Editing Projects
First Claim
1. A method of processing a multi-media editing project comprising:
- receiving one or more multi-media files from a network-accessible location;
locally storing the one or more multi-media files in a local user-designated directory on a user computer for use in a multi-media editing project, wherein said user-designated directory can be designated by a user specifying a path name for said user-designated directory;
updating a list of local user-designated directories that contain or have contained multi-media files in the past in the event that the one or more multi-media files are stored in a local user-designated directory that is not contained in the list;
responsive to receiving a request for a multi-media file that is maintained in the network-accessible location;
first checking in all of the local user-designated directories on the list of local user-designated directories for the requested file; and
second checking the network-accessible location for the requested file in the event the requested file is not found locally.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of processing multi-media editing projects are described. In one embodiment, a request for one or more multi-media files is generated on a user computer that comprises part of a network where multi-media files are maintained in a network-accessible location. The file or files are intended for use in a multi-media editing project. The request is intercepted and software executing on the user computer ascertains whether one or more of the requested multi-media files are located on the user computer. If the file or files are located on the user computer, they are retrieved and used. If a file or files are not locally available, the file or files are retrieved from the network-accessible location. In one embodiment, a multi-media file locator object is configured to intercept network-bound requests for multi-media files and determine whether requested files are locally maintained on a user computer. A list associated with the file locator object can reference local file directories on the user computer where multi-media files are stored, or have been stored in the past. Whenever a user retrieves a multi-media file from the network and saves it locally, if the directory in which the file is stored is not referenced on the list, the file locator object can update the list to include the new directory. If the file locator object attempts to locally find a multi-media file but cannot, the user can be prompted to point to a directory where they have stored the file. The list is then updated to reflect this new directory, and the directory is checked on subsequent searches for multi-media files. Accordingly, when a request for a multi-media file is received, only those local directories that are or have been associated with multi-media files can be checked.
107 Citations
7 Claims
-
1. A method of processing a multi-media editing project comprising:
-
receiving one or more multi-media files from a network-accessible location; locally storing the one or more multi-media files in a local user-designated directory on a user computer for use in a multi-media editing project, wherein said user-designated directory can be designated by a user specifying a path name for said user-designated directory; updating a list of local user-designated directories that contain or have contained multi-media files in the past in the event that the one or more multi-media files are stored in a local user-designated directory that is not contained in the list; responsive to receiving a request for a multi-media file that is maintained in the network-accessible location; first checking in all of the local user-designated directories on the list of local user-designated directories for the requested file; and second checking the network-accessible location for the requested file in the event the requested file is not found locally. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable media having computer-readable instructions thereon which, when executed by a computer, cause the computer to:
-
maintain a list of local user-designated directories that are or have been used to store multi-media files on a local user computer, the multi-media files being accessible from a network storage location, wherein said user-designated directories can be designated by a user specifying a path name for said user-designated directories; generate a request for a multi-media file that is accessible from a network storage location, the request being intended for use in retrieving a multi-media file from the network accessible storage location; intercept the request; ascertain a requested file from the request; first, determine whether the requested file is locally available by checking all of the local user-designated directories maintained on the list and retrieve the requested file from a local user-designated directory if the file is locally maintained; second, seek the requested file from the network storage location if the file is not locally maintained; store the requested file in a local user-designated directory if the requested file is retrieved from the network storage location; and update the list to reflect the local user-designated directory if the local user-designated directory in which the requested file is stored is not on the list. - View Dependent Claims (7)
-
Specification