Patent ID: 6839059

Claim:
A method of processing data, comprising: receiving plural sets of data corresponding to respective digital assets; receiving continuous stream media data for one or more of the digital assets; processing the sets of data to extract particular information from the data, and writing the extracted information to a data file; compressing the continuous stream media data; and assembling the digital assets, compressed data, and the data in the data file into an executable file; wherein assembling the digital assets, compressed data, and the data in the data file into an executable file comprises: creating a single output file; copying executable code to the output file; writing destination information to the output file to designate the destination directory of the executable file; writing plural blocks of data to the output file, each block containing identification information and corresponding data; writing a block containing a clean-up program to the output file if the destination information corresponds to a temporary file; and writing auto-start file information to the output file to designate a file to be opened when the output file is executed, if an auto-start file is specified by an author.