Server Page Operation Data Statistics Tree Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Software optimization after release is inefficient and does not effectively improve software quality based on user interactions, leading to suboptimal usability.
Innovation Solution
A method and apparatus for processing page operation data, where a server receives and analyzes user interaction data to generate a statistics tree that illustrates sequential relationships among pages, allowing for targeted software optimizations based on user behavior and operation habits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional software optimization methods are used after release, then software quality can be improved, but the optimization speed and efficiency are low
Solution Approach 1:
The patent implements automatic feedback mechanisms by collecting user operation data from terminals, analyzing operation flows and habits, and using this feedback to identify software issues and prioritize optimization tasks, enabling continuous improvement based on actual usage patterns
Solution Approach 2:
The system performs preliminary actions by automatically collecting and analyzing operation data in real-time, generating optimization task lists and priority assessments before formal optimization processes begin, allowing proactive identification and resolution of usability issues
2Reliability
If comprehensive user operation data is collected and analyzed, then software optimization effectiveness is improved, but system complexity increases
Solution Approach 1:
The patent segments the complex optimization system into distinct functional modules: data collection module at terminals, data transmission module, data analysis module for processing operation flows, and optimization task generation module, allowing each to be developed and maintained independently
Solution Approach 2:
The patent introduces an intermediary server that acts as a mediator between user terminals and the optimization system, centralizing data collection, analysis, and task generation functions to simplify the overall system architecture while maintaining comprehensive data processing capabilities
Data Source
AI summary
A server receives, from a user terminal, the page operation data produced when a user performs operations on each page of a designated program, a user's identifier, and a page identifier operated by the user. The server conducts statistics for the page operation data and obtains a total number of the user operations on the page during a preset statistical period according to the identifier of the user and the identifier of the page that the user operated. The server generates a statistics tree corresponding to a sequential relationship among the pages according to the sequential relationship among the pages, the total number of user operations on each of the pages within the preset statistical period, and the page operation data.


