Web Popularity Ranking via Textual Analysis and Query Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

TV content recommendation systems face challenges in acquiring first-hand popularity data for content entities, especially when they have limited knowledge of user past activities, and struggle to accurately update recommendations as popularity changes over time.

Innovation Solution

A computer-implemented method that performs textual analysis on predefined websites to identify reference web pages and search queries, determining content information and user interactions to calculate popularity rankings for content entities, which are then used to select content for display based on their popularity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual approaches are used to acquire popularity data, then data accuracy is improved, but the process becomes expensive and time-consuming

Engineering Contradiction:
Improvepopularity data accuracyVSAvoiddata acquisition time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual data collection methods with automated web crawling and data processing systems. The system automatically queries multiple data sources, parses web pages, and extracts popularity metrics without human intervention, thereby maintaining data accuracy while dramatically reducing time and cost requirements.

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

Solution Approach 2:

The system creates and maintains copies of popularity data from multiple external web sources simultaneously. By querying and caching data from various data providers in parallel, the system obtains comprehensive popularity information efficiently without relying on slow manual verification processes.

Inventive Principle:
Principle #26Copying

2Measurement precision

If the system waits for logged data to accumulate, then recommendation accuracy is improved, but the system cannot make accurate recommendations initially

Engineering Contradiction:
Improverecommendation accuracyVSAvoidtime to start operations
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively collecting and processing popularity data from external web sources before any user interactions occur. This allows the system to build an initial recommendation capability using third-party popularity metrics, enabling it to provide accurate recommendations immediately upon launch rather than waiting for user data to accumulate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses third-party popularity data as an intermediary to bridge the gap during the cold start period. Instead of relying directly on user interaction data that doesn't yet exist, the system leverages external popularity signals from data providers as a mediator to generate initial recommendations, which are then refined as user data becomes available.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive popularity data is collected from all sources, then recommendation quality is improved, but system complexity increases

Engineering Contradiction:
Improverecommendation qualityVSAvoiddata processing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data collection and processing system into distinct modular components: multiple independent data source queries, individual web page parsers for different data providers, and separate popularity metric calculation modules. This segmentation allows the system to handle comprehensive data from multiple sources while maintaining manageable complexity through clear separation of concerns and independent processing pipelines.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9098551B1Method and system for ranking content by click count and other web popularity signals
Publication Date: 2015.08.04 GOOGLE LLC
  • US9098551B1 patent drawing
  • US9098551B1 patent drawing
  • US9098551B1 patent drawing

AI summary

A computer-implemented method for ranking content entities by their associated web pages and search queries is disclosed. The method comprises: at a computer system having memory and one or more processors: performing a textual analysis on one or more predefined websites to identify a plurality of reference web pages, further including determining content information and one or more search queries for each reference web page; for a respective content entity: identifying a subset of the reference web pages and the corresponding search queries based on the content information of the reference web pages and query terms of the corresponding search queries; and determining a popularity ranking for the respective content entity based on user interactions with the identified subset of reference web pages and the corresponding search queries; and selecting at least a subset of the content entities for display to an end user in accordance with their respective popularity rankings.