Unlocking touch screen devices
AssigneeLenovo Enterprise Solutions (Singapore) Pte. Ltd.
InventorsGary D. Cudak, Christopher J. Hardee, Sarbajit K. Rakshit
Life of this patent
Estimating the term…
Abstract
A method, system, and/or computer program product unlocks an electronic device that has a touchscreen. Multiple tactile inputs to a touchscreen on a locked electronic device are detected. A distance between the most distant tactile inputs is detected, and a relative position, as measured from the most distant tactile inputs, of other tactile inputs to the touchscreen is calculated. In response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, the electronic device is unlocked.
Claims20
A method for unlocking an electronic device that has a touchscreen, the method comprising:
- detecting, by one or more processors, multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before allowing access to resources within the electronic device;
- determining, by one or more processors, a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
- calculating, by one or more processors, a relative position of other detected tactile inputs from the multiple simultaneous tactile inputs as measured from the most distant tactile inputs;
- and
- in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlocking, by one or more processors, the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen.
A computer program product for unlocking an electronic device that has a touchscreen, wherein the computer program product comprises a non-transitory computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising:
- detecting multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before accepting any other inputs to the touchscreen;
- determining a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
- calculating a relative position of other detected tactile inputs as measured from the most distant tactile inputs;
- and
- in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlocking the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen.
A system comprising:
- a processor, a computer readable memory, and a non-transitory computer readable storage medium;
- first program instructions to detect multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before accepting any other inputs to the touchscreen;
- second program instructions to determine a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
- third program instructions to calculate a relative position of other detected tactile inputs as measured from the most distant tactile inputs;
- and
- fourth program instructions to, in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlock the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen;
- and wherein
- the first, second, third, and fourth program instructions are stored on the non-transitory computer readable storage medium and executed by the processor via the computer readable memory.
Dependencies are inferred from the claim text.