Enhancement of user affinity experience based on offers related to a geographic area
AssigneeBank of America Corporation
InventorsDavid M. Grigg, Laura Corinne Bondesen, Robert Scott Ellis
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer program products enhance the affinity experience for affinity account holders by providing offers related to the user's geographic location. In the various systems, location data is received from a mobile device of the user that is in communication with the system, a geographic area of the mobile device is identified based on the location data, at least a portion of the geographic area associated with an affinity object associated with a financial vehicle of the user is determined, and one or more offers associated with the affinity object is identified based on the geographic area.
Claims20
A system for providing offers to a user, the system comprising:
- a computer apparatus including a processor and a memory;
- and
- an offer software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to:
- receive location data from a mobile device of the user that is in communication with the system;
- identify a geographic area of the mobile device based on the location data;
- determine that at least a portion of the geographic area is associated with an affinity object associated with a financial vehicle of the user;
- and
- identify one or more offers associated with the affinity object based on the geographic area.
A computer program product for providing offers to a user, the computer program product comprising:
- a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to receive location data from a mobile device of the user;
- computer readable program code configured to identify a geographic area of the mobile device based on the location data;
- computer readable program code configured to determine that at least a portion of the geographic area is associated with an affinity object associated with a financial vehicle of the user;
- and
- computer readable program code configured to identify one or more offers associated with the affinity object based on the geographic area.
A computer-implemented method for providing offers to a user, the method comprising:
- receiving location data from a mobile device of the user;
- identifying, by a processor, a geographic area of the mobile device based on the location data;
- determining, by a processor, that at least a portion of the geographic area is associated with an affinity object associated with a financial vehicle of the user;
- and
- identifying, by a processor, one or more offers associated with the affinity object based on the geographic area.
Dependencies are inferred from the claim text.