Server Page Operation Data Statistics Tree Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesoftware qualityVSAvoidoptimization speed
Core Design Contradiction:
ReliabilityVSProductivity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive user operation data is collected and analyzed, then software optimization effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improveoptimization effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #1Segmentation

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

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10205792B2Method and apparatus for processing page operation data
Publication Date: 2019.02.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10205792B2 patent drawing
  • US10205792B2 patent drawing
  • US10205792B2 patent drawing

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.