OMA-DM Terminal Management Rich Text Notification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current terminal management systems using the OMA-DM protocol can only send simple plain text notifications, failing to deliver formatted character, picture, or video information to users, which limits user interaction and experience during upgrade processes or service promotions.
Innovation Solution
The method involves a server configuring and sending rich text information, including HTML format data or website addresses, within an extended field of an OMA-DM protocol notification command, allowing terminals to decode and display formatted content, such as pictures and videos, enhancing user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the server uses plain text notification mode in OMA-DM protocol, then the system complexity is low and compatibility is good, but the information richness and user experience are insufficient
Solution Approach 1:
The notification content is segmented into structured data fields including title, content, picture URL, video URL, and action buttons. Each field is independently defined and processed, allowing the system to handle rich media content while maintaining clear data organization and management.
Solution Approach 2:
A JSON data structure serves as an intermediary format between the server and terminal. The server sends structured notification data in JSON format, which the terminal then renders into rich media presentations. This intermediary structure enables complex information transmission without requiring direct integration of media processing capabilities in the protocol layer.
2Adaptability or versatility
If the server pushes only simple plain text information, then the transmission efficiency is high and the protocol is simple, but the user interaction capability and engagement are limited
Solution Approach 1:
Media resources such as pictures and videos are pre-uploaded to the server before notification sending. The notification contains URLs referencing these pre-uploaded resources rather than embedding the actual media files. This preliminary action reduces notification data size while enabling rich media display capability.
Solution Approach 2:
The notification system provides different levels of content richness based on user needs and device capabilities. Optional fields for pictures, videos, and action buttons allow the system to enhance user interaction where needed while maintaining lightweight notifications for simple alerts, achieving local optimization of data transmission.
3Ease of operation
If the notification protocol supports formatted text, pictures and videos, then the user experience is improved, but the protocol complexity and processing overhead increase
Solution Approach 1:
The notification system uses a universal JSON data structure that can accommodate multiple content types (plain text, formatted text, pictures, videos, action buttons) within a single standardized format. This multi-functional structure allows the same protocol framework to handle diverse notification types without requiring separate processing logic for each media type.
Solution Approach 2:
The notification protocol uses optional parameters to control content richness. Fields such as pictureURL, videoURL, and buttons are optional, allowing the system to dynamically adjust notification complexity based on user preferences, device capabilities, and network conditions. This parameter-based approach enables flexible user experience enhancement without mandating increased protocol complexity.
Data Source
AI summary
A terminal management method and system, a server and a terminal are described. The terminal management method includes: a server configuring rich text information used for prompting a user for a terminal, the server selecting corresponding rich text information according to identification information of the terminal which is managed at current, adding the corresponding rich text information into a newly added extended field of a notification command of an OMA-DM protocol, and sending the notification command to the terminal such that the terminal prompts the user according to the rich text information.


