Mobile Terminal Data Analysis Display via Editable Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for displaying data analysis results on mobile terminals are limited by the timeliness of data delivery and the inability to edit content, as they rely on screenshot-based solutions that are not adaptable to different devices and interfaces.
Innovation Solution
A computer-implemented method and system that enables a mobile terminal to send a data analysis request to a server, receive an editable graphical representation of raw data, and display it using valid graphical templates stored in memory, allowing for real-time data display and editing without the need for screenshots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If screenshot-based solution is used to display data analysis result, then the implementation is simple, but the timeliness of data delivery is poor and editability is lost
Solution Approach 1:
The patent replaces the mechanical screenshot capture process with a data stream transmission system. Instead of capturing static images, the system transmits editable data formats (XML, JSON, etc.) that can be dynamically rendered, eliminating the time loss associated with screenshot generation and enabling real-time data updates without requiring image capture and processing steps.
Solution Approach 2:
The patent changes the parameter of data format from static image (screenshot) to dynamic data structure (XML/JSON). This parameter change enables the data to be both timely deliverable and editable, as the structured data formats support rapid transmission and programmatic manipulation, resolving the contradiction between implementation simplicity and data delivery timeliness.
2Ease of manufacture
If screenshot-based solution is used to display data analysis result, then the implementation is simple, but the editability of content is lost
Solution Approach 1:
The patent substitutes the static screenshot mechanism with a dynamic data rendering system. The mobile terminal receives editable data formats and renders them into visual representations, allowing users to modify the underlying data and have changes automatically reflected in the display, thus maintaining both implementation simplicity and content editability.
Solution Approach 2:
The patent uses data copying rather than image copying. Instead of copying visual information from screenshots, the system copies and transmits structured data that can be rendered into visual forms. This allows the data to be copied, edited, and re-rendered multiple times without loss of editability, while keeping the implementation approach simple through standardized data formats.
3Device complexity
If screenshot-based solution is used, then no additional processing is needed, but adaptability to different devices and interfaces is poor
Solution Approach 1:
The patent implements a universal data format system that can adapt to multiple devices and interfaces. By using standardized formats like XML and JSON, the same data structure can be rendered differently across various mobile terminals and interface types, providing multi-functionality without increasing processing complexity. The server handles the adaptation logic, keeping client-side processing simple.
Solution Approach 2:
The patent introduces structured data formats (XML/JSON) as intermediaries between the server and various mobile terminals. These intermediary formats serve as a universal language that can be processed by different devices with varying interface requirements, enabling adaptability without requiring complex device-specific processing on each terminal.
Data Source
AI summary
A method includes: sending a data analysis request to a remotely located server, including sending raw data to the remotely located server; receiving from the remotely located server a first reply including one or more static graphical representations of the raw data; sending a user selection of at least one of the one or more of the static graphical representations of the raw data; and in response to sending the user selection of the at least one of the one or more of the static graphical representations of the raw data, receiving a second reply from the remotely located server, including receiving information configurable to create one or more editable graphical representations of the raw data in accordance with one or more predefined graphical display templates.


