| CPC G06Q 20/4016 (2013.01) [G06Q 50/01 (2013.01); H04L 63/083 (2013.01)] | 26 Claims |

|
1. A method for authenticating a transaction initiated through a mobile computing device of a user, the method comprising:
providing a graphic user interface to receive credential input, the graphic user interface being operable to provide a feedback for a user in response to a user interaction;
enabling a user to select a setting from a plurality of settings, the plurality of settings including one or more obfuscation settings that make the feedback hidden from an observer other than the user;
in response to a transaction being initiated by or for the user to utilize a mobile wallet of the mobile computing device, enabling the user to provide the credential input on the graphic user interface, the graphic user interface being operable to provide the feedback for the user;
receiving, on the mobile computing device, by the user touching an area of a display screen where the graphic user interface is provided, a sequence of entries that correspond to the credential input;
determining, using sensor data from multiple types of sensors of the mobile computing device, a context of the mobile computing device;
based on the one or more obfuscation settings and the determined context, obfuscating, from a person other than the user viewing the display screen, the feedback for the user touching the area on the display screen;
authenticating the user based at least in part on the credential input; and
authorizing use of the mobile wallet for the transaction in response to authenticating the user.
|