Web Page Virality Score Calculation for Trending Content Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to accurately identify and rank viral web pages, which experience exponential traffic growth, as they are often masked by traditional popularity metrics that do not account for rapid increases in visits.

Innovation Solution

A system that calculates a virality score for each web page based on the number of page events and a specific subset of those events, such as social or search traffic, independent of other web pages, allowing for ranking according to virality without skewing results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web sites are ranked simply according to the number of visits, then the ranking process is simple and easy to implement, but it cannot identify viral web pages that are trending

Engineering Contradiction:
Improveranking process simplicityVSAvoidviral page identification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the ranking process into two independent components: traditional popularity metrics (total visits) and virality metrics (rate of traffic growth). By calculating virality scores separately for each web page based on its own traffic patterns over time, the system can identify trending pages without being influenced by pages with consistently high but stable traffic. This segmentation resolves the contradiction by maintaining simple implementation while achieving accurate viral page identification.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If traditional popularity metrics are used to rank web pages, then the ranking reflects overall traffic volume, but it masks viral web pages that experience exponential growth

Engineering Contradiction:
Improveoverall traffic volumeVSAvoidviral traffic detection accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent introduces a virality score as an intermediary metric that bridges the gap between total traffic volume and viral growth detection. The virality score is calculated as a function of traffic growth rate over time, serving as a mediator that highlights exponential growth patterns independent of absolute traffic volume. This allows the system to maintain awareness of overall traffic while simultaneously identifying viral pages that would otherwise be masked by traditional metrics.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If a virality scoring system is implemented to identify trending pages, then viral web pages can be accurately identified, but the system complexity increases

Engineering Contradiction:
Improveviral page identification accuracyVSAvoidranking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter used for ranking from static metrics (total visit count) to dynamic parameters (virality score based on traffic growth rate over time). By focusing on the rate of change rather than absolute values, the system achieves accurate viral page identification through a relatively simple calculation: comparing current traffic against historical traffic patterns. This parameter transformation maintains system simplicity while dramatically improving viral detection accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10402409B2Method for ranking social and search web traffic with virality scores
Publication Date: 2019.09.03 R2 SOLUTIONS LLC
  • US10402409B2 patent drawing
  • US10402409B2 patent drawing
  • US10402409B2 patent drawing

AI summary

In one embodiment, for each one of a plurality of web pages, a number of instances of page events for the one of the plurality of web pages and a number of instances of a particular subset of the page events for the one of the plurality of web pages may be ascertained and based upon the number of instances of page events for the one of the plurality of web pages and the number of instances of the particular subset of the page events for the one of the plurality of web pages, a virality score for the one of the plurality of web pages may be determined. The virality score may be determined independent from numbers of instances of page events associated with other web pages. The plurality of web pages may be ranked based upon the virality scores associated with the plurality of web pages.