Patent ID: 7921134

Claim:
A method of creating, from respective DSM-CC (Digital Storage Media Command and Control) type object carousels, DSM-CC type data carousels stored on a computer readable storage medium for broadcast to a plurality of end users, the method including, before broadcast: creating, via a user controllable GUI, a first representation of a DSM-CC type object carousel in a structured data format from the DSM-CC type object carousel using a first data format definition stored in a first memory that represents in the structured data format, the DSM-CC type object carousel, wherein the structured data format is XML; analyzing the first representation to determine compatibility with predetermined criteria; converting the entire first representation, which is in the structured data format, to a second representation of a DSM-CC type data carousel in the same structured data format using a second data format definition stored in a second memory that represents, in the structured data format, the DSM-CC type data carousel, in response to the step of analyzing and determining that the first representation is compatible with the predetermined criteria; and converting, before broadcast to an Integrated Receiver Decoder, the second representation to the DSM-CC type data carousel to be presented to the plurality of end users through the Integrated Receiver Decoder and storing the result on the computer readable storage medium, wherein said DSM-CC type object carousel is descriptive of a data file structure and is organized in a hierarchical structure and said DSM-CC type data carousel is organized in a non-hierarchical module based structure.