A plurality of clients for different users use on-line services via a mobile communications network in a system comprising: an application database for holding a group of different applications for providing associated services to a client, the applications being configured to provide clients with unlimited off-line use and limited on-line use, an account database for keeping record of the amount of available on-line use of different services provided to the client and an on-line service controller for running on-line services with different clients and for causing the account database to reduce in a predetermined manner the amount of available on-line use when the client uses the on-line service, if the on-line use is allowed. The clients are capable of obtaining a desired application from the application database via the mobile communications network, running the desired application off-line unrestrictedly when desired by the user, and running the application in communication with the on-line service controller using the mobile communications network to use the on-line service associated with the desired application when desired by the user of the client. Corresponding methods, apparatus and computer programs have also been disclosed.

 
Web www.patentalert.com

> Index structure for supporting structural XML queries

~ 00390