Patent ID: 8482540

Claim:
Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed by a processor, perform a method for interpreting input that is provided to a mobile device by way of a user interface of the mobile device, the method comprising: identifying a physical overlay (“overlay”) that is placed over a portion of the user interface; based on an identity of the overlay, accessing configuration data that is associated with the overlay, wherein the configuration data defines locations of input areas on the overlay; upon accessing the configuration data associated with the overlay: directing the user to activate one or more particular areas of the touchscreen, wherein activation of the one or more particular areas is uniquely associated with the configuration data associated with the overlay, receiving input from the activation, and verifying that the input from the activation corresponds to the identity of the overlay such that the overlay is validated; and based on the configuration data, mapping input regions of the user interface to input values such that when a user provides touch input via one of the input regions, an input value associated with the input region is received by the mobile device, wherein a location of the input region corresponds to a location of one of the input areas of the overlay.