Methods and systems for processing multi-media editing projects
First Claim
1. A method of processing a multi-media editing project comprising:
- maintaining information on a local computer that comprises part of a network having multiple computers, said information being associated with multi-media files that are maintained in a network-accessible location and that can be temporarily stored on the local computer'"'"'s hard drive, said information comprising a list of local directories where the multi-media files are maintained;
responsive to a request to retrieve a multi-media file from the network-accessible location, using the information to attempt to locate the requested file on the local computer'"'"'s hard drive before attempting to retrieve the file in the network-accessible location; and
requesting a user to designate one or more additional directories where the requested multi-media file is stored in response to determining that the requested multi-media file is not located in the directories on the list.
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.
-
Citations
18 Claims
-
1. A method of processing a multi-media editing project comprising:
-
maintaining information on a local computer that comprises part of a network having multiple computers, said information being associated with multi-media files that are maintained in a network-accessible location and that can be temporarily stored on the local computer'"'"'s hard drive, said information comprising a list of local directories where the multi-media files are maintained; responsive to a request to retrieve a multi-media file from the network-accessible location, using the information to attempt to locate the requested file on the local computer'"'"'s hard drive before attempting to retrieve the file in the network-accessible location; and requesting a user to designate one or more additional directories where the requested multi-media file is stored in response to determining that the requested multi-media file is not located in the directories on the list. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A memory device having computer-readable instructions thereon which, when executed by a computer, cause the computer to:
-
maintain a list on a local computer that comprises part of a network having multiple computers, said list being used to determine which local directories have been used in the past, or are currently being used to stored multi-media files that are maintained in a network-accessible location; responsive to a request to retrieve a multi-media file from the network-accessible location, initiate retrieval of the requested file on the local computer'"'"'s hard drive based on the list; and request a user to designate an additional local directory where the multi-media file is able to be stored in the event the requested multi-media file cannot be located on the local computer'"'"'s hard drive. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A multi-media editing system comprising:
-
one or more processors executing instructions stored on a memory device to; maintain information on a local computer that comprises part of a network having multiple computers, said information being associated with multi-media files that are maintained in a network-accessible location and that can be temporarily stored on the local computer'"'"'s hard drive, said information comprising a list of local directories where the multi-media files are maintained; responsive to a request to retrieve a multi-media file from the network-accessible location, use the information to attempt to locate the requested file on the local computer'"'"'s hard drive before attempting to retrieve the file in the network-accessible location; and request a user to designate one or more additional directories where the requested multi-media file is stored in response to determining that the requested multi-media file is not located in the directories on the list. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification