Background App Keep-Alive Locks for Memory and Power Cleanup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices automatically clean background applications based on memory and power consumption without considering user needs, often closing applications that the user still requires, thereby affecting user experience.

Innovation Solution

An electronic device implements an application keep-alive method by automatically adding intelligent locks to predicted user-needed applications and allowing manual locks, with distinct identifiers and customizable durations, and provides a multi-task interface for user control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the mobile phone automatically cleans background applications based on power consumption and memory occupation, then power usage and memory usage are optimized, but essential applications may be mistakenly closed affecting user experience

Engineering Contradiction:
Improvepower consumptionVSAvoidapplication continuity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system introduces user feedback mechanisms including lock icons displayed on application thumbnails and confirmation dialogs. When memory or power is insufficient, the system presents locked applications to the user and seeks confirmation before closing them. This feedback loop ensures that applications the user intends to keep are protected from automatic cleaning, resolving the contradiction between power optimization and application continuity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables applications to self-identify their importance to the user through the lock icon mechanism. Applications that users lock are automatically protected from cleaning operations. This self-service approach allows applications to autonomously indicate their criticality without requiring continuous user intervention, balancing power efficiency with reliable application maintenance.

Inventive Principle:
Principle #25Self-service

2Quantity of substance

If the mobile phone kills background processes to free memory, then available memory increases, but user workflow continuity is interrupted

Engineering Contradiction:
Improveavailable memoryVSAvoidapplication restart time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-locking applications that users are likely to need based on usage patterns and application importance. The lock icon is displayed in advance, allowing users to identify and protect critical applications before memory pressure occurs. This preliminary protection prevents unnecessary application restarts when memory is freed, reducing time loss while still allowing memory optimization for non-critical applications.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If the mobile phone closes applications consuming high power, then power consumption decreases, but user experience deteriorates when needed applications are closed

Engineering Contradiction:
Improvepower consumptionVSAvoiduser experience
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system provides visual feedback through lock icons displayed on application thumbnails in the recent apps interface. Users can see which applications are protected from power-saving cleanup operations. This transparency allows users to understand the system's power management behavior and adjust their locking preferences accordingly, improving ease of operation while maintaining power efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes the protection parameter (lock status) of applications based on user interaction and system conditions. Applications can transition between locked and unlocked states, allowing the system to adapt power consumption levels while maintaining user experience. When users lock applications, those parameters change to prevent closure, ensuring needed applications remain active despite power saving modes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12613734B2Application keep-alive method and electronic device
Publication Date: 2026.04.28 HONOR DEVICE CO LTD
  • US12613734B2 patent drawing
  • US12613734B2 patent drawing
  • US12613734B2 patent drawing

AI summary

This application provides an application keep-alive method and an electronic device. The method includes: An electronic device automatically performs a first locking operation on a first application running in the background, where the first application is an application that a user needs to continue to use. The electronic device displays a multi-task interface, where the multi-task interface includes a first preview interface corresponding to a first application and a second preview interface corresponding to a second application. The electronic device displays a first identifier on the first preview interface of the multi-task interface to indicate that an application lock of a first type is added to the first application. The electronic device performs a second locking operation on the second application, and displays a second identifier on the second preview interface, so as to indicate that an application lock of a second type is added to the second application.