US 11,941,629 B2
Electronic device for automated user identification
Nichole Stockman, Seattle, WA (US); Korwin Jon Smith, Seattle, WA (US); Douglas Andrew Hungarter, Seattle, WA (US); Joshua Adam Cowan, Seattle, WA (US); Jared Corso, Snoqualmie, WA (US); Rajeev Ranjan, Seattle, WA (US); Prithviraj Banerjee, Redmond, WA (US); and Matthew Christopher Smith, Seattle, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Sep. 27, 2019, as Appl. No. 16/585,328.
Prior Publication US 2021/0097547 A1, Apr. 1, 2021
Int. Cl. G06Q 20/40 (2012.01); G06V 40/13 (2022.01); G06V 40/60 (2022.01)
CPC G06Q 20/40145 (2013.01) [G06V 40/1312 (2022.01); G06V 40/67 (2022.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device comprising:
one or more distance sensors;
one or more imaging devices;
a display;
one or more network interfaces;
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
detecting, at a first time and using the one or more distance sensors, a hand located over the electronic device;
causing the display to present a first graphical element indicating a target vertical location and a target horizontal location for positioning the hand over the electronic device;
generating, at a second time and using the one or more distance sensors, first distance data based on a first distance to the hand;
determining, based at least in part on the first distance data, a first vertical location of the hand above the electronic device;
generating, at a third time and using the one or more imaging devices, first image data representing the hand;
analyzing first feature data corresponding to the first image data to determine one or more first attributes associated with the hand;
determining, based at least in part on the one or more first attributes, a first horizontal location of the hand over the electronic device;
determining the first vertical location is more than a first threshold distance to the target vertical location;
determining that the first horizontal location is more than a second threshold distance to the target horizontal location;
causing the display to present, along with the first graphical element, a second graphical element indicating the first vertical location and the first horizontal location;
generating, at a fourth time and using the one or more distance sensors, second distance data based on a second distance to the hand;
determining, based at least in part on the second distance data, a second vertical location of the hand above the electronic device;
generating, at a fourth time and using the one or more imaging devices, second image data representing the hand;
analyzing second feature data corresponding to the second image data to determine one or more second attributes associated with the hand;
determining, based at least in part on the one or more second attributes, a second horizontal location of the hand over the electronic device;
determining that the second vertical location is less than the first threshold distance to the target vertical location;
determining that the second horizontal location is less than the second threshold distance to the target horizontal location; and
authenticating a payment transaction by sending, using the one or more network interfaces, at least one of the second image data or the second feature data to a remote system.