MIDlet DRM Status Access via Intermediary System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no standard method for Java Mobile Information Device Profile (MIDP) applications to access their Digital Rights Management (DRM) status, leading to poor user experience due to lack of information about usage restrictions and sudden access loss after trial periods.
Innovation Solution
A system and method allowing MIDlets to access and display their own DRM information using a content-agnostic DRM system like OMA DRM, enabling them to provide users with usage rules and options through the user interface and potentially modify DRM status upon user action.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If DRM protection is applied to applications using standard OMA DRM technology, then copyright material is protected and usage restrictions are enforced, but applications cannot access their own DRM status information leading to poor user experience
Solution Approach 1:
The patent introduces a DRM status information intermediary system that acts as a mediator between the DRM protection mechanism and the application. The DRM status information element serves as an intermediary data structure that carries DRM status information from the DRM agent to the application, enabling the application to access its DRM status without compromising the existing DRM protection architecture.
2Reliability
If usage restrictions are enforced by DRM agent outside of MIDlet UI, then DRM rules are complied with, but user interface is interrupted and user experience deteriorates
Solution Approach 1:
The patent segments the DRM information delivery process into separate components: the DRM status information element that carries the data, the method of transmission to the application, and the integration into the user interface. This segmentation allows DRM rule enforcement to continue while enabling seamless integration of DRM status information into the application's existing UI without interruptions.
3Adaptability or versatility
If trial period restrictions are imposed on applications, then usage control is achieved, but users experience sudden access loss without notice
Solution Approach 1:
The patent implements a feedback mechanism where the application receives DRM status information including trial period status and can display this information to the user through the application's user interface. This provides continuous feedback to users about their current DRM status, ensuring they are aware of upcoming restrictions or changes in access rights before they occur.
Data Source
AI summary
A system and method by which an application is capable of accessing its own DRM information stored in a content-agnostic DRM system. By being able to access its own DRM information, the application is able to improve the overall user experience by, among other things, making DRM-related information available to the user and providing potential options to the user which may not have been previously available.


