Personalized Trends Module Using Frequency Index Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current trending topic systems do not provide personalized content tailored to individual users, relying on general or localized interests rather than user-specific data.

Innovation Solution

A method that generates personalized trending topics by combining social media content, user activity data, and global trends, using a frequency index to rank and present topics relevant to the user's interests, incorporating social, in-stream, and local/global sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If general trending topics are provided to all users, then implementation complexity is low and data requirements are minimal, but user personalization and engagement are insufficient

Engineering Contradiction:
Improveuser personalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments trending topics into multiple source categories (social media, in-stream feed, local/global sources) and processes each category separately through dedicated modules, then combines them with appropriate weighting. This segmentation allows personalized trending generation without overwhelming system complexity by dividing the problem into manageable parts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the weighting and selection of trending topics from different sources based on user behavior patterns, social media activity, and real-time engagement metrics. This dynamic adaptation enables personalization while the system learns and evolves, managing complexity through adaptive algorithms rather than static rules.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple data sources are integrated for personalized trends, then topic relevance and user engagement improve, but data processing complexity and computational resources increase

Engineering Contradiction:
Improvetopic relevance accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces intermediary modules that act as bridges between different data sources and the final personalized trending output. These intermediaries (social media module, in-stream feed module, ranking module) process and filter data from multiple sources before integration, reducing the direct complexity of handling all raw data simultaneously while maintaining high topic relevance accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If trending topics are updated in real-time based on user activity, then freshness and relevance improve, but computational load and processing time increase

Engineering Contradiction:
Improvetrending topic freshnessVSAvoidcomputational energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements periodic updates of personalized trending topics based on user activity thresholds and time intervals, rather than continuous real-time processing. This periodic action maintains trending topic freshness and reliability by updating only when necessary, reducing computational energy consumption while still providing timely relevant content to users.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9990436B2Personal trends module
Publication Date: 2018.06.05 R2 SOLUTIONS LLC
  • US9990436B2 patent drawing
  • US9990436B2 patent drawing
  • US9990436B2 patent drawing

AI summary

A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.