Claims
- 1. A method, comprising:
transmitting, for playing through a client device that is not equipped with a DVD decoder, content derived from a DVD source, wherein the content includes rich media assets and associated data, each in a transcoded format other than as originally provided from the DVD source.
- 2. The method of claim 1, wherein the associated data comprises presentation information and metadata concerning the rich media assets.
- 3. The method of claim 2, wherein the transcoded format comprises an extensible markup language format.
- 4. The method of claim 1, wherein the transcoded format is selected according to transcoding rules describing available bandwidth for transmitting the content to the client device.
- 5. The method of claim 1, wherein the transcoded format is selected according to transcoding rules describing an available decoder at the client device.
- 6. The method of claim 1, wherein the transcoded format is selected according to transcoding rules and business rules.
- 7. The method of claim 6, wherein the transcoding rules comprise one or more rules describing available bandwidth for transmitting the content to the client device and rules describing an available decoder at the client device.
- 8. The method of claim 6, wherein the transcoded format is further selected according to transaction information.
- 9. The method of claim 1, wherein business rules and/or transaction information are/is appended to the content prior to transmission.
- 10. The method of claim 1, wherein the associated data includes an application program to be executed by the client device.
- 11. The method of claim 10, wherein the application program, when executed by the client device, provides an environment for controlling playback of the rich media assets.
- 12. The method of claim 11, wherein the environment for controlling playback includes one or more interactive menus.
- 13. A method, comprising developing, from DVD content other than rich media assets, an application program for execution by a device not equipped with a DVD decoder, which application program, when executed by the device, provides one or more interactive menus for controlling playback of a transcoded version of the rich media assets via the device.
- 14. The method of claim 13, wherein the application program is developed using transcoded presentation information and metadata concerning the rich media assets.
- 15. The method of claim 14, wherein the presentation information is transcoded, according to transcoding rules, from a DVD source format to an extensible markup language format.
- 16. The method of claim 15, wherein the presentation information is further transcoded according to one or more business rules and/or transaction information.
- 17. The method of claim 16, wherein one or more business rules and/or transaction information are/is appended to the presentation information after transcoding.
- 18. The method of claim 13, further comprising transmitting the application program and presentation information and metadata to the device.
- 19. The method of claim 18, wherein the application program is transmitted to the device as part of a broadcast over a network.
- 20. The method of claim 18, wherein the application program is transmitted to the device in response to a request from the device.
- 21. A computer-readable medium having stored thereon computer-readable instructions, which instructions, when executed by a computer system, cause the computer system to perform a method, comprising developing, from DVD content, transcoded DVD components including transcoded rich media assets and an application program for execution by a device not equipped with a DVD decoder, which application program, when executed by the device, provides one or more interactive menus for controlling playback of the transcoded rich media assets via the device.
- 22. The computer-readable medium of claim 21, wherein the application program comprises presentation information and rich media asset metadata components.
- 23. The computer-readable medium of claim 22, wherein the rich media asset metadata components comprise one or more of layout information, pan/scan vectors, buttons, scripting information, graphics, MPEG stills, and/or animations.
- 24. The computer-readable medium of claim 22, wherein the presentation information is transcoded, according to transcoding rules, from a DVD source format to an extensible markup language format.
- 25. The computer-readable medium of claim 24, wherein the presentation information is further transcoded according to one or more business rules and/or transaction information.
- 26. The computer-readable medium of claim 22, wherein the application program comprises a package in extensible markup language format.
- 27. The computer-readable medium of claim 26, wherein the rich media asset metadata components comprise extensible markup language representations of parental control levels, regional codings, and/or pan/scan vectors.
- 28. The computer-readable medium of claim 21, wherein the transcoded DVD components further include data in extensible markup language format.
- 29. The computer-readable medium of claim 28, wherein the data includes text.
- 30. A system, comprising:
a content source configured to provide content information in a source format, the content information including rich media assets and associated data; and a transcoder coupled to receive the content information in the source format from the content source and configured to perform transcoding operations to transform the content information from the source format to another format according to transcoding rules, wherein one output of the transcoding operations comprises an application program, which when executed, provides one or more interactive menus for controlling playback of transcoded rich media assets in the other format.
- 31. The system of claim 30, wherein the other format comprises an extensible markup language format.
- 32. The system of claim 30, wherein the application program comprises presentation information and rich media asset metadata components.
- 33. The system of claim 32, wherein the rich media asset metadata components comprise one or more of layout information, pan/scan vectors, buttons, scripting information, graphics, MPEG stills, and/or animations.
- 34. The system of claim 30, wherein the transcoding rules include business rules and transaction information.
- 35. The system of claim 34 wherein the transcoding rules include information regarding a client to execute the application program.
- 36. The system of claim 30 wherein the transcoder is configured to decrypt the content information prior to transcoding the content information according to the transcoding rules.
- 37. The system of claim 30 wherein the transcoder is coupled to one or more servers configured to provide the transcoding rules.
- 38. The system of claim 30 wherein the transcoder is coupled to a playback server configured to broadcast the application program.
- 39. The system of claim 30 wherein the transcoder is further configured to perform the transcoding operations in response to a request from a client device through which transcoded versions of the rich media assets will be played out.
- 40. The system of claim 39 wherein the transcoder is coupled to a playback server configured to transmit the transcoded versions of the rich media assets to the client device.
RELATED APPLICATION
[0001] The present application is related to and claims the propriety benefit of U.S Provisional Patent application No. 60/409,402, filed Sep. 9, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60409402 |
Sep 2002 |
US |