Enrichment Program API Mediation to Reduce Memory Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enrichment programs interacting with the API of internet-enabled devices cause operational issues such as sluggishness or crashing when running in the background, even when the device is not in a restricted state.

Innovation Solution

A method and system that includes a restriction mediation module to transform the device between restricted and unrestricted states by sending lock and unlock instructions, using a first API associated with an enrichment program to manage access to restricted content based on a preset enrichment quota and count, allowing partial decoupling of APIs to improve device performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the enrichment program runs in the background continuously, then the device can maintain readiness for restriction enforcement, but the device experiences sluggishness and crashes due to excessive memory load

Engineering Contradiction:
Improvereadiness for restriction enforcementVSAvoidmemory load and device crashes
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The enrichment program dynamically adjusts its operational state between background monitoring mode and foreground enforcement mode. The system transitions from continuous background execution to on-demand activation based on restriction events, allowing the device to maintain reliability while reducing memory load during non-critical periods

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The core enrichment logic and content evaluation functions are extracted from the continuous background process and moved to on-demand execution. The background service retains only essential monitoring capabilities, while intensive processing is performed only when restriction enforcement is actually needed, reducing overall memory consumption

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If the enrichment program is completely decoupled from the operating system API, then device performance improves, but the program loses ability to enforce restrictions effectively

Engineering Contradiction:
Improvedevice performanceVSAvoidrestriction enforcement capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

An intermediary communication layer is introduced between the enrichment program and the operating system API. This mediator enables selective coupling where only specific restriction enforcement functions communicate with the OS, while other device operations remain decoupled and performant. The intermediary translates between the program's enrichment logic and the OS's native APIs

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The coupling between the enrichment program and OS API is segmented into discrete, selective connections. Rather than a monolithic integration, specific functions (such as content access control and screen time management) are coupled individually with corresponding OS capabilities, allowing the program to maintain enforcement ability while minimizing overall system integration overhead

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the enrichment program monitors all device activities continuously, then it can accurately track enrichment progress, but the device becomes slower and more resource-intensive

Engineering Contradiction:
Improveenrichment progress tracking accuracyVSAvoiddevice operation speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The enrichment monitoring operates periodically rather than continuously. The system checks enrichment progress at defined intervals and triggers detailed analysis only when relevant events occur (such as app launches or content access attempts). This periodic approach maintains measurement precision for enrichment tracking while reducing the frequency of intensive monitoring operations that would slow device performance

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12418544B2Method and system for improving enriching experiences
Publication Date: 2025.09.16 PEZO TECH LLC
  • US12418544B2 patent drawing
  • US12418544B2 patent drawing

AI summary

Methods and systems for improving and incentivizing a user to engage in enriching experiences are provided. In some examples, the methods and systems include at least one enriching program, where the at least one enriching program provides for a user to engage in an enriching activity by preventing access to a list of preselected content. In some examples, a user may engage in addition enriching experiences to earn a physical item selected from a register of physical items provided by one or more third parties.