Unified Unlock and Command Execution for Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing devices require users to perform separate actions for unlocking and accessing features, which can be time-consuming and inefficient, especially when complex operations like network requests are involved.

Innovation Solution

A method and system that allow users to perform specific commands while unlocking a device by receiving user inputs that combine the unlocking action with the command execution, enabling partial or full execution of commands before the device is fully unlocked, such as dragging icons or providing voice commands, and storing results for display once the device is unlocked.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users perform separate actions for unlocking and accessing features, then device security is maintained, but user efficiency and speed of access deteriorate

Engineering Contradiction:
Improveuser efficiencyVSAvoidnumber of separate actions
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the unlocking action with command execution into a single integrated operation. When a user drags an icon to the unlock icon, the system simultaneously processes the unlock credential verification and the commanded operation, merging two previously separate actions into one unified gesture that resolves both security verification and feature access.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system allows users to initiate commanded operations during the unlocking process itself. By accepting and processing command inputs while the unlock operation is being performed, the system performs preliminary actions that would traditionally require waiting until after unlocking completes, thereby improving overall user efficiency.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If complex operations like network requests are performed after unlocking, then device security is maintained, but access time and user effort increase

Engineering Contradiction:
Improveaccess timeVSAvoiduser effort
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system initiates commanded operations such as network requests during the unlocking process itself. When a user commands an operation by dragging an icon to the unlock icon, the system begins processing that operation immediately while verifying the unlock credential, rather than waiting for unlocking to complete first. This preliminary action significantly reduces total access time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous processing of commanded operations throughout the unlocking sequence. Rather than pausing operation execution until unlocking completes, the system continuously processes the commanded operation in parallel with the unlock verification, ensuring useful action continues without interruption and reducing overall wait time.

Inventive Principle:
Principle #20Continuity of useful action

3Speed

If multiple separate steps are required for unlocking and command execution, then device security is improved, but operation speed and efficiency deteriorate

Engineering Contradiction:
Improveoperation speedVSAvoidnumber of steps
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent merges multiple sequential steps into a single integrated operation. The unlock credential verification and command execution, which were previously separate steps requiring sequential execution, are combined into one simultaneous process triggered by a single user gesture of dragging an icon to the unlock icon.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs command execution preparations during the unlocking step itself. By initiating operation processing while the unlock credential is being verified, the system eliminates the sequential dependency where command execution must wait for unlocking to complete, thereby increasing operation speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11263330B2Input to locked computing device
Publication Date: 2022.03.01 GOOGLE LLC
  • US11263330B2 patent drawing
  • US11263330B2 patent drawing
  • US11263330B2 patent drawing

AI summary

The subject matter of this specification can be embodied in, among other things, a method that includes receiving at a computing device that is in a locked state, one or more user inputs to unlock the device and to execute at least one command that is different from a command for unlocking the device. The method further includes executing in response to the user inputs to unlock the device an unlocking operation by the device to convert the device from a locked state to an unlocked state. The method further includes executing the at least one command in response to receiving the user inputs to execute the at least one command. The at least one command executes so that results of executing the at least one command are first displayed on the device to a user automatically after the device changes from the locked state to the unlocked state.