Leading Session Detection for Application Leaderboards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack effective methods for analyzing and processing information about application leaderboards, which are crucial for understanding user popularity and detecting fraudulent rankings, limiting the ability to provide data-driven insights for application service optimization.

Innovation Solution

A method and system for detecting leading sessions of applications by identifying leading events based on historical ranking information, combining adjacent events to form sessions, and using ranking and interval thresholds to define these events and sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual analysis of application leaderboard information is performed, then detailed insights can be obtained, but the process is time-consuming and labor-intensive

Engineering Contradiction:
Improveanalysis depthVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical analysis with an automated computer-based system that collects leaderboard data, detects leading events, identifies leading sessions, and generates analysis reports automatically. This substitution eliminates time-consuming manual work while maintaining or improving analysis depth through systematic processing of application ranking information.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If comprehensive leaderboard data is collected and analyzed, then valuable insights about application popularity and fraud detection are achieved, but the system complexity increases

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the analysis process into distinct functional modules: a collection module that gathers leaderboard data from multiple sources, a leading event detection module that identifies significant ranking changes, a leading session identification module that groups related events, and a report generation module that presents findings. This segmentation manages system complexity by organizing comprehensive data analysis into manageable, independent components that work together systematically.

Inventive Principle:
Principle #1Segmentation

3Speed

If frequent leaderboard updates are monitored, then real-time popularity trends are captured, but the processing load and resource consumption increase

Engineering Contradiction:
Improvedetection speedVSAvoidprocessing resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent extracts and focuses only on leading events—specific ranking changes that meet predefined criteria—rather than processing every single leaderboard update. By taking out only the significant events from the continuous data stream, the system captures real-time popularity trends while reducing processing load and resource consumption compared to analyzing every update without filtering.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10606845B2Detecting leading session of application
Publication Date: 2020.03.31 BEIJING ZHIGU RUI TUO TECH
  • US10606845B2 patent drawing
  • US10606845B2 patent drawing
  • US10606845B2 patent drawing

AI summary

This application provides a method and system for detecting a leading session of an application. The method comprises: a leading event detection step of detecting leading events of the application based on historical ranking information; and a leading session detection step of combining adjacent leading events to form the leading session. The method and system in this application can automatically detect, from information about an application leaderboard, application leading sessions in which an application is popular with users so as to provide a data basis for analyzing and processing an application service.