Intelligent clearing network
First Claim
1. A method for processing coupons, comprising:
- scanning, at a point-of-sale (POS) terminal located at a retail store, coupon information of a coupon;
determining data elements comprising product code information of an item to be purchased and the coupon information of the coupon;
transmitting the data elements through a network to an intelligent clearing network (ICN) server for validation and redemption, where the ICN server is at a location that is remote from the retail store;
validating, at the ICN server, the coupon information based at least in part on the product code information;
in response to validating the data elements at the ICN server, transmitting first coupon related information through the network to the POS terminal,in response to successful redemption of the coupon, transmitting redeemed coupon related information to the ICN server through the network,wherein the redeemed coupon related information comprises identification information from the product purchased, an application identifier, and retailer identification information;
in response to receiving the redeemed coupon related information, storing, by the ICN server, the redeemed coupon related information in a redeemed coupon database;
generating a coupon audit report based on the redeemed coupon database;
transmitting the coupon audit report to a manufacturer; and
in response to receiving approval for at least a portion of the coupon audit report, debiting a bank account assigned to the manufacturer based on the portion of the coupon audit report that was approved and crediting a bank account assigned to the retailer based on the portion of the coupon audit report that was approved.
4 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a system for validating, redeeming, and financially settling paper coupons coded with a GS1 barcode and 8110 Application Identifier comprises a real time network through which a Point-of-Sale (POS) terminal communicates directly to, or through a POS controller, with an Intelligent Clearing Network (ICN) server. One or both of the POS terminal and POS controller are installed with a ICN POS data bridge which stores computer code. The ICN server is configured to run a real time application while in communication with the POS terminal, wherein the POS terminal transmits paper coupon data elements read from the GS1 barcode and other consumer transaction information including universal product codes purchased, and transaction details to the ICN server via the network.
43 Citations
39 Claims
-
1. A method for processing coupons, comprising:
-
scanning, at a point-of-sale (POS) terminal located at a retail store, coupon information of a coupon; determining data elements comprising product code information of an item to be purchased and the coupon information of the coupon; transmitting the data elements through a network to an intelligent clearing network (ICN) server for validation and redemption, where the ICN server is at a location that is remote from the retail store; validating, at the ICN server, the coupon information based at least in part on the product code information; in response to validating the data elements at the ICN server, transmitting first coupon related information through the network to the POS terminal, in response to successful redemption of the coupon, transmitting redeemed coupon related information to the ICN server through the network, wherein the redeemed coupon related information comprises identification information from the product purchased, an application identifier, and retailer identification information; in response to receiving the redeemed coupon related information, storing, by the ICN server, the redeemed coupon related information in a redeemed coupon database; generating a coupon audit report based on the redeemed coupon database; transmitting the coupon audit report to a manufacturer; and in response to receiving approval for at least a portion of the coupon audit report, debiting a bank account assigned to the manufacturer based on the portion of the coupon audit report that was approved and crediting a bank account assigned to the retailer based on the portion of the coupon audit report that was approved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An intelligent clearing network (ICN) server for processing coupons, comprising a processor and a computer readable memory storing computer code, where execution of the computer code by the processor causes the ICN server to perform actions comprising:
-
receiving data elements through a network from a point-of-sale (POS) terminal of a retailer for validation and redemption, the data elements including product code information of an item to be purchased at the POS terminal and coupon information of a coupon, where the coupon is scanned at the POS terminal located at a retail store, where the ICN server is at a location that is remote from the retail store; validating, at the ICN server, the coupon information based at least in part on the product code information; in response to validating the data elements at the ICN server, transmitting first coupon related information through the network to the POS terminal, in response to successful redemption of the coupon, receiving redeemed coupon related information, wherein the redeemed coupon related information comprises identification information from the product purchased, an application identifier, and retailer identification information; in response to receiving the redeemed coupon related information, storing, by the ICN server, the redeemed coupon related information in a redeemed coupon database; generating a coupon audit report based on the redeemed coupon database; transmitting the coupon audit report to a manufacturer; and in response to receiving approval for at least a portion of the coupon audit report, debiting a bank account assigned to the manufacturer based on the portion of the coupon audit report that was approved and crediting a bank account assigned to the retailer based on the portion of the coupon audit report that was approved. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium storing computer code for processing coupons, where execution of the computer code by a processor causes the processor to perform action comprising:
-
receiving data elements through a network from a point-of-sale (POS) terminal of a retailer for validation and redemption, the data elements including product code information of an item to be purchased at the POS terminal and coupon information of a coupon, where the coupon is scanned at the POS terminal located at a retail store, where the ICN server is at a location that is remote from the retail store; validating, at the ICN server, the coupon information based at least in part on the product code information; in response to validating the data elements at the ICN server, transmitting first coupon related information through the network to the POS terminal, in response to successful redemption of the coupon, receiving redeemed coupon related information, wherein the redeemed coupon related information comprises identification information from the product purchased, an application identifier, and retailer identification information; in response to receiving the redeemed coupon related information, storing, by the ICN server, the redeemed coupon related information in a redeemed coupon database; generating a coupon audit report based on the redeemed coupon database; transmitting the coupon audit report to a manufacturer; and in response to receiving approval for at least a portion of the coupon audit report, debiting a bank account assigned to the manufacturer based on the portion of the coupon audit report that was approved and crediting a bank account assigned to the retailer based on the portion of the coupon audit report that was approved. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for processing coupons, comprising:
-
scanning, at a point-of-sale (POS) terminal located at a retail store, data elements, the data elements comprising product code information of an item to be purchased and coupon information of a coupon, where the coupon comprises a GS1 barcode comprising a manufacturer offer code (MOC), the MOC ties to a budget for financially settling the coupon; transmitting the data elements through a network from the POS terminal to an intelligent clearing network (ICN) server for validation and redemption, where the ICN server is at a location that is remote from the retail store; validating, at the ICN server, the coupon information based at least in part on the product code information; in response to validating the data elements at the ICN server, transmitting first coupon related information through the network to the POS terminal, in response to successful redemption of the coupon, transmitting redeemed coupon related information to the ICN server through the network, wherein the redeemed coupon related information comprises identification information from the product purchased, an application identifier, and retailer identification information; in response to receiving the redeemed coupon related information, storing, by the ICN server, the redeemed coupon related information in a redeemed coupon database; generating a coupon audit report based on the redeemed coupon database; transmitting the coupon audit report to a manufacturer; and in response to receiving approval for at least a portion of the coupon audit report, debiting a budget assigned to the manufacturer and identified by the MOC based on the portion of the coupon audit report that was approved and crediting a bank account assigned to the retailer based on the portion of the coupon audit report that was approved. - View Dependent Claims (38, 39)
-
Specification