Service Widget Access for Fast App Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for restoring uninstalled applications on terminal devices require users to actively search for and navigate through multiple user interfaces, leading to low restoration speed and user inconvenience, especially for users unfamiliar with the restoration functions.

Innovation Solution

A method where a service widget associated with the uninstalled application is used to display a control for restoring the application directly on the home screen, allowing users to restore the application without additional searching by tapping the widget, and optionally including a pop-up window for confirmation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users actively search for restoration functions through multiple user interfaces, then the restoration function can be accessed, but the restoration speed is low and user convenience is poor

Engineering Contradiction:
Improveuser convenience in restorationVSAvoidrestoration speed
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The service widget pre-establishes a direct connection to the restoration function before the user needs it. When the user accesses the service widget, the restoration control is automatically displayed, eliminating the need for the user to search through multiple interfaces. This preliminary setup of the restoration pathway resolves the contradiction by making the restoration function immediately accessible without requiring active searching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The service widget acts as an intermediary between the user and the restoration function. Instead of requiring users to navigate through system settings or search interfaces, the service widget provides a direct access point. This intermediary approach simplifies the user journey and reduces the time needed to reach the restoration function, directly addressing both ease of operation and restoration speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the restoration function is hidden in system settings, then the system structure remains clean, but users unfamiliar with restoration functions cannot easily access it

Engineering Contradiction:
Improveaccessibility of restoration functionVSAvoiduser interface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The service widget serves multiple functions: it provides the primary service functionality and simultaneously acts as a gateway to the restoration function. By embedding the restoration access point within the service widget, the system maintains a clean overall structure while making restoration highly accessible. This multi-functionality resolves the contradiction by allowing the same interface element to serve both service and restoration purposes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The service widget automatically displays the restoration control when activated, without requiring the user to know about or search for the restoration function. This self-service approach ensures that restoration is always accessible to users interacting with the service widget, while the system maintains a simple and clean interface structure. The widget essentially serves itself by providing restoration access as part of its normal operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4657244A1Method for restoring application program, and related apparatus
Publication Date: 2025.12.03 HUAWEI TECH CO LTD
  • EP4657244A1 patent drawingFigure 1
  • EP4657244A1 patent drawingFigure 2
  • EP4657244A1 patent drawingFigure 3(a)

AI summary

This application provides an application restoration method and an electronic device. The application restoration method is applied to a terminal device, and includes: displaying a first icon and a second icon on a home screen of the terminal device, where the first icon is an icon of a first application, and the second icon is an icon of a first service widget; uninstalling the first application in response to an operation instruction entered by a user for uninstalling the first application; displaying a landing page of the first service widget and displaying a first control in response to a first operation entered by the user for tapping the second icon; and installing the first application in response to tapping the first control by the user. According to the method, the first application uninstalled by the user can be quickly restored, to improve user experience.