Educational Program API Decoupling for Responsive Device Restriction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Educational programs interacting with the API of internet-enabled devices cause operational issues such as sluggishness or crashing when running in the background, even in restricted states.

Innovation Solution

A method and system for improving coupling and cohesion of educational programs by partially decoupling the first API from the second API, allowing the second API to run freely while maintaining a subset of components, and implementing a timer to measure educational time, with the option to transform the device into a restricted state to prevent access to non-educational content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the educational program runs in the background continuously, then the program can maintain API coupling and enforce restrictions, but the device operation becomes sluggish and crashes occur

Engineering Contradiction:
Improveprogram stabilityVSAvoiddevice responsiveness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the API coupling into two distinct states: a first state with full coupling when the device is restricted, and a second state with partial decoupling when the device is unrestricted. This segmentation allows the system to maintain reliability when needed while preserving device responsiveness during normal operation, directly resolving the contradiction between program stability and device responsiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic switching between different API coupling states based on the restriction status. The system transitions from full coupling to partial decoupling and back, allowing the educational program to adapt its resource consumption and interaction level with the device OS. This dynamic behavior enables the program to maintain enforcement capability when restricted while minimizing performance impact during unrestricted periods.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the educational program maintains full API coupling, then restrictions can be enforced continuously, but device performance degrades due to continuous background operation

Engineering Contradiction:
Improverestriction enforcementVSAvoiddevice performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides API coupling into segmented states (full coupling vs. partial decoupling) based on restriction requirements. During unrestricted periods, partial decoupling reduces the program's background activity and resource consumption, thereby improving device performance while maintaining the ability to enforce restrictions when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements periodic switching between full coupling and partial decoupling states, alternating between restriction enforcement modes and performance-optimized modes. This periodic action allows the device to achieve peak performance during unrestricted intervals while ensuring restrictions are fully enforced during restricted intervals, resolving the contradiction between continuous enforcement and performance.

Inventive Principle:
Principle #19Periodic action

3Productivity

If the API is fully decoupled in unrestricted state, then device performance improves, but the program loses ability to enforce restrictions

Engineering Contradiction:
Improvedevice performanceVSAvoidrestriction capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a three-level segmentation of API coupling: full coupling for restriction enforcement, partial decoupling for balanced operation, and selective decoupling for performance optimization. This multi-level segmentation ensures that restriction capabilities are preserved through maintained connections to core APIs even in the unrestricted state, while allowing decoupling of non-essential components to improve performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by selectively decoupling specific API components rather than the entire API interface. Essential APIs required for restriction enforcement remain coupled, while non-essential APIs are decoupled to improve performance. This localized approach maintains restriction capability while achieving performance benefits.

Inventive Principle:
Principle #3Local quality

4Reliability

If the program runs with full API coupling, then restriction enforcement is maintained, but memory load increases causing crashes

Engineering Contradiction:
Improveenforcement continuityVSAvoidmemory consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments memory consumption by separating coupled and decoupled API components. When partially decoupled, the program releases memory associated with unnecessary API connections while maintaining minimal connections required for restriction enforcement. This segmentation reduces overall memory consumption and prevents crashes while preserving enforcement continuity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by maintaining only the minimum necessary API coupling required for restriction enforcement rather than full coupling. During unrestricted states, the program uses partial decoupling to reduce memory load to the essential minimum, preventing memory-related crashes while preserving the core enforcement functionality when restrictions are applied.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12438714B2Method and system for improving coupling and cohesion of at least one educational program
Publication Date: 2025.10.07 PEZO TECH LLC
  • US12438714B2 patent drawing
  • US12438714B2 patent drawing
  • US12438714B2 patent drawing

AI summary

Methods and systems to improve coupling and cohesion of at least one educational program are provided. In some examples, the methods and systems include at least one educational program, where the at least one educational program comprises a first application programming interface (API) that is configured to be coupled to a second API of an internet enabled electronic device in a restricted state and partially decoupled in an unrestricted state.