Patent ID: 7555565
Filing Date: 2009-06-30
Classification: G06F,H04L

Abstract:
1. A method of translating a message represented in a first markup language comprising a succession of blocks respectively associated with an address attribute of said blocks, said address attribute being chosen from a set of attributes comprising references to a recipient station of the message in a communication network, references to an intermediate station of said communication network and references to a next station in the transmission of said message over the communication network, said method being adapted to translate the message into a second markup language comprising at least two groups of blocks, a first group being a header adapted to comprise blocks addressed to one or more intermediate stations of said communication network and a second group being a body adapted to comprise blocks addressed to said recipient station of the communication network, comprising: using a processor to perform the following steps: identifying blocks of the message associated with said address attribute comprising a reference to said recipient station of the communication network; if any blocks of the message associated with said address attribute comprising said reference to said recipient station are identified, adding said identified blocks to said body of the translated message; obtaining a number of blocks written in the body; if said number of blocks written in the body is equal to zero, adding to the body at least a single block chosen from said blocks of the message associated with said address attribute comprising a reference to said next station; and if said number of blocks written in the body is different than zero, adding the blocks of the message associated with said address attribute comprising said reference to said next station to said header of the translated message.