SMS Wrapper for Interactive Forms on Resource-Limited Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices with limited computing resources face challenges in providing interactive services due to the complexity of existing interface provision schemes, such as XML-based user interface descriptions, which are not suitable for simple interactive applications like opinion polls, and the limitations of Java Script technology.
Innovation Solution
A method is implemented to render an electronic form document using SMS messaging, leveraging JavaME and SMS protocol description unit (PDU) mode, where SMS messages are encoded with SM data, parsed to retrieve display data, and UI elements are generated and displayed, utilizing LCDUI classes for interactive GUI elements like ChoiceGroup, DateField, StringItem, and TextField.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If XML-based user interface descriptions are used to provide interactive services, then inter-operability and interface updates are improved, but device complexity and resource consumption increase
Solution Approach 1:
The patent uses simple text-based SMS messages instead of complex XML-based UI descriptions. Each SMS contains a complete, self-contained interface definition that is lightweight and easy to process, avoiding the complexity of XML parsing while maintaining inter-operability across different mobile devices.
Solution Approach 2:
The patent changes the fundamental parameter of interface description from structured XML format to simple text format. This parameter change reduces computational complexity and resource requirements while still enabling interface definition and updates through SMS messaging.
2Ease of operation
If Java Script technology is used for rendering electronic form documents, then interactivity is improved, but code size and resource requirements increase
Solution Approach 1:
The patent replaces Java Script code with simple SMS text messages that contain form definitions. This eliminates the need for large Java Script engines and associated libraries, reducing code size significantly while maintaining basic interactive form functionality through text-based input and response.
Solution Approach 2:
The patent extracts only the essential interactivity features needed for simple forms, removing the overhead of full Java Script implementation. By taking out only the necessary interaction capabilities and implementing them through SMS text processing, the solution achieves interactivity with minimal code footprint.
3Reliability
If complete interface descriptions are sent for UI updates, then interface completeness is improved, but data transmission volume and processing time increase
Solution Approach 1:
The patent segments the interface update process into individual SMS messages, each containing a specific form or field definition. This allows incremental updates where only the necessary portion of the interface is transmitted at a time, reducing data volume and processing time while maintaining complete interface functionality through cumulative assembly.
Data Source
AI summary
Disclosed is a method for providing a GUI for manipulation utilizing a SMS in PDU mode, comprising: receiving a SMS message which comprises encoded SM data; parsing said SM data for decoding to retrieve form display data; generating a UI element corresponding to said form display data; and displaying said UI element.


