Patent ID: 7353287
Filing Date: 2008-04-01
Classification: G06F,H04L,Y10S

Abstract:
1. A method for embedding a foreign data block in a host data file, comprising: receiving a host data file, the host data file having a host data file format; receiving a foreign data block; determining characteristics of the foreign data block, including a character encoding format of the foreign data block; generating packing data that describes the characteristics of the foreign data block, including data identifying the beginning and end of the foreign data block and further including an identifier designed to be distinguishable from all other data in the host data file, wherein generating packing data includes selecting, based on the character encoding format of the foreign data block, a byte pattern that indicates a presence of a header, and including the byte pattern in the packing data; and embedding the packing data and the foreign data block as a foreign data block packet in the host data file.