Single input unlock for computing devices
First Claim
1. A method comprising:
- while a computing device is operating in a locked-state;
while receiving, by the computing device, beginning at an initial location of a presence-sensitive display, a first portion of the continuous-gesture input, outputting, by the computing device, for display at the presence-sensitive display, a plurality of input nodes, wherein a first node of the plurality of input nodes is displayed at the initial location and a second node of the plurality of input nodes is displayed at a subsequent location;
detecting the first portion of the continuous-gesture input at the subsequent location of the presence-sensitive display;
receiving, by the computing device, beginning at the subsequent location of the presence-sensitive display and ending at a final location of the presence-sensitive display, a second portion of the continuous-gesture input;
determining, by the computing device, that the second portion of the continuous-gesture includes a particular pattern near the second node;
responsive to determining that the second portion of the continuous-gesture includes the particular pattern near the second node, determining, by the computing device, two subsequent selections of the second node;
determining, by the computing device, based on the second portion of the continuous-gesture input, an ordered-selection of input nodes from the plurality of input nodes including the two subsequent selections of the second node; and
responsive to determining that the ordered-selection satisfies an unlock sequence, transitioning, by the computing device, from operating in the locked-state to operating in an unlocked-state; and
while the computing device is operating in the unlocked-state, outputting, by the computing device, for display at the presence-sensitive display, a graphical user interface associated with one or more applications of the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A device is described that, while operating in a lock-sensitive display. Responsive to detecting, and while receiving the first portion, the device displays a plurality of input nodes including a first node at the initial location and a second node at a subsequent location. Responsive to detecting the first portion of the continuous-gesture input at the subsequent location, the device receives a second portion of the gesture beginning at the subsequent location and ending at a final location where a third node is displayed. Based on the second portion of the gesture, the device determines an ordered-selection of input nodes beginning with the second node and ending with the third node. Responsive to determining that the ordered-selection satisfies an unlock sequence, the device transitions to operating an unlocked-state where the device displays a graphical user interface.
-
Citations
20 Claims
-
1. A method comprising:
-
while a computing device is operating in a locked-state; while receiving, by the computing device, beginning at an initial location of a presence-sensitive display, a first portion of the continuous-gesture input, outputting, by the computing device, for display at the presence-sensitive display, a plurality of input nodes, wherein a first node of the plurality of input nodes is displayed at the initial location and a second node of the plurality of input nodes is displayed at a subsequent location; detecting the first portion of the continuous-gesture input at the subsequent location of the presence-sensitive display; receiving, by the computing device, beginning at the subsequent location of the presence-sensitive display and ending at a final location of the presence-sensitive display, a second portion of the continuous-gesture input; determining, by the computing device, that the second portion of the continuous-gesture includes a particular pattern near the second node; responsive to determining that the second portion of the continuous-gesture includes the particular pattern near the second node, determining, by the computing device, two subsequent selections of the second node; determining, by the computing device, based on the second portion of the continuous-gesture input, an ordered-selection of input nodes from the plurality of input nodes including the two subsequent selections of the second node; and responsive to determining that the ordered-selection satisfies an unlock sequence, transitioning, by the computing device, from operating in the locked-state to operating in an unlocked-state; and while the computing device is operating in the unlocked-state, outputting, by the computing device, for display at the presence-sensitive display, a graphical user interface associated with one or more applications of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause at least one processor of a computing device to:
-
while operating in a locked-state; while receiving, beginning at an initial location of a presence-sensitive display, a first portion of the continuous-gesture input, output, for display at the presence-sensitive display, a plurality of input nodes, wherein a first node of the plurality of input nodes is displayed at the initial location and a second node of the plurality of input displayed is display at a subsequent location; detect the first portion of the continuous-gesture input at the subsequent location of the presence-sensitive display; receive, beginning at the subsequent location of the presence-sensitive display and ending at a final location of the presence-sensitive display, a second portion of the continuous-gesture input; determine, that the second portion of the continuous-gesture includes a particular pattern near the second node; responsive to determining that the second portion of the continuous-gesture includes the particular pattern near the second node, determine two subsequent selections of the second node; determine, based on the second portion of the continuous-gesture input, an ordered-selection of input nodes from the plurality of input nodes including the two subsequent selections of the second node; and responsive to determining that the ordered-selection satisfies an unlock sequence, transition, from operating in the locked-state to operating in an unlocked-state; and while operating in the unlocked-state, output, for display at the presence-sensitive display, a graphical user interface associated with one or more applications of the computing device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computing device comprising:
-
a presence-sensitive display; and at least one processor configured to; while operating in a locked-state; while receiving, beginning at an initial location of the presence-sensitive display, a first portion of the continuous-gesture input, output, for display at the presence-sensitive display, a plurality of input nodes, wherein a first node of the plurality of input nodes is displayed at the initial location and a second node of the plurality of input nodes is displayed at a subsequent location; detect the first portion of the continuous-gesture input at the subsequent location of the presence-sensitive display; receive, beginning at the subsequent location of the presence-sensitive display and ending at a final location of the presence-sensitive display, a second portion of the continuous-gesture input; determine, that the second portion of the continuous-gesture includes a particular pattern near the second node; responsive to determining that the second portion of the continuous-gesture includes the particular pattern near the second node, determine two subsequent selections of the second node; determine, based on the second portion of the continuous-gesture input, an ordered-selection of input nodes from the plurality of input nodes including the two subsequent selections of the second node; and responsive to determining that the ordered-selection satisfies an unlock sequence, transition, from operating in the locked-state to operating in an unlocked-state; and while operating in the unlocked-state, output, for display at the presence-sensitive display, a graphical user interface associated with one or more applications of the computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification