Dynamic Content Queue Merging for Feed Density Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content delivery systems face challenges in dynamically adjusting the density of high-quality content items in content feeds, leading to user disengagement due to uniform presentation across all users, despite varying user interests and content quality.

Innovation Solution

A system and method for merging multiple content item queues into a single feed, where an engagement score is computed for each content item based on predicted user selection rates and current distance, allowing for dynamic adjustment of the minimum gap between content items of the same type, using techniques like PID controllers and machine-learned models to optimize content placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed minimum gap value is used to space content items of the same type, then the system is simple to operate, but user engagement decreases due to uniform presentation despite varying user interests

Engineering Contradiction:
Improvesimplicity of content delivery systemVSAvoidadaptability to varying user interests
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adjustment of the minimum gap value between content items of the same type. Instead of using a fixed gap, the system continuously adjusts the gap based on feedback from user interactions and performance metrics. This allows the content delivery system to adapt to varying user interests while maintaining operational simplicity through automated control mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops that monitor user interactions with content items and use this information to adjust the minimum gap value. Performance data from user engagements is fed back into the system to dynamically optimize content spacing, enabling adaptability to different user preferences without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If high-quality content items are presented frequently, then content item value increases, but users become disengaged due to excessive density of similar content

Engineering Contradiction:
Improvefrequency of high-quality content itemsVSAvoiduser disengagement from excessive content density
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the minimum gap value based on the quality and type of content items being delivered. When high-quality content items are identified, the system can reduce the gap to increase their frequency, while automatically increasing the gap for lower-quality or repetitive content types. This dynamic adjustment prevents user disengagement while maximizing the delivery of valuable content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the minimum gap parameter dynamically based on content quality metrics and user engagement data. By adjusting this key parameter in response to varying content qualities and user responses, the system optimizes the frequency of content delivery to maintain user engagement while delivering high-value content items effectively.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the minimum gap value is dynamically adjusted based on user interactions, then user engagement increases, but the system complexity increases

Engineering Contradiction:
Improvedynamic adjustment to user interestsVSAvoidcomplexity of content delivery system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses automated feedback mechanisms to dynamically adjust the minimum gap value based on user interactions. By implementing systematic feedback loops that automatically process user engagement data and adjust content spacing parameters, the system achieves high adaptability without requiring complex manual intervention or overly complicated control structures.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The content delivery system performs self-adjustment of the minimum gap value based on monitored user interactions and performance metrics. The system automatically optimizes its own content spacing parameters without external intervention, reducing the perceived complexity for users while maintaining sophisticated adaptive capabilities through automated self-service mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10628855B2Automatically merging multiple content item queues
Publication Date: 2020.04.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10628855B2 patent drawing
  • US10628855B2 patent drawing
  • US10628855B2 patent drawing

AI summary

Techniques for automatically merging multiple content item queues are provided. In one technique, a first set of content items of a first type is identified. A second set of content items of a second type that is different than first type is identified. The first set of content items and the second set of content items are merged in a content item feed. Such merging involves, for a particular slot in the content item feed: determining a previous slot that contains a first content item from the first set; determining a number of slots between the previous slot and the particular slot; based on the number of slots, generating a score for a second content item from the second set; and based on the score, determining whether to insert, into the particular slot, the second content item or a third content item from the first set of content items.