US 11,694,175 B2
Identifying consumers in a transaction via facial recognition
Sashikanth Chandrasekaran, Belmont, CA (US); Dmitry Kalenichenko, Marina del Rey, CA (US); and Timothy Raymond Zwiebel, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jul. 23, 2020, as Appl. No. 16/936,783.
Application 16/936,783 is a continuation of application No. 15/462,772, filed on Mar. 17, 2017, granted, now 10,726,407.
Application 15/462,772 is a continuation of application No. 14/701,517, filed on Apr. 30, 2015, granted, now 9,619,803, issued on Apr. 11, 2017.
Prior Publication US 2020/0356972 A1, Nov. 12, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/00 (2012.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06V 20/40 (2022.01); G06V 40/16 (2022.01); G06Q 20/40 (2012.01); G06T 7/73 (2017.01)
CPC G06Q 20/202 (2013.01) [G06Q 20/206 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/40145 (2013.01); G06T 7/74 (2017.01); G06V 20/46 (2022.01); G06V 40/166 (2022.01); G06V 40/167 (2022.01); G06V 40/172 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30232 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method to identify users at locations, comprising:
receiving, by one or more processors at a location and from one or more computing devices, one or more facial templates, each facial template associated with a corresponding user associated with a corresponding user computing device that received a broadcasted identifier at the location and retransmitted the identifier to the one or more computing devices, each facial template comprising a representation of a respective facial image of the corresponding user;
obtaining, by the one or more processors, a facial image of a particular user;
determining, by the one or more processors, a similarity between the facial image of the particular user and each of the one or more facial templates; and
identifying, by the one or more processors, a particular facial template of the one or more facial templates as corresponding to the facial image of the particular user based on a determined similarity between the facial image and the particular facial template satisfying a threshold indicating that the particular facial template corresponds to the facial image of the particular user.