Application Relaunch Snapshots for Faster Activity Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for starting application software on electronic devices result in a significant delay between user input and the display of the application interface, leading to slow start response speeds.

Innovation Solution

The method involves displaying a snapshot of the application's previous interface when it is switched to the background, and upon reactivation, resuming the corresponding activity to quickly display the interface without recreating it, thereby reducing the time required for the application to become active.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the application interface is recreated when the application is started, then the interface can be displayed correctly, but the start response speed is slow

Engineering Contradiction:
Improveinterface display correctnessVSAvoidstart response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent captures and stores a snapshot of the application interface before the application is switched to the background. When the application is restarted, this pre-captured snapshot is displayed immediately, eliminating the need to recreate the interface and thus reducing start response time while ensuring correct interface display

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy (snapshot) of the original application interface and stores it. Upon application restart, this copied interface is displayed instead of recreating the original interface from scratch, which significantly speeds up the application startup process while maintaining interface correctness

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4220366B1Application starting method, electronic device, and readable storage medium
Publication Date: 2025.10.22 HONOR DEVICE CO LTD
  • EP4220366B1 patent drawingFigure 1
  • EP4220366B1 patent drawingFigure 2(a)~2(b)
  • EP4220366B1 patent drawingFigure 3A(a)~3A(b)

AI summary

This application provides an application starting method, an electronic device, and a readable storage medium, and relates to the field of terminal application technologies. The method includes: when an application is switched from a foreground to a background for running, saving a final interface (namely, a first interface) displayed before the application is switched to the background for running as a snapshot; when a user clicks an icon of the application on a system desktop to start the application again, in a case that a process of the application does not end, a first activity corresponding to the first interface is not destroyed, and a new activity needs to be created when the application is started, displaying, by an electronic device, the snapshot; and after the electronic device resumes the first activity, displaying, by the electronic device, the first interface corresponding to the first activity. When the new activity needs to be created, the application first displays the snapshot of the application, and the snapshot of the application (namely, a snapshot of the first interface corresponding to a to-be-resumed activity) is same as content of the first interface displayed after the application is started. Therefore, from the user's point of view, the start response speed of application software is improved.