Mobile services
First Claim
1. A mobile service system comprising a wireless client for a user and a remote service provider unit, wherein the service provider unit comprises:
- a memory for storing an application usable at the client in both an off-line mode and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit;
a port for receiving a request for the application from the client and for sending the application to the client in the form of a downloaded application from the service provider unit to the client;
a processor for providing support for the use of the downloaded application in an on-line mode at the client;
a monitor for monitoring the use of the downloaded application in an on-line mode at the client and supported by the service provider unit;
a controller configured to control the processor to provide support for the use of the downloaded application in an on-line mode at the client, dependent on the monitoring; and
the client comprising;
a port for communicating with the service provider unit, configured to send the request to the service provider unit and to receive the downloaded application from the service provider unit;
a processor for running the downloaded application in an off-line mode whenever desired by a user of the client and for running the downloaded application in an on-line mode when desired by a user of the client if allowed and supported by the controller, dependent upon the monitoring.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
24 Citations
20 Claims
-
1. A mobile service system comprising a wireless client for a user and a remote service provider unit, wherein the service provider unit comprises:
-
a memory for storing an application usable at the client in both an off-line mode and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; a port for receiving a request for the application from the client and for sending the application to the client in the form of a downloaded application from the service provider unit to the client; a processor for providing support for the use of the downloaded application in an on-line mode at the client; a monitor for monitoring the use of the downloaded application in an on-line mode at the client and supported by the service provider unit; a controller configured to control the processor to provide support for the use of the downloaded application in an on-line mode at the client, dependent on the monitoring; and
the client comprising;a port for communicating with the service provider unit, configured to send the request to the service provider unit and to receive the downloaded application from the service provider unit; a processor for running the downloaded application in an off-line mode whenever desired by a user of the client and for running the downloaded application in an on-line mode when desired by a user of the client if allowed and supported by the controller, dependent upon the monitoring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 18, 19, 20)
-
-
8. A method comprising:
-
storing at a remote service provider unit an application usable at a wireless client in both an off-line mode and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; communicating with the service provider unit to send the request to the service provider unit and to receive the downloaded application from the service provider unit transferring a request for the application from the client to the service provider unit; sending the application from the service provider unit to the client in the form of a downloaded application from the service provider unit to the client; providing support by the service provider unit for the use of the downloaded application in an on-line mode at the client; monitoring the use of the downloaded application in an on-line mode at the client and supported by the service provider unit; controlling use of the downloaded application in an on-line mode at the client, dependent on the monitoring; running the downloaded application in an off-line mode at the client whenever desired by a user of the client; and running the downloaded application in an on-line mode at the client and supported by the service provider unit when desired by the user if allowed and supported by the service provider unit, dependent on the monitoring.
-
-
9. A remote service provider unit for providing content to a wireless client, wherein the service provider unit comprises:
-
a memory for storing an application usable at the client in both an off-line and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; a port for receiving a request for the application from the client and for sending the application to the client in the form of a downloaded application to the client; a processor for providing support for the use of the downloaded application in an on-line mode at the client; a monitor for monitoring the use of the downloaded application in an on-line mode at the client and supported by the service provider unit; a controller configured to control the processor to provide support for the use of the downloaded application in an on-line mode at the client, dependent on the monitoring.
-
-
10. A method, comprising:
-
storing an application usable at a wireless client in both an off-line and an on-line mode wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; receiving a request for the application from the client and for sending the application to the client in the form of a downloaded application to the client; providing support by the service provider unit for the use of the downloaded application in an on-line mode at the client; monitoring use of the downloaded application in an on-line mode at the client and supported by the service provider unit; and controlling the use of the downloaded application in an on-line mode, dependent on the monitoring of the use of the downloaded application in an on-line mode at the client and supported by the service provider unit.
-
-
11. A wireless client for a mobile service system comprising the client and a remote service provider unit, the client comprising:
-
a wireless communication port adapted to communicate with the service provider unit to request a download of an application from the service provider unit and to receive the downloaded application from the service provider unit, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the remote service provider unit; and a processor adapted to run the downloaded application in an off-line mode at the client whenever desired by the user and for running the downloaded application in an on-line mode at the client and supported by the service provider unit when desired by a user of the client if allowed and supported by the remote service provider unit.
-
-
12. A method comprising:
-
communicating with a service provider unit of a mobile service system to request a download of an application from the service provider unit to a wireless client and to receive the downloaded application at the client from the service provider unit, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; running the downloaded application in an off-line mode at the client whenever desired by a user of the client; and running the downloaded application in an on-line mode at the client and supported by the service provider unit when desired by a user of the client if allowed and supported by the remote service provider unit.
-
-
13. A computer program product comprising a computer-readable storage medium having computer executable program code stored therein, the computer program product comprising:
-
computer executable program code configured to enable the network entity to store an application usable at a wireless client in both an off-line mode and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; computer executable program code configured to enable the network entity to receive a request for download of the application from the client and for sending the application to the client in the form of a downloaded application from the network entity to the client; computer executable program code configured to enable the network entity to provide support by the service provider unit for the use of the downloaded application in an on-line mode at the client; computer executable program code configured to enable the network entity to monitor use of the downloaded application in an on-line mode at the client and supported by the service provider unit; and computer executable program code configured to enable the network entity to control the providing of the use of the downloaded application in an on-line mode, dependent on the monitoring of the use of the application in an on-line mode and supported by the service provider unit.
-
-
14. A computer program product comprising a computer-readable storage medium having computer executable program code stored therein, the computer program product comprising:
-
computer executable program code configured to enable the wireless client to communicate with a service provider unit of a mobile service system to request a download of an application from the service provider unit to a wireless client and to receive the application at the client from the service provider unit in the form of a downloaded application from the service provider unit to the client wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; and computer executable program code configured to enable the wireless client to run the downloaded application in an off-line mode at the client whenever desired by the user and in an on-line mode at the client and supported by the service unit provider when desired by a user of the client if allowed and supported by the remote service provider unit.
-
-
15. A memory media comprising a computer program product , the memory media comprising:
-
computer executable program code configured to enable the network entity to store an application usable at the a wireless client in both an off-line mode and an on-line mode, wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; computer executable program code configured to enable the network entity to receive a request for the download of the application from the client and for sending the application to the client in the form of a downloaded application from the network entity to the client; computer executable program code configured to enable the network entity to provide support by the service provider unit for the use of the downloaded application in an on-line mode at the client; computer executable program code configured to enable the network entity to monitor use of the downloaded application in an on-line mode and supported by the service provider unit; and computer executable program code configured to enable the network entity to control the providing support for the use of the downloaded application in an on-line mode, dependent on the monitoring of the use of the downloaded application in an on-line mode and supported by the service provider unit.
-
-
16. A memory media comprising a computer program product , the memory media comprising:
-
computer executable program code configured to enable the wireless client to communicate with a service provider unit of a mobile service system to request the a download of an application from the service provider unit to a wireless client and to receive the application at the client from the service provider unit in the form of a downloaded application from the service provider unit to the client wherein the application is adapted to be usable at the client in an on-line mode only when supported by the service provider unit; and computer executable program code configured to enable the wireless client to run the downloaded application in an off-line mode at the client whenever desired by the user and in an on-line mode at the client and supported by the service provider unit when desired by a user of the client if allowed and supported by the remote service provider unit.
-
Specification