Boundary-specific electronic offers
First Claim
1. A method for determining a boundary-specific electronic offer, the method comprising:
- determining, by one or more computer processors, a mobile device of a user is within a pre-defined physical boundary;
determining, by the one or more computer processors, the mobile device resides in the pre-defined physical boundary for a pre-defined period of time;
responsive to determining the mobile device resides in the pre-defined physical boundary for the pre-defined period of time, determining, by the one or more computer processors, a first notification of an offer corresponding to the pre-defined physical boundary;
sending, by the one or more computer processors, the first notification of the offer to the mobile device;
determining, by the one or more computer processors, whether the mobile device moved outside of the pre-defined physical boundary;
responsive to determining the mobile device moved outside of the pre-defined physical boundary, invalidating, by the one or more computer processors, the offer;
responsive to sending the first notification of the offer to the mobile device, determining, by the one or more computer processors, the mobile device of the user is within a pre-defined threshold distance of exiting the pre-defined physical boundary;
determining, by the one or more computer processors, the offer is not redeemed; and
sending, by the one or more computer processors, a second notification to the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.
-
Citations
15 Claims
-
1. A method for determining a boundary-specific electronic offer, the method comprising:
-
determining, by one or more computer processors, a mobile device of a user is within a pre-defined physical boundary; determining, by the one or more computer processors, the mobile device resides in the pre-defined physical boundary for a pre-defined period of time; responsive to determining the mobile device resides in the pre-defined physical boundary for the pre-defined period of time, determining, by the one or more computer processors, a first notification of an offer corresponding to the pre-defined physical boundary; sending, by the one or more computer processors, the first notification of the offer to the mobile device; determining, by the one or more computer processors, whether the mobile device moved outside of the pre-defined physical boundary; responsive to determining the mobile device moved outside of the pre-defined physical boundary, invalidating, by the one or more computer processors, the offer; responsive to sending the first notification of the offer to the mobile device, determining, by the one or more computer processors, the mobile device of the user is within a pre-defined threshold distance of exiting the pre-defined physical boundary; determining, by the one or more computer processors, the offer is not redeemed; and sending, by the one or more computer processors, a second notification to the mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for determining a boundary-specific electronic offer, the computer program product comprising:
-
one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the stored program instructions comprising; program instructions to determine a mobile device of a user is within a pre-defined physical boundary; program instructions to determine the mobile device resides in the pre-defined physical boundary for a pre-defined period of time; responsive to determining the mobile device resides in the pre-defined physical boundary for the pre-defined period of time, program instructions to determine a first notification of an offer corresponding to the pre-defined physical boundary; program instructions to send the first notification of the offer to the mobile device; program instructions to determine whether the mobile device moved outside of the pre-defined physical boundary; responsive to determining the mobile device moved outside of the pre-defined physical boundary, program instructions to invalidate the offer; responsive to sending the first notification of the offer to the mobile device, program instructions to determine the mobile device of the user is within a pre-defined threshold distance of exiting the pre-defined physical boundary; program instructions to determine the offer is not redeemed; and program instructions to send a second notification to the mobile device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system for determining a boundary-specific electronic offer, the computer system comprising:
-
one or more computer processors; one or more computer readable storage devices; program instructions stored on the one or more computer readable storage devices for execution by at least one of the one or more computer processors, the stored program instructions comprising; program instructions to determine a mobile device of a user is within a pre-defined physical boundary; program instructions to determine the mobile device resides in the pre-defined physical boundary for a pre-defined period of time; responsive to determining the mobile device resides in the pre-defined physical boundary for the pre-defined period of time, program instructions to determine a first notification of an offer corresponding to the pre-defined physical boundary; program instructions to send the first notification of the offer to the mobile device; program instructions to determine whether the mobile device moved outside of the pre-defined physical boundary; responsive to determining the mobile device moved outside of the pre-defined physical boundary, program instructions to invalidate the offer; responsive to sending the first notification of the offer to the mobile device, program instructions to determine the mobile device of the user is within a pre-defined threshold distance of exiting the pre-defined physical boundary; program instructions to determine the offer is not redeemed; and program instructions to send a second notification to the mobile device. - View Dependent Claims (12, 13, 14, 15)
-
Specification