today subscribers have the same basic experience of using mobile data services on all networks for example the experience of using wap services is defined by the wap protocols the browser in the phone and the content accessed many msps have realised that they must differentiate themselves by giving their subscribers a unique user experience but are hindered from doing so by severe constraints to customising the services in mobile handsets cognima gives msps the ability to implement services on the handset and thereby to regain control of their subscribers 39 user experience most importantly cognima allows this without sacrificing interoperability support for industry standards is achieved through straightforward integration with the cognima server the net result is that the msp 39 s position in the value chain is strengthened versus the powerful brands of handset manufacturers and content providers this and subsequent sections of the detailed description are intended to describe how the cognima data replication system actually works it covers the behaviour of client devices the cognima server and the web client without going into details of specific hardware programming language software class design or environment it does describe the basic data structures and algorithms used client device a phone pda or other machine running the cognima client software cognima a server accessible by client devices which runs the server cognima server software to.