UE Auto-Unlock Prewarming Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for auto-unlocking user equipment (UE) using face detection are hindered by face coverings, leading to increased latency and power consumption due to unnecessary ranging processes initiated during silent cancels, which affect battery life.

Innovation Solution

Implementing a prewarming process that concurrently performs face detection and ranging processes when a face covering is detected, with mechanisms to disable prewarming after silent cancels and utilize machine learning for location-based optimization to reduce unnecessary resource-intensive actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If face detection is used for auto-unlocking, then user convenience is improved, but face coverings cause unlocking failures requiring alternative methods

Engineering Contradiction:
Improveauto-unlocking convenienceVSAvoidunlocking success rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs a ranging process with the wearable device in advance during the prewarming phase, before face detection is attempted. This preliminary action ensures that if face detection fails due to face coverings, the device is already prepared to use ranging as a fallback, thereby maintaining high reliability without compromising user convenience

Inventive Principle:
Principle #10Preliminary action

2Speed

If ranging process is performed concurrently with face detection during prewarming, then unlocking speed is improved, but power consumption increases due to unnecessary ranging during silent cancels

Engineering Contradiction:
Improveunlocking speedVSAvoidbattery consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the prewarming behavior based on contextual conditions. Prewarming is enabled when the device detects it is in the user's pocket or bag (indicating intentional carrying), but disabled when silent cancels are detected (indicating unintentional activations). This dynamic adaptation optimizes both unlocking speed and battery consumption by performing ranging only when beneficial

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from silent cancel detection and location data to control the prewarming process. When silent cancels are detected or when the device determines the user is not likely to unlock, the system disables prewarming to conserve battery. This feedback mechanism ensures that the resource-intensive ranging process is only performed when it will actually improve unlocking speed

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If prewarming is disabled after silent cancels, then battery life is improved, but unlocking latency increases when prewarming should be active

Engineering Contradiction:
Improvebattery lifeVSAvoidunlocking latency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system dynamically controls the prewarming disablement duration based on the detected context. Rather than permanently disabling prewarming after a silent cancel, the system disables it for a predetermined time period that is sufficient to prevent immediate redundant ranging, but allows quick reactivation when conditions indicate the user intends to unlock. This dynamic timing optimization balances battery conservation with minimizing unlocking latency

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12259956B2User equipment auto-unlock optimization
Publication Date: 2025.03.25 APPLE INC
  • US12259956B2 patent drawing
  • US12259956B2 patent drawing
  • US12259956B2 patent drawing

AI summary

A user equipment (UE) is configured to perform a prewarming process, wherein the prewarming process includes concurrently performing a face detection process and an unlock process independent of face detection, determine whether a face detection operation indicates the presence of a face within a field of view of a camera of the UE and disable prewarming for a predetermined time period when the face detection operation is not satisfied.