Application Blocking Control With Authentication for Excessive Usage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anti-addiction reminder software for smart devices is not flexible enough to effectively prevent addiction and meet user needs.

Innovation Solution

A device control method that displays a blocking page when usage time meets a preset condition, requiring user authentication to continue using the application, and closes the page if authentication is successful.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anti-addiction reminder software is implemented to block excessive device usage, then device usage control is improved, but user convenience deteriorates

Engineering Contradiction:
Improvedevice usage controlVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by setting usage time limits and blocking rules in advance. When the device detects that usage time reaches the predetermined limit, it automatically triggers the blocking page without requiring real-time user intervention, thus maintaining control reliability while minimizing convenience impact.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring device usage time continuously and providing real-time information to the user through the blocking page. The feedback loop allows the system to adjust blocking decisions based on actual usage patterns, balancing control effectiveness with user convenience through dynamic response.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If blocking page is displayed to prevent addiction, then addiction prevention is improved, but user accessibility deteriorates

Engineering Contradiction:
Improveaddiction preventionVSAvoiduser accessibility
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The blocking page serves as an intermediary element between the user and the application. Instead of completely blocking access, it presents an intermediate state that provides information and options to the user, allowing them to make informed decisions about continuing usage while still maintaining the protective function against addiction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The blocking page implements dynamic behavior by adjusting its response based on authentication results and usage patterns. It can transition between different states (blocking, allowing with warnings, complete access) depending on the situation, making the accessibility control flexible rather than rigid.

Inventive Principle:
Principle #15Dynamics

3Reliability

If authentication control is added to verify user identity, then security is improved, but system complexity deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication control functionality is extracted as a separate, modular component within the device control system. This extraction allows the authentication mechanism to be independently managed and implemented without complicating the overall system architecture, maintaining security while controlling complexity through separation of concerns.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250254237A1Device control method and apparatus, device, and storage medium
Publication Date: 2025.08.07 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250254237A1 patent drawing
  • US20250254237A1 patent drawing
  • US20250254237A1 patent drawing

AI summary

The present disclosure provides a device control method and apparatus, a device, and a storage medium. The method comprises: in the running process of a target application program, if it is determined that device use time information of the current user meets a preset blocking trigger condition, displaying a preset blocking page on the current running interface of the target application program, wherein the preset blocking page is used for blocking a trigger operation for the current running interface, and an authentication control is provided on the preset blocking page; in response to a trigger operation for the authentication control, authenticating the current user; and once it is determined that the authentication of the current user succeeds, closing the preset blocking page.