Trending Entity Ranking via Activity Surge Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to providing content recommendations in social networking systems fail to effectively highlight trending entities based on surges in user activity, lacking dynamic and real-time ranking of entities that experience increased popularity or interest among users.

Innovation Solution

A system that determines surges in user activity by aggregating various input signals such as transaction data, appointment data, check-in data, and user interactions, and ranks entities based on these surges to provide real-time recommendations to users, allowing for dynamic and localized content feeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional content recommendation approaches are used in social networking systems, then content feeds can be provided to users, but trending entities based on surges in user activity are not effectively highlighted and real-time ranking of entities is lacking

Engineering Contradiction:
Improvedynamic ranking capabilityVSAvoidreal-time processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements dynamic ranking by continuously updating entity rankings based on real-time user activity surges. The trending entity identification module dynamically adjusts rankings as new activity data arrives, allowing the content feed to adapt to changing user interests without requiring complete reprocessing of all data

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments the content feed into different portions: trending entities identified through surge detection and regular content. This segmentation allows the system to apply different processing strategies to trending vs. non-trending entities, improving real-time responsiveness for trending content while maintaining overall system efficiency

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple input signals are aggregated to determine user activity surges, then more accurate trending entity identification is achieved, but system complexity increases

Engineering Contradiction:
Improvetrending entity detection accuracyVSAvoidsignal aggregation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system employs a universal aggregation framework that handles multiple types of input signals (check-in data, transaction data, appointment data, user interactions) through a common processing architecture. This multi-functional approach allows accurate trending entity detection across diverse data types without requiring separate complex systems for each signal type

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The trending entity identification module acts as an intermediary that receives multiple raw input signals, processes them through standardized surge detection algorithms, and outputs refined trending entity rankings. This intermediary layer simplifies the overall system by centralizing the complexity of multi-signal aggregation in a dedicated component

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If surge detection algorithms process all input signals in real-time, then accurate trending entities are identified, but processing time and computational resources increase

Engineering Contradiction:
Improvesurge detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial processing by initially identifying potential trending entities through threshold-based surge detection on incoming signals, then applying more computationally intensive ranking algorithms only to entities that exceed the surge threshold. This partial action approach maintains detection accuracy for true trending entities while reducing overall processing time by avoiding full analysis of all entities

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements periodic ranking updates rather than continuous full reprocessing. Trending entities are identified and ranked at specific intervals based on accumulated surge data, allowing the system to maintain accurate trending identification while reducing computational load by processing only when necessary rather than continuously

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11620348B1Systems and methods for providing trending entity information
Publication Date: 2023.04.04 META PLATFORMS INC
  • US11620348B1 patent drawing
  • US11620348B1 patent drawing
  • US11620348B1 patent drawing

AI summary

Systems, methods, and non-transitory computer-readable media can obtain a plurality of input signals describing user activity associated with a plurality of entities. A respective amount of surge in user activity with each of the plurality of entities can be determined based on the plurality of input signals. The plurality of entities can be ranked based on their surges in user activity. Information describing one or more of the ranked entities can be provided as recommendations to one or more users.