Patent ID: 9378499
Filing Date: 2016-06-28
CPC Classification: G06F,G06Q,G07F,H04L,H04W

Claim Text:
1. A method for providing security during passcode entry on a mobile device, comprising: receiving, by the mobile device, from a server, a media file, where content of the media file includes an interface for receiving a passcode, where the media file is such that processing of the media file by the mobile device prevents unauthorized software, including malware, from determining the passcode based on screenshots of the mobile device taken during passcode entry, where locations of input values of the interface are randomly generated, and where data that represents the locations of the input values of the interface is stored at the server; displaying, by the mobile device, the interface by processing the media file, where the mobile device prevents unauthorized software, including malware, from determining the passcode based on screenshots taken during passcode entry; receiving user input that corresponds to the passcode via a display of the mobile device; determining, by the mobile device, locations of the user input; sending, by the mobile device, the locations of the user input to the server; receiving a passcode, by the mobile device, from the server, after the server determines the passcode based on the locations of the user input and the locations of the input values of the interface; sending the passcode, by the mobile device, to a card reader coupled to the mobile device; and receiving, by the mobile device, from the card reader, a message that indicates that the passcode is correct after the card reader verifies the passcode.