Server-Based User Traffic Statistics Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current terminal-based solutions for collecting and processing user traffic statistics are not feasible, especially when a subscriber has registered multiple clients, due to platform dependency and lack of standardization, limiting the ability to collect and present user statistics effectively.
Innovation Solution
A method and arrangement that intercepts user traffic data from multiple clients, aggregates it based on pre-defined rules, processes it according to specified criteria, and stores it for distribution to provide updated user traffic statistics, enabling an enhanced user experience independent of terminal platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If terminal-based solutions are used for collecting user traffic statistics, then local processing capability is improved, but platform dependency increases and standardization becomes impossible
Solution Approach 1:
The patent introduces a server as an intermediary between multiple terminal platforms and the statistics processing system. The server receives traffic data from various terminals, standardizes the data format, and performs unified processing. This mediator approach allows terminals to maintain their local processing capabilities while achieving platform-independent statistics collection through the standardized server interface.
Solution Approach 2:
The server is designed with universal functionality to handle traffic data from multiple different terminal platforms simultaneously. It provides a common interface and standardized processing logic that works across diverse terminal types, making the statistics collection system adaptable to various platforms without requiring platform-specific implementations.
2Loss of information
If multiple clients are registered for a single user, then comprehensive user statistics coverage is improved, but data aggregation complexity increases
Solution Approach 1:
The patent merges data from multiple clients registered to a single user by implementing an aggregation mechanism at the server level. The server collects traffic data from all registered clients, combines them using predefined aggregation rules, and produces unified user statistics. This combining approach comprehensively covers all user activities across clients while managing complexity through centralized server-side processing.
Solution Approach 2:
The system changes the aggregation parameters dynamically based on predefined rules, allowing flexible configuration of how data from multiple clients is combined. By parameterizing the aggregation logic (time windows, data types, combination methods), the system can adapt to different user needs without increasing structural complexity.
3Adaptability or versatility
If user traffic data is intercepted and processed centrally, then standardized statistics service is improved, but network overhead increases
Solution Approach 1:
The patent implements preliminary filtering and preprocessing of traffic data at the terminal level before transmission to the server. Terminals prepare and format data according to standardized schemas in advance, reducing the processing burden on the network and server. This preliminary action enables standardized statistics collection while minimizing network overhead by transmitting only processed, relevant data.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
A method in a communication network for providing user traffic statistics on user traffic generated in the communication network is provided, wherein statistics involving a subscribing user being registered to one or more clients one or more other clients is considered. User traffic data being received from a traffic intercepting unit and if any associated data is already stored this data is aggregated with the received data, such that user traffic associated with any client of the subscriber is aggregated. The aggregated and/or received data is then processed on the basis of pre-defined processing criteria, such that updated user traffic statistics on traffic associated with the subscriber is obtained, after which the processed data is stored, such that subsequent distribution of updated traffic statistics can be provided.