×

Single input unlock for computing devices

  • US 10,007,777 B1
  • Filed: 06/19/2017
  • Issued: 06/26/2018
  • Est. Priority Date: 09/14/2015
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×