In one embodiment, a network-bound request for a multi-media file is intercepted to determine whether the file is located locally on a user computer. If the file is located on the user computer, it is retrieved. If the file is unavailable locally, the file is retrieved from a network-accessible location....http://www.google.com.tw/patents/US8010649?utm_source=gb-gplus-share專利 US8010649 - Methods and systems for processing multi-media editing projects