Interactive Ad Feed Ordering Based on User Swipe Behavior

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery systems face challenges in improving the delivery and tracking of ad impressions, particularly in ad-supported multimedia presentations, where user interactions with advertisements are not effectively managed.

Innovation Solution

A system and method for managing ad impressions in multimedia presentations, such as interactive video games, where user interactions determine the presentation order of advertisements within an ad collection, allowing users to swipe through or skip ads based on their preferences, with the order determined by an auction process among advertisers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional ad insertion methods are used in content delivery systems, then ad delivery is straightforward, but user engagement and ad effectiveness are limited

Engineering Contradiction:
Improveuser engagement with adsVSAvoidad presentation system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The ad presentation system dynamically adjusts the presentation order of ad impressions based on real-time user interactions. Instead of a fixed sequence, the system reorders ads according to user preferences expressed through interactions, making the ad delivery process adaptive and responsive to user behavior while maintaining operational simplicity for the user.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where user interactions with ad impressions are captured and used to determine the presentation order of subsequent ads. This creates a closed-loop system where user responses directly influence ad delivery, enhancing engagement without requiring complex manual configuration from users.

Inventive Principle:
Principle #23Feedback

2Productivity

If fixed ad presentation order is used, then ad delivery is simple, but ad effectiveness and user preferences are not optimized

Engineering Contradiction:
Improvead delivery efficiencyVSAvoidad presentation adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system transitions from a static ad presentation order to a dynamic one that adapts based on user interactions. The presentation order is continuously adjusted according to user feedback, allowing the system to maintain high delivery efficiency while becoming highly adaptable to individual user preferences and behaviors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of ad presentation order from a fixed value to a dynamically determined value based on user interaction data. This parameter change allows the system to optimize ad effectiveness for each user while maintaining efficient delivery through automated processes.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If user interactions are tracked and used to change ad presentation, then ad effectiveness improves, but system complexity increases

Engineering Contradiction:
Improvead effectivenessVSAvoidinteraction tracking and processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically processes user interactions and adjusts ad presentation order without requiring external intervention or complex manual processing. The ad delivery system serves itself by using user feedback to autonomously determine the optimal presentation sequence, reducing the need for complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements an automated feedback loop where user interactions are tracked, processed, and used to adjust ad presentation in real-time. This self-regulating mechanism improves ad effectiveness while managing system complexity through automated rather than manual processes.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If multiple ad impressions are presented in a collection, then advertiser options increase, but user choice and control decrease

Engineering Contradiction:
Improvead collection varietyVSAvoiduser control over ad presentation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically reorders the ad collection based on user interactions, allowing users to effectively control which ads are presented first through their interaction patterns. This dynamic reordering gives users implicit control over the ad sequence while maintaining a diverse collection of ad options from multiple advertisers.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of the system controlling ad presentation order unilaterally, the invention inverts the control mechanism by allowing user interactions to determine the presentation order. This inversion empowers users with control while maintaining ad collection variety, as the system responds to user preferences rather than imposing a fixed sequence.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20260057419A1User Interaction with Video Feeds and Other Media Feeds with Ad Insertion Based on User Interaction
Publication Date: 2026.02.26 UNITY TECH SF
  • US20260057419A1 patent drawing
  • US20260057419A1 patent drawing
  • US20260057419A1 patent drawing

AI summary

Content comprising a content portion and an advertisement portion is presented to a user via a client device, by requesting presentation content from a content server, presenting, using the client device, a presentation derived from the presentation content, determining when a presentation reaches an advertisement insertion point in the presentation, prior to reaching the advertisement insertion, requesting an ad collection, the ad collection comprising a plurality of ad impressions, for an advertisement presentation for the advertisement insertion point, presenting the user with a first ad impression of the ad collection, receiving user interactions of the user with the first ad impression, recording the user interactions as stored actions data, and taking an action in response to the user interactions, wherein the action for at least one specific user interaction is to change from presenting the first ad impression to presenting a second ad impression of the ad collection.