Unified Unlock and Command Execution for Computing Devices
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Speed
If multiple separate steps are required for unlocking and command execution, then device security is improved, but operation speed and efficiency deteriorate
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.
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.
Data Source
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.


