Kind of hard to make this clear with my example time lines. POLL_TIME = min(CONSTANT + GEOM, MAX) will take longer to reach MAX, but once it does it will poll as frequently as POLL_TIME = min(GEOM, MAX). The One Ring is a separate app that plugs into RTComm, the chat/voice app builtin to Maemo 4.1 and Maemo 5.