METHOD AND SYSTEM FOR ONLINE REMIXING OF DIGITAL MULTIMEDIA

Information

  • Patent Application
  • 20070179979
  • Publication Number
    20070179979
  • Date Filed
    January 12, 2007
    17 years ago
  • Date Published
    August 02, 2007
    16 years ago
Abstract
Systems and methods have been developed for manipulating media assets in a networked computing environment where processing power, bandwidth and/or storage capacity may be limited. More specifically, systems and methods have been developed whereby low-resolution media assets may be created that are optimized for transfer over low bandwidth networks and for editing and manipulation in an environment with low processing power and low storage capacity, and a high-resolution media asset may be created for playback.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The following drawing figures, which form a part of this application, are illustrative of embodiments systems and methods described below and are not meant to limit the scope of the invention in any manner, which scope shall be based on the claims appended hereto.



FIG. 1 illustrates an embodiment of a system for manipulating a media asset in a networked computing environment.



FIG. 2 illustrates an embodiment of a system for manipulating a media asset in a networked computing environment.



FIG. 3 illustrates an embodiment of a method for editing a low-resolution media asset to generate a high-resolution edited media asset.



FIG. 4 illustrates an embodiment of a method for generating a media asset.



FIG. 5 illustrates an embodiment of a method for generating a media asset.



FIG. 6 illustrates an embodiment of a method for generating a media asset.



FIG. 7 illustrates an embodiment of a method for recording edits to media content.



FIG. 8 illustrates an embodiment of a method for identifying edit information of a media asset.



FIG. 9 illustrates an embodiment of a method for rendering a media asset.



FIG. 10 illustrates an embodiment of a method for storing an aggregate media asset.



FIG. 11 illustrates an embodiment of a method for editing an aggregate media asset.


