Activity-Backed Media Overlays for Non-Disruptive Mobile Advertising

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile advertising systems disrupt user activities on portable devices, leading to user annoyance and low click-through rates due to the use of a push model that does not consider the user's current activity.

Innovation Solution

Implement a pull model where mobile devices request advertisements from a host system based on customizable triggers, such as activity completion or user interaction, using an intelligent background agent to ensure non-disruptive display of media content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a push model is used to deliver advertisements, then the advertisement delivery is forced and immediate, but user disruption and annoyance increase

Engineering Contradiction:
Improveadvertisement delivery speedVSAvoiduser disruption
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by detecting trigger events (such as activity completion or user interaction) before displaying advertisements. The intelligent background agent monitors device state and waits for appropriate moments, then proactively requests and displays ads at optimal times, resolving the contradiction between immediate delivery and user disruption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent inverts the traditional push model by implementing a pull model where the device requests advertisements from the host system based on detected triggers. This reversal allows the system to maintain speed by actively seeking ad opportunities while avoiding disruption by only requesting ads when appropriate conditions are met.

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

2Illumination intensity

If advertisements are displayed during user activities, then ad visibility is high, but user engagement decreases due to annoyance

Engineering Contradiction:
Improveadvertisement visibilityVSAvoiduser engagement
Core Design Contradiction:
Illumination intensityVSEase of operation

Solution Approach 1:

The system applies local quality by making advertisement display conditional on specific local device states and trigger events. Rather than uniform display during all user activities, ads are selectively displayed only when predefined triggers occur (such as activity completion or voluntary user interaction), ensuring high visibility at moments when user engagement is naturally high.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the advertisement display system adaptive to changing device states and user behavior. The intelligent background agent continuously monitors triggers and dynamically decides when to request and display ads, allowing the system to maintain high visibility while adapting to user context to preserve engagement.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If a pull model with trigger-based advertising is implemented, then user receptiveness improves, but system complexity increases

Engineering Contradiction:
Improveuser receptivenessVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies self-service by implementing an intelligent background agent that autonomously monitors device state, detects trigger events, and manages advertisement requests without requiring complex user configuration. The agent automatically adapts to user behavior patterns and makes decisions about when to display ads, improving receptiveness while keeping the user-facing system simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses an intermediary approach by introducing an intelligent background agent as a mediator between the user device and the host system. This agent simplifies the overall system architecture by handling the complexity of trigger detection and ad request management in a single component, while maintaining simple interfaces for both user interaction and host system communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12375777B2System and method for using activity-backed overlays to display media content on portable devices during periods of user inactivity
Publication Date: 2025.07.29 IQZONE
  • US12375777B2 patent drawing
  • US12375777B2 patent drawing
  • US12375777B2 patent drawing

AI summary

A method of displaying media content through a user interface of a communication device using an Activity-based Overlay technique. The method includes detecting a first user interaction with a user interface and responsively initiating a timer, the timer being configured to expire upon elapsing of a predefined delay period. An Overlay containing the media content is then rendered on a display of the user interface. The method further includes monitoring, during the predefined delay period, the operating system in order to detect a second user interaction with the user interface. Upon expiration of the timer, it is determined whether a detection of the second user interaction with the user interface occurred during the predefined delay period. A backing Activity associated with the Overlay is then invoked based upon this determination.