To support DRM (Digital Rights Management) you need to implement the following delivery cycle:
- Send billing SMS text message
- Wait for delivery confirmation of billing message (ensure pay-as-you-go has credit)
- Send WAP Push message with dynamic single use URL
- User downloads Forward Locked content (.dm) file
- Upon successful download, dynamic URL is deactivated
NOTE: The URL must be dynamic to prevent download of content to multiple phones. To prevent this you will need to create a user specific single use (or time limit) URL.
The above method provides Forward Locked DRM (Digital Rights Management), preventing copying of the resources to other phones.
There are plans to implement the above on the IntelliSoftware platform, simplifying the work required by the client. At present you will need to implement the solution yourself.
You can create the forward locked (.dm) file as follows:
- Run NMIT (Nokia Mobile Internet Toolkit)
- File->New, Select Deployment -> DRM Message
- Select 'Forward Lock
- Click 'Load Content...' and select content file
- Click 'Save As...' and save to .dm file
- Upload .dm file to your website
NOTE: Make sure that your webserver has been configured with MIME type
(Extension: '.dm' MIME type: 'application/vnd.oma.drm.message')