Patent ID: 7373601

Claim:
A method of transferring a transfer file containing an adapted version of an object from a source entity to a destination entity, wherein said source entity comprises a memory for storing a binary file, the binary file including a basic progressive file, the binary file also including a basic document describing the basic progressive file written a in a markup language and describing the basic progressive file which contains a basic version of said object, said binary file also including one or more transformations, said method comprising the acts of: selecting a predefined transformation from the one or more transformations included in the binary file, as a function of a profile of said destination entity, transforming said basic document by applying the selected transformation to said basic document, to generate a transformed document, wherein the basic document describes a structure of the basic progressive file so that the structure is visible in the basic document to define the predefined transformation that is applicable to the basic document, and wherein the transforming act avoids having to decode the decoded basic progressive file so as to recode the basic progressive file into another format, generating the transfer file based on said transformed document, and transferring the transfer file to said destination entity.