Scenario-Aware Application Updates for Reliable Device Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Applications on electronic devices may fail to operate normally due to outdated versions, leading to user inconvenience and inability to perform required functions during specific operation scenarios.

Innovation Solution

An update method that determines target applications and operation scenarios, updating the applications to meet the necessary conditions for normal operation, ensuring they function correctly when needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If applications are not updated, then users can continue using existing versions, but the applications cannot run normally when version requirements change

Engineering Contradiction:
Improveapplication operation reliabilityVSAvoidapplication adaptability to version requirements
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary detection of application version requirements before operation scenarios are executed. When a scenario requires a specific version, the system proactively checks whether the application meets this requirement and triggers updates in advance, ensuring the application is ready for normal operation without waiting for failure to occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If applications are automatically updated, then normal operation is ensured, but user control over update timing is lost

Engineering Contradiction:
Improveapplication operation reliabilityVSAvoiduser control over update timing
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system provides feedback to users about update requirements through detection results. Users are informed when their applications need updates based on upcoming operation scenarios, allowing them to make informed decisions about whether to proceed with automatic updates or manually manage the timing themselves.

Inventive Principle:
Principle #23Feedback

3Reliability

If version requirements are strictly enforced, then application functionality is ensured, but user flexibility in choosing scenarios is reduced

Engineering Contradiction:
Improveapplication functionalityVSAvoiduser flexibility in scenario selection
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its behavior based on detected version requirements. Rather than forcing a single scenario, it presents users with multiple available scenarios and automatically selects appropriate ones based on the application's version capabilities, allowing users to maintain flexibility while ensuring functionality.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250306904A1Update method and electronic device
Publication Date: 2025.10.02 LENOVO (BEIJING) LTD
  • US20250306904A1 patent drawing
  • US20250306904A1 patent drawing
  • US20250306904A1 patent drawing

AI summary

An update method and an electronic device are provided. The update method includes: obtaining target information, where the target information is configured to determine a target application and a target operation scenario; and, in response to determining that the target application does not meet a target condition, updating the target application such that the target application meets the target condition, where the target condition indicates that the target application is able to operate normally in the target operation scenario.