Providing coupons with a mobile computer of a merchant
First Claim
1. A computer-implemented method of processing a transaction associated with a coupon, the method comprising:
- receiving, by a retailer mobile computer at a physical retail location, data from an identification card associated with a coupon processing system identifying an account of a user, wherein the retailer mobile computer is different from a retailer point of sale terminal and the retailer mobile computer is not physically attached to the retailer point of sale terminal;
transmitting, by the retailer mobile computer, the data identifying the account to a database, wherein the database stores coupons linked to the identification card;
receiving, by the retailer mobile computer from the database, a confirmation that the identification card is associated with a coupon and redemption information comprising conditions for redeeming the coupon at the physical retail location in connection with an anticipated purchase transaction associated with the identification card; and
in response to receiving the confirmation that the identification card is associated with the coupon and prior to processing the anticipated purchase transaction, transmitting, by the retailer mobile computer to the retailer point of sale terminal at the physical retail location, the coupon to be applied and the redemption information to redeem the coupon in connection with the anticipated purchase transaction associated with the identification card.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and non-transitory computer-readable storage medium are disclosed for advertising. A system configured to practice the method receives user situation information. Based on the situation information, the system transmits an advertisement to the user'"'"'s mobile device, wherein the advertisement is associated with an identification card and a coupon and transmitted independent of any user solicitation for a communication and independent of a request for a product or a service. The system receives input from the user via the advertisement for purposes other than redeeming the coupon; and, and receives an indication of a purchase associated with the advertisement and completed at a point of sale device using the identification card, wherein the mobile device differs from the point of sale device and wherein the purchase is at full price and a rebate associated with the coupon and the identification card is provided to the user.
121 Citations
24 Claims
-
1. A computer-implemented method of processing a transaction associated with a coupon, the method comprising:
-
receiving, by a retailer mobile computer at a physical retail location, data from an identification card associated with a coupon processing system identifying an account of a user, wherein the retailer mobile computer is different from a retailer point of sale terminal and the retailer mobile computer is not physically attached to the retailer point of sale terminal; transmitting, by the retailer mobile computer, the data identifying the account to a database, wherein the database stores coupons linked to the identification card; receiving, by the retailer mobile computer from the database, a confirmation that the identification card is associated with a coupon and redemption information comprising conditions for redeeming the coupon at the physical retail location in connection with an anticipated purchase transaction associated with the identification card; and in response to receiving the confirmation that the identification card is associated with the coupon and prior to processing the anticipated purchase transaction, transmitting, by the retailer mobile computer to the retailer point of sale terminal at the physical retail location, the coupon to be applied and the redemption information to redeem the coupon in connection with the anticipated purchase transaction associated with the identification card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product, comprising a non-transitory computer-executable storage device having computer-readable program instructions embodied thereon that when executed by a retail mobile computer causes the retail mobile computer to process a transaction associated with a coupon, comprising:
-
computer-readable program instructions to receive data from an identification card associated with a coupon processing system identifying an account of a user at a physical retail location, wherein the retailer mobile computer is different from a retailer point of sale terminal and the retailer mobile computer is not physically attached to the retailer point of sale terminal; computer-readable program instructions to transmit the data identifying the account to a database, wherein the database stores coupons linked to the identification card; computer-readable program instructions to receive from the database, a confirmation that the identification card is associated with a coupon and redemption information comprising conditions for redeeming the coupon at the physical retail location in connection with an anticipated purchase transaction associated with the identification card; and computer-readable program instructions to transmit to the retailer point of sale terminal at the physical retail location the coupon to be applied and the redemption information to redeem the coupon in connection with the anticipated purchase transaction associated with the identification card in response to receiving the confirmation that the identification card is associated with the coupon and prior to processing the anticipated purchase transaction. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system to process a transaction associated with a coupon, the system comprising:
-
a storage resource; a retail mobile computer comprising a processor communicatively coupled to the storage resource, wherein the processor is configured to execute computer-readable instructions that are stored in the storage resource and that cause the system to; receive data from an identification card associated with a coupon processing system identifying an account of a user at a physical retail location, wherein the retailer mobile computer is different from a retailer point of sale terminal and the retailer mobile computer is not physically attached to the retailer point of sale terminal; transmit the data identifying the account to a database, wherein the database stores coupons linked to the identification card; receive from the database, a confirmation that the identification card is associated with a coupon and redemption information comprising conditions for redeeming the coupon at the physical retail location in connection with an anticipated purchase transaction associated with the identification card; and transmit to the retailer point of sale terminal at the physical retail location the coupon to be applied and the redemption information to redeem the coupon in connection with the anticipated purchase transaction associated with the identification in response to receiving the confirmation that the identification card is associated with the coupon and prior to processing the anticipated purchase transaction. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification