| CPC G06F 21/32 (2013.01) [G06F 21/62 (2013.01); G06V 40/1365 (2022.01); G06F 2221/2141 (2013.01)] | 20 Claims |

|
1. A method performed by at least a user device comprising a processor, and a computer readable medium comprising an interaction application and a biometric application, the method comprising:
receiving, by the interaction application on the user device from an access device, a message;
performing, by the biometric application on the user device, a biometric verification of a user operating the user device; and
if the biometric application has a biometric verification result, then the interaction application receives the biometric verification result from the biometric application and continues processing the message, and
if the biometric application does not have the biometric verification result, then, the interaction application either (i) waits for the biometric verification result from the biometric application before processing the message, or (ii) continues processing the message without the biometric verification result,
wherein the biometric application does not have the biometric verification result, and the method further comprises:
determining, by the interaction application on the user device, that a verification process is required to continue processing the message; and
providing, by the interaction application to the biometric application, a blocking call, which causes the interaction application to wait for the biometric verification result from the biometric application before processing the message.
|