| CPC H04L 63/107 (2013.01) [G06F 18/214 (2023.01); G06F 40/279 (2020.01); G06T 7/70 (2017.01); G06V 20/40 (2022.01); G10L 15/22 (2013.01); G10L 25/57 (2013.01); H04L 63/08 (2013.01); G06T 2207/10016 (2013.01)] | 20 Claims |

|
1. A computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to:
receive video depicting a physical environment;
process the video to identify one or more first objects in the physical environment;
receive, from a user device, a request for access to an account associated with a user;
send, to the user device, a prompt for a physical environment description;
receive, from the user device and in response to the prompt, an indication of one or more second objects by:
receiving, via the user device, text data describing the physical environment; and
processing, using one or more natural language processing algorithms, the text data to identify the one or more second objects; and
grant the user device access to the account based on comparing the one or more first objects to the one or more second objects.
|