Client Device Data Usage Template Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for parsing data usage messages require constant connection to a server, leading to inefficiencies and parsing errors when operators change message formats.
Innovation Solution
A method where a client device acquires and stores data usage templates, allowing it to independently parse subsequent messages without continuous network connection, or sends messages to a server for template analysis and retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the client device connects to the server each time to parse data usage messages, then the parsing can be performed with server resources, but the operational cost increases and efficiency decreases
Solution Approach 1:
The client device performs preliminary action by acquiring and storing data usage templates in advance from the server. These templates contain the necessary parsing rules and formats. When a new data usage message arrives, the client can independently parse it using the pre-stored templates without needing to connect to the server, thus improving efficiency and reducing connection time.
2Ease of operation
If the server stores and manages all data usage templates, then centralized control is maintained, but the system complexity increases and response time decreases
Solution Approach 1:
The system is segmented into two parts: template management and template usage. The server handles template management (acquiring, storing, and providing templates), while the client device handles template usage (storing templates locally and using them for parsing). This segmentation allows centralized control of template updates while enabling independent client-side parsing operations.
3Reliability
If the client device stores and uses local templates, then offline parsing is enabled, but the initial acquisition process becomes more complex
Solution Approach 1:
The client device is designed to be self-sufficient by storing data usage templates locally and using them independently for parsing operations. This self-service capability allows the client to parse data usage messages offline without requiring continuous server connection, improving reliability. The template acquisition process is simplified to a one-time or periodic operation rather than requiring server connection for every parsing task.
Data Source
AI summary
The method is performed as a client device and includes receiving a first message that includes a first data usage value. The first message is formatted according to a respective format. After receiving the first message, the method further includes acquiring a data usage template corresponding to the respective format. The method further includes receiving a second message that includes a second data usage value. The second message is formatted according to the respective format. The method further includes parsing the second message according to the data usage template so as to obtain a second data usage value.