Claims
  • 1. A method for editing a low-resolution media asset to generate a high-resolution edited media asset, comprising: receiving a request to edit a first high-resolution media asset from a requestor;transmitting a low-resolution media asset to the requester, the low-resolution media asset based upon the first high-resolution media asset;receiving from the requestor an edit instruction associated with the low-resolution media asset; andgenerating a second high-resolution media asset based upon the first high-resolution media asset and the edit instruction associated with the low-resolution media asset.
  • 2. The method of claim 1 further comprising: transmitting at least a portion of the second high-resolution media asset to a remote computing device.
  • 3. The method of claim 2 further comprising: displaying at least a portion of the second high-resolution media asset by an image rendering device associated with the remote computing device.
  • 4. The method of claim 1 wherein the first high-resolution media asset comprises a plurality of files and receiving a request to edit the first high-resolution media asset further comprises receiving a request to edit at least one of the plurality of files.
  • 5. The method of claim 1 wherein receiving a request to edit a first high-resolution media asset further comprises: receiving a request to edit at least one high-resolution video file.
  • 6. The method of claim 1 wherein generating a second high-resolution media asset further comprises: applying the edit specification to at least one high-resolution video file comprising the first high-resolution media asset.
  • 7. The method of claim 6 wherein receiving the edit instruction further comprises: receiving an instruction to modify a video presentation property of the at least one high-resolution video file.
  • 8. The method of claim 7 wherein receiving an instruction to modify a video presentation property of the at least one high-resolution video file further comprises: receiving an instruction to modify an image aspect ratio, a spatial resolution value, a temporal resolution value, a bit rate value, or a compression value.
  • 9. The method of claim 6 wherein receiving the edit instruction further comprises: receiving an instruction to modify a timeline of the at least one high-resolution video file.
  • 10. The method of claim 1 wherein generating the second high-resolution media asset further comprises: generating at least one high-resolution video file.
  • 11. The method of claim 1 wherein generating the second high-resolution media asset further comprises: generating a copy of at least one high-resolution video file associated with the first high-resolution media asset;applying the edit instruction to the at least one high-resolution video file; andsaving the copy as the second high-resolution media asset.
  • 12. The method of claim 1 wherein transmitting the low-resolution media asset further comprises: transmitting at least one low-resolution video file.
  • 13. The method of claim 12 wherein transmitting the low-resolution media asset further comprises: converting at least one high-resolution video file associated with the first high-resolution media asset from a first file format into the at least one low-resolution video file having a second file format.
  • 14. The method of claim 1 wherein receiving a request to edit a first high-resolution media asset further comprises: receiving a request to edit at least one high-resolution audio file.
  • 15. The method of claim 1 wherein generating a second high-resolution media asset further comprises: applying the edit specification to at least one high-resolution audio file comprising the first high-resolution media asset.
  • 16. The method of claim 1 wherein generating the second high-resolution media asset further comprises: generating at least one high-resolution audio file.
  • 17. The method of claim 1 wherein generating the second high-resolution media asset further comprises: generating a copy of the at least one high-resolution audio file associated with the first high-resolution media asset;applying the edit instruction to the at least one high-resolution audio file; andsaving the copy as the second high-resolution media asset.
  • 18. The method of claim 1 wherein transmitting the low-resolution media asset further comprises: transmitting at least one low-resolution audio file.
  • 19. The method of claim 18 wherein transmitting the low-resolution media asset further comprises: converting at least one high-resolution audio file associated with the first high-resolution media asset from a first file format into at least one low-resolution audio file having a second file format.
  • 20. A computer readable medium encoding or containing computer executable instructions for performing a method for editing a low-resolution media asset to generate a high-resolution edited media asset, the method comprising: receiving a request to edit a first high-resolution media asset from a requestor;transmitting a low-resolution media asset to the requester, the low-resolution media asset based upon the first high-resolution media asset;receiving from a requester an edit instruction associated with the low-resolution media asset; andgenerating a second high-resolution media asset based upon the first high-resolution media asset and the edit instruction associated with the low-resolution media asset.
  • 21. The computer readable medium of claim 20 further comprising instructions for: transmitting at least a portion of the second high-resolution media asset to a remote computing device.
  • 22. The computer readable medium of claim 21 further comprising instructions for: displaying at least a portion of the second high-resolution media asset by an image rendering device associated with the remote computing device.
  • 23. The computer readable medium of claim 20 wherein the first high-resolution media asset comprises a plurality of files and receiving a request to edit the first high-resolution media asset further comprises instructions for receiving a request to edit at least one of the plurality of files.
  • 24. The computer readable medium of claim 20 wherein receiving a request to edit a first high-resolution media asset further comprises instructions for: receiving a request to edit at least one high-resolution video file.
  • 25. The computer readable medium of claim 20 wherein generating a second high-resolution media asset further comprises instructions for: applying the edit specification to at least one high-resolution video file comprising the first high-resolution media asset.
  • 26. The computer readable medium of claim 25 wherein receiving the edit instruction further comprises instructions for: receiving an instruction to modify a video presentation property of the at least one high-resolution video file.
  • 27. The computer readable medium of claim 26 wherein receiving an instruction to modify a video presentation property of the at least one high-resolution video file further comprises instructions for: receiving an instruction to modify an image aspect ratio, a spatial resolution value, a temporal resolution value, a bit rate value, or a compression value.
  • 28. The computer readable medium of claim 25 wherein receiving the edit instruction further comprises instructions for: receiving an instruction to modify a timeline of the at least one high-resolution video file.
  • 29. The computer readable medium of claim 20 wherein generating the second high-resolution media asset further comprises instructions for: generating at least one high-resolution video file.
  • 30. The computer readable medium of claim 20 wherein generating the second high-resolution media asset further comprises instructions for: generating a copy of at least one high-resolution video file associated with the first high-resolution media asset;applying the edit instruction to the at least one high-resolution video file; andsaving the copy as the second high-resolution media asset.
  • 31. The computer readable medium of claim 20 wherein transmitting the low-resolution media asset further comprises instructions for: transmitting at least one low-resolution video file.
  • 32. The computer readable medium of claim 31 wherein transmitting the low-resolution media asset further comprises instructions for: converting at least one high-resolution video file associated with the first high-resolution media asset from a first file format into the at least one low-resolution video file having a second file format.
  • 33. The computer readable medium of claim 20 wherein receiving a request to edit a first high-resolution media asset further comprises instructions for: receiving a request to edit at least one high-resolution audio file.
  • 34. The computer readable medium of claim 20 wherein generating a second high-resolution media asset further comprises instructions for: applying the edit specification to at least one high-resolution audio file comprising the first high-resolution media asset.
  • 35. The computer readable medium of claim 20 wherein generating the second high-resolution media asset further comprises instructions for: generating at least one high-resolution audio file.
  • 36. The computer readable medium of claim 20 wherein generating the second high-resolution media asset further comprises instructions for: generating a copy of the at least one high-resolution audio file associated with the first high-resolution media asset;applying the edit instruction to the at least one high-resolution audio file; andsaving the copy as the second high-resolution media asset.
  • 37. The computer readable medium of claim 20 wherein transmitting the low-resolution media asset further comprises instructions for: transmitting at least one low-resolution audio file.
  • 38. The computer readable medium of claim 37 wherein transmitting the low-resolution media asset further comprises instructions for: converting at least one high-resolution audio file associated with the first high-resolution media asset from a first file format into at least one low-resolution audio file having a second file format.
  • 39. A system comprising: a high-resolution media asset library;a low-resolution media asset generator that generates low-resolution media assets from high-resolution media assets contained in the high-resolution media asset library; anda high-resolution media asset editor that applies edits to a high-resolution media asset based on edits made to an associated low-resolution media asset.
  • 40. The system of claim 39 further comprising: a low-resolution media asset editor, on a computing device remote from the high resolution media asset editor, that transmits edits made to the associated low-resolution media asset.
  • 41. The system of claim 40 wherein the low-resolution media asset editor utilizes a browser.
  • 42. The system of claim 41 wherein the low-resolution media assets are stored in the cache of the browser.
  • 43. The system of claim 40 further comprising: an image rendering device, on a computing device remote from the high-resolution media asset editor, that displays the associated low-resolution media asset.
  • 44. The system of claim 43 wherein the image rendering device utilizes a browser.
  • 45. The system of claim 44 wherein the associated low-resolution media assets are stored in the cache of the browser.
  • 46. The system of claim 39 wherein the high-resolution media asset library is a shared library.
  • 47. The system of claim 39 wherein the high-resolution media asset library is a public library.
  • 48. The system of claim 39 wherein the high-resolution media asset library is a private library.
  • 49. The system of claim 39 wherein the high-resolution media asset library comprises at least one video file.
  • 50. The system of claim 39 wherein the high-resolution media asset library comprises at least one audio file.
  • 51. The system of claim 39 wherein the high-resolution media asset library comprises at least one reference to a media asset residing on a remote computing device.
  • 52. The system of claim 39 wherein the high-resolution media asset library resides on a plurality of computing devices.
Provisional Applications (2)
Number Date Country
60758664 Jan 2006 US
60790569 Apr 2006 US