US 11,836,827 B2
Optical feedback for visual recognition authentication
Alex Nayshtut, Gan Yanve (IL); Igor Muttik, Berkhamsted (GB); Oleg Pogorelik, Lapid (IL); and Adam Marek, Gdansk (PL)
Assigned to McAfee, LLC, San Jose, CA (US)
Filed by McAfee, LLC, San Jose, CA (US)
Filed on Apr. 23, 2021, as Appl. No. 17/239,018.
Application 17/239,018 is a continuation of application No. 16/370,455, filed on Mar. 29, 2019, granted, now 11,004,168.
Application 16/370,455 is a continuation of application No. 15/348,079, filed on Nov. 10, 2016, granted, now 10,296,998, issued on May 21, 2019.
Prior Publication US 2021/0241409 A1, Aug. 5, 2021
Int. Cl. G06T 1/00 (2006.01); G06V 20/00 (2022.01); G06V 20/80 (2022.01); G06V 40/40 (2022.01); G09C 5/00 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC G06T 1/0021 (2013.01) [G06V 20/80 (2022.01); G06V 40/40 (2022.01); G06V 40/45 (2022.01); H04L 63/08 (2013.01); G06V 20/95 (2022.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus to prevent spoofing of a visual authentication session, the apparatus comprising:
memory; and
processor circuitry to execute instructions that cause the processor circuitry to at least:
determine a first complexity of a first optical pattern and a second complexity of a second optical pattern, the first complexity associated with a first processing efficiency of the first optical pattern, the second complexity associated with a second processing efficiency of the second optical pattern;
select the first optical pattern to encode into a watermark based on the first complexity of the first optical pattern satisfying a security level of the visual authentication session and the first processing efficiency being greater than the second processing efficiency;
encode a data element within the first optical pattern based on modifying a feature of the first optical pattern; and
generate an optical signal for the visual authentication session, the optical signal including the first optical pattern encoded with the data element.