Embed JBoss in S60 3rd Ed.
Just like http://research.nokia.com/research/projects/mobile-web-server/ but port/embed JBoss (Tomcat, Remoting, EJB3, what else?) so that it can be run in the newer multimedia computers.
For data gathering application the application front end (either Symbian, Java, or JEE web app ( Seam, so port Seam to S60 also would communicate with the JBoss installation on the phone (localhost?) which would then use other means to synchronize (integrate) with the real backend located far away (over the air). This would allow the usage of same JEE architecture design that are currenlty used to built "normal" browser based webapps in building mobile apps.