One copy is typically embedded at an information gateway, a server or other information source for transcoding or tokenizing from XML to WBXML, whereas another copy is embedded in a mobile communication device side of software application code, which parses and/or decodes the tokenized WBXML. In fact, most known WBXML client software applications have the encoding scheme embedded in the parser.