Android Smart Terminal Unlocking Method Bypasses Third-Party Lock Screen

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face complexity and reduced fluency in unlocking Android system-based smart terminals due to multiple lock screen interfaces, leading to unnecessary operation steps when third-party lock screen applications are installed, affecting the aesthetic and functional experience.

Innovation Solution

An Android system-based smart terminal unlocking method and device that determines if a third-party lock screen program is running, and if so, shuts it down to directly unlock the system, eliminating redundant operation steps and enhancing user experience by converting the unlocking interface from screen-on to screen-off state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a third-party lock screen application program is installed, then the lock screen interface becomes more aesthetic and functional, but the user operation becomes complex requiring two unlocking operations

Engineering Contradiction:
Improvelock screen interface aesthetics and functionalityVSAvoidunlocking operation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges the third-party lock screen application with the system lock screen function by detecting the running state of the third-party application and integrating its interface with the system's unlocking mechanism. When the third-party application is detected to be running, the system uses its lock screen interface; otherwise, it uses the system's native interface. This combination allows the system to enjoy the aesthetic and functional benefits of third-party applications while maintaining seamless operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary detection mechanism that monitors the running state of the third-party lock screen application. This intermediary component acts as a mediator between the system lock screen and the third-party application, determining which interface to use based on the detection result. The intermediary ensures that only one unlocking operation is needed by coordinating between the system and third-party components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a third-party lock screen application program is installed, then richer visual and functional experience is obtained, but additional unlocking operations are required affecting usage fluency

Engineering Contradiction:
Improvevisual and functional experienceVSAvoidusage fluency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a dynamic switching mechanism that automatically adjusts the lock screen interface based on the running state of the third-party application. The system dynamically detects whether the third-party application is running and switches between using the third-party interface and the system interface accordingly. This dynamic adaptation ensures that the user always experiences the most appropriate interface without manual intervention, maintaining high usage fluency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically detecting the state of the third-party lock screen application and independently determining which interface to use for unlocking. The system does not require user configuration or manual selection; it autonomously manages the interface switching based on the detected running state, thereby maintaining smooth and fluent user experience without additional operational steps.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the system lock screen function is used together with third-party lock screen application, then more unlocking methods are available, but the unlocking process becomes more complex

Engineering Contradiction:
Improveunlocking methods availabilityVSAvoidunlocking process structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the complexity management from the user level and moves it to the system level. The system automatically extracts and monitors the running state of the third-party application, determining which interface to use without requiring user involvement in the decision process. This extraction of complexity management simplifies the user's perspective while maintaining the availability of multiple unlocking methods.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a universal unlocking mechanism that can handle both system-native and third-party lock screen applications through a single unified interface. The system's unlocking function is designed to be multi-functional, capable of working with either the system's own lock screen or any installed third-party lock screen application. This universality allows multiple unlocking methods to be available while presenting a simple, consistent interface to the user.

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

Data Source

PatentUS11836231B2Android system-based smart terminal unlocking method and device, and smart terminal
Publication Date: 2023.12.05 GREE ELECTRIC APPLIANCE INC OF ZHUHAI
  • US11836231B2 patent drawing
  • US11836231B2 patent drawing
  • US11836231B2 patent drawing

AI summary

A smart terminal unlocking method and device employing an Android system, and a smart terminal are provided. The method includes that: a smart terminal receives a system unlocking operation performed by a user to acquire unlocking information; determines, according to the unlocking information, whether a system of the smart terminal is allowed to be unlocked; determines whether a lock screen program of a third-party application is running when the system is allowed to be unlocked; shuts the lock screen program of the third-party application when the lock screen program of the third-party application is running, and unlocks the system to enter a system interface; and directly unlocks the system to enter the system interface when the lock screen program of the third-party application is not running.