OS Ad Presentation via Function Suspension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of computer devices face challenges in managing and interacting with advertisements presented by the operating system, including timing and attention verification, which affects user experience and revenue models for device manufacturers.

Innovation Solution

The operating system is configured to present advertisements using various techniques, such as disabling functions temporarily to ensure user attention, with user-selectable controls for interacting with ads, and reporting mechanisms to track usage and user engagement, allowing for subsidized device costs or revenue generation through ad interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisements are presented using traditional methods (banners, pop-ups), then users can see ads without disruption, but user attention is easily diverted and ad effectiveness is reduced

Engineering Contradiction:
Improvead effectivenessVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies preliminary anti-action by temporarily disabling functions that could distract users (such as notifications, alerts, or interactive elements) before and during advertisement presentation. This creates a controlled environment that prevents user attention from being diverted away from the ad, thereby improving ad effectiveness while maintaining acceptable user experience through selective function suspension rather than complete system disruption.

Inventive Principle:
Principle #9Preliminary anti-action

2Reliability

If functions are disabled to ensure user attention during ads, then ad engagement is improved, but device functionality is restricted

Engineering Contradiction:
Improveuser engagementVSAvoiddevice functionality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by making function enablement/disabling flexible and adaptive rather than static. Functions are dynamically adjusted based on the advertisement presentation state - disabled during ad playback to ensure attention, and automatically restored afterward. The system provides users with control mechanisms to manage which functions are suspended, allowing adaptation between different usage scenarios while maintaining the core goal of ensuring ad engagement.

Inventive Principle:
Principle #15Dynamics

3Productivity

If advertisements are presented frequently to maximize revenue, then manufacturer revenue is improved, but user frustration increases

Engineering Contradiction:
Improverevenue generationVSAvoiduser satisfaction
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system applies feedback by implementing user response detection mechanisms that monitor whether users are actually engaged with advertisements. Based on this feedback, the system can adjust advertisement frequency and timing. Users who show disengagement or frustration can trigger feedback loops that reduce ad frequency or modify presentation parameters, thereby balancing revenue generation with user satisfaction through data-driven optimization.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If user control options are provided for ad management, then user satisfaction is improved, but system complexity increases

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

Solution Approach 1:

The system applies segmentation by dividing the ad management control into distinct, manageable segments rather than providing a monolithic complex interface. Users can selectively control specific aspects such as ad timing, frequency, and function restrictions independently. This modular approach to control reduces the perceived and actual complexity by allowing users to only manage the aspects relevant to their needs while the system handles other parameters automatically.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8712902B2Advertisement in operating system
Publication Date: 2014.04.29 APPLE INC
  • US8712902B2 patent drawing
  • US8712902B2 patent drawing
  • US8712902B2 patent drawing

AI summary

Among other disclosure, an operating system that presents one or more advertisements to a user. The operating system can disable one or more functions while the advertisement is being presented. At the end of the advertisement, the operating system can again enable the function(s). The advertisement can be visual or audible. The presentation of the advertisement(s) can be made as part of an approach where the user obtains a good or service, such as the operating system, for free or at reduced cost.