Patent attributes
A computer system includes one or more processors coupled to one or more memory devices containing computer-executable instructions which, when executed by the one or more processors, are configured to cause the computer system to: receive information related to a redemption opportunity; receive information related to a user profile of a user; detect a geographic location of a mobile device running a mobile wallet of the user; and generate, on the mobile device of the user based on the mobile device of the user being within a predetermined distance of a merchant and the user profile of the user, an alert that is displayed by the mobile device, wherein the alert includes a message comprising an image overlaid on a map indicating the geographic location of the merchant relative to the detected geographic location of the mobile device.