
|
 |
|
J2ME Provisioning FOAK
|  |
With the rapid development of new mobile applications and the next generation of mobile devices coming to market, the need for an Over The Air (OTA) provisioning system increases. Such a provisioning system for mobile applications has to support OTA provisioning of J2ME or other applications for wireless devices.
Provisioning a J2ME application to its mobile destination is defined as the components and processes needed to make that application available to a specific user. For this to happen, we need to download the application using the user subscription profile and the enterprise policies. The J2ME application must be coherent with the specific device, and its use will be instrumented.
The provisioning system developed by IBM Haifa Labs in the J2ME Provisioning FOAK (First of a Kind) project is based on existing IBM assets such as Tivoli's DMS and standards such as Web services and SyncML-DM.
The main application of the FOAK is harpooning, which describes the action of searching, finding, fetching, and installing an application on a device.
Harpooning verifies that:
- The user is allowed to search for an application and download it
- The application will run on the specified device
- The appropriate metering, logging, and billing will take place when downloading and running the application on the device
- The user is subscribed to the application
The provisioning environment is described below:
Provisioning environment
The second part of the FOAK is a mobile application that accompanies the FOAK and presents a real application from the mobile health arena. In the FOAK, the J2ME PocketPowerChart (PPC) application uses a backend application server that enables doctors to view Electronic Patient Records over the air.
To see the J2ME PocketPowerChart application demo, click here.
|
 |
|
 |
|