Secure passcode entry user interface
First Claim
1. A method of operating an electronic device, the method comprising:
- determining, by the electronic device, a traffic region of a touchscreen based at least partially on determining a portion of the touchscreen most recently experiencing one or more touch events;
determining, by the electronic device, based at least partially on the traffic region, a location on the touchscreen for presenting a passcode entry interface, wherein the passcode entry interface includes buttons corresponding to character options for composing a passcode entry, and wherein the passcode entry interface is used to receive the passcode entry for performing authentication; and
presenting, by the electronic device, at the determined location on the touchscreen, the passcode entry interface with at least one of the buttons overlapping the traffic region of the touchscreen, wherein the presented passcode entry interface is smaller than a fullscreen size of the touchscreen.
2 Assignments
0 Petitions
Accused Products
Abstract
Some examples include determining a traffic region of a touchscreen prior to presentation of a passcode entry interface based on determining a portion of the touchscreen receiving a number of touch events that exceeds a touch event threshold and/or based on determining a portion of the touchscreen on which was presented another user interface that received one or more touch events immediately prior to the presentation of the passcode entry interface. Based at least partially on the traffic region, a location on the touchscreen may be determined for presenting the passcode entry interface. The passcode entry interface may include buttons corresponding to character options for composing a passcode entry. The passcode entry interface may be presented at the determined location on the touchscreen with at least one of the buttons overlapping the traffic region of the touchscreen.
118 Citations
9 Claims
-
1. A method of operating an electronic device, the method comprising:
-
determining, by the electronic device, a traffic region of a touchscreen based at least partially on determining a portion of the touchscreen most recently experiencing one or more touch events; determining, by the electronic device, based at least partially on the traffic region, a location on the touchscreen for presenting a passcode entry interface, wherein the passcode entry interface includes buttons corresponding to character options for composing a passcode entry, and wherein the passcode entry interface is used to receive the passcode entry for performing authentication; and presenting, by the electronic device, at the determined location on the touchscreen, the passcode entry interface with at least one of the buttons overlapping the traffic region of the touchscreen, wherein the presented passcode entry interface is smaller than a fullscreen size of the touchscreen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a touchscreen; a processor connected for communication with the touchscreen; and a non-transitory machine-readable medium including instructions executable by the processor to cause the electronic device to perform operations comprising; determining, by the electronic device, a traffic region of a touchscreen based at least partially on determining a portion of the touchscreen most recently experiencing one or more touch events; determining, by the electronic device, based at least partially on the traffic region, a location on the touchscreen for presenting a passcode entry interface, wherein the passcode entry interface includes buttons corresponding to character options for comprising a passcode entry, and wherein the passcode entry interface is used to receive the passcode entry for performing authentication; and presenting, by the electronic device, at the determined location on the touchscreen, the passcode entry interface with at least one of the buttons overlapping the traffic region of the touchscreen, wherein the presented passcode entry interface is smaller than a fullscreen size of the touchscreen.
-
-
9. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform operations comprising:
-
determining, by the electronic device, a traffic region of a touchscreen based at least partially on determining a portion of the touchscreen most recently experiencing one or more touch events; determining, by the electronic device, based at least partially on the traffic region, a location on the touchscreen for presenting a passcode entry interface, wherein the passcode entry interface includes buttons corresponding to character options for composing a passcode entry, and wherein the passcode entry interface is used to receive the passcode entry for performing authentication; and presenting, by the electronic device, at the determined location on the touchscreen, the passcode entry interface with at least one of the buttons overlapping the traffic region of the touchscreen, wherein the presented passcode entry interface is smaller than a fullscreen size of the touchscreen.
-
Specification