Online Resource Recommendation via Time-Weighted Frequency Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to accurately recommend target online resources by not considering the impact of different time periods on access frequency, leading to inaccurate display of user browsing history.

Innovation Solution

An information analysis method that determines access frequency information for a candidate online resource across multiple time periods, calculates a time factor based on this information, and assigns a weight value to the resource, allowing for the selection and display of N target online resources on a target page, where N is an integer, thereby considering the importance of different time periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If access frequency is calculated without considering time periods, then the calculation is simple, but the accuracy of resource recommendation is poor

Engineering Contradiction:
Improveaccuracy of resource recommendationVSAvoidcomplexity of access frequency calculation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the access frequency calculation by dividing the time dimension into multiple time periods (e.g., recent period, historical period). Each time period's access frequency is calculated separately and then weighted combined, rather than calculating a single overall access frequency. This segmentation allows the system to capture temporal patterns in user behavior while maintaining calculation efficiency through modular processing.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple time periods are considered for access frequency, then the recommendation accuracy improves, but the calculation complexity increases

Engineering Contradiction:
Improveaccuracy of resource recommendationVSAvoidtime for calculation processing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating and storing access frequency data for different time periods when data is available. When generating resource recommendations, the system retrieves these pre-computed frequencies and applies weighting factors, rather than performing complex real-time calculations. This preliminary preparation significantly reduces the time required for recommendation generation while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If uniform weighting is applied to all time periods, then the calculation is straightforward, but the importance of recent access patterns is lost

Engineering Contradiction:
Improvesimplicity of weight assignmentVSAvoidloss of temporal importance information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies local quality by assigning different weighting factors to different time periods based on their relative importance. Recent time periods are assigned higher weights to reflect their greater relevance to current user preferences, while historical periods receive lower weights. This non-uniform weighting scheme preserves temporal information and ensures that the recommendation system adapts to changing user behavior patterns while maintaining operational simplicity through a clear weighting mechanism.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11151212B2Information analysis method, electronic device, and storage medium
Publication Date: 2021.10.19 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11151212B2 patent drawing
  • US11151212B2 patent drawing
  • US11151212B2 patent drawing

AI summary

The present disclosure provides an information analysis method, an electronic device, and a storage medium. The method includes: determining access frequency information for a candidate online resource in at least two time periods; determining a time factor of the candidate online resource based on the access frequency information for the candidate online resource in each time period; and determining an importance level parameter of each time period. The method also includes: determining a weight value of the candidate online resource based on the time factor; selecting N target online resources based on the weight value of the candidate online resource; and displaying related information of the N target online resources on a target page of a target application, wherein N is an integer.