Patent ID: 7747683

Claim:
A method for allowing a user of a mobile terminal device having predetermined computational resources and inherent capabilities to remotely develop and operate upgraded content delivery application(s), comprising: a) installing, on said terminal device, a generic client-side application designed to be compatible with different terminal devices with different inherent capabilities; b) installing, on a server being in data communication with said mobile terminal device, a corresponding remote application for implementing the logic for each operated content delivery application and for performing, whenever required, most of the graphical processing according to said predetermined computational resources and inherent capabilities; c) allowing said server to exchange data with said terminal device; d) dynamically splitting, by said remote application, the tasks to be performed by said content delivery application between said client-side application and remote application, according to said computational resources and inherent capabilities; e) adaptively processing, by said remote application, the content and its associated logic and input data to be delivered to said mobile terminal device according to said computational resources and inherent capabilities; f) transmitting the processed content to said mobile terminal device over said data network; g) rendering said content by said client-side application; and h) allowing the client-side application to respond to inputs from the user and/or to messages from the server or further connected devices.