A system for redeeming coupons comprises a network; a point-of-sale (POS) terminal communicatively coupled to the network; a server communicatively coupled to the POS terminal; wherein the POS terminal transmits first coupon information from a coupon card read at the POS terminal to the server via the network.
|
30. An apparatus, comprising:
an input interface configured for receiving a unique account identifier from a first point of sale terminal via a network, where the apparatus is configured to communicate with a plurality of point of sale terminals, where the unique account identifier was scanned at the first point-of-sale terminal which is located at a retail store and where the apparatus is at a location that is remote from the retail store;
a processor configured for determining whether at least one valid coupon is associated with the unique account identifier in a database of accounts in response to receiving the unique account identifier;
an output interface configured for transmitting an indication of the at least one valid coupon to the first point of sale terminal via the network in response to determining that at least one valid coupon is associated with the unique account identifier in the database of accounts, wherein the indication includes the at least one valid coupon;
a server configured for updating the database of accounts and an internet connection for transmitting, to a manufacturer associated with the at least one redeemed coupon, an indication that the at least one redeemed coupon was redeemed, in response to receiving, from the first point of sale terminal, an indication of at least one redeemed coupon against a purchased transaction,
where the at least one redeemed coupon is at least one of the at least one valid coupon.
33. An apparatus, comprising:
a first input interface configured for scanning a unique account identifier;
an output interface configured for transmitting, during a purchase transaction, the unique account identifier to a coupon processing server via a network, where the coupon processing server is configured to communicate with a plurality of point of sale terminals, where the apparatus is located at a retail store and where the coupon processing server is at a location that is remote from the retail store;
a point of sale terminal configured for receiving an indication of whether at least one valid coupon is associated with the unique account identifier from the coupon processing server via the network in response to transmitting the unique account identifier, where a valid coupon is a coupon that has been validated by the coupon processing server and the indication includes the at least one valid coupon;
the point of sale terminal configured for completing the purchase transaction using the at least one valid coupon against the purchase transaction in response to receiving the indication that at least one valid coupon is associated with the unique account identifier from the coupon processing server via the network; and
the output interface configured for transmitting, to the coupon processing server, an indication of the at least one redeemed coupon in response to the purchase transaction comprising a redemption of at least one of the at least one valid coupon.
17. An apparatus, comprising a processor and a memory storing software, the processor is configured to, when executing the software, cause the apparatus to perform operations, the operations comprising:
to receive a unique account identifier from a first point of sale terminal via a network, where the apparatus is configured to communicate with a plurality of point of sale terminals, where the unique account identifier was scanned at the first point-of-sale terminal which is located at a retail store and where the apparatus is at a location that is remote from the retail store;
in response to receiving the unique account identifier, to determine whether at least one valid coupon is associated with the unique account identifier in a database of accounts;
in response to determining that at least one valid coupon is associated with the unique account identifier in the database of accounts, to transmit an indication of the at least one valid coupon to the first point of sale terminal via the network, wherein the indication includes the at least one valid coupon;
in response to receiving, from the first point of sale terminal, an indication of at least one redeemed coupon, to update the database of accounts and to transmit, to a manufacturer associated with the at least one redeemed coupon, an indication that the at least one redeemed coupon was redeemed against a purchased transaction,
where the at least one redeemed coupon is at least one of the at least one valid coupon.
25. An apparatus, comprising a processor and a memory storing software, the processor is configured to, when executing the software, cause the apparatus to perform operations, the operations comprising:
to scan a unique account identifier;
during a purchase transaction, to transmit the unique account identifier to a coupon processing server via a network, where the coupon processing server is configured to communicate with a plurality of point of sale terminals, where the apparatus is located at a retail store and where the coupon processing server is at a location that is remote from the retail store;
in response to transmitting the unique account identifier, to receive an indication of whether at least one valid coupon is associated with the unique account identifier from the coupon processing server via the network, where a valid coupon is a coupon that has been validated by the coupon processing server and the indication includes the at least one valid coupon;
in response to receiving at least one valid coupon at the point of sale terminal as an indication that at least one valid coupon is associated with the unique account identifier from the coupon processing server via the network, to complete the purchase transaction using the at least one valid coupon against the purchase transaction; and
in response to the purchase transaction comprising a redemption of at least one of the at least one valid coupon, to transmit, to the coupon processing server, an indication of the at least one redeemed coupon.
11. A computer-readable medium storing instructions executable by a processor to perform operations for processing coupons across a network, the operations comprising:
scanning, at a point-of-sale terminal located at a retail store, a unique account identifier;
during a purchase transaction, transmitting, from the point of sale terminal, the unique account identifier to a coupon processing server via a network, where the coupon processing server is configured to communicate with a plurality of point of sale terminals and where the coupon processing server is at a location that is remote from the retail store;
in response to transmitting the unique account identifier, receiving, at the point of sale terminal, an indication of whether at least one valid coupon is associated with the unique account identifier from the coupon processing server via the network, where a valid coupon is a coupon that has been validated by the coupon processing server and the indication includes the at least one valid coupon;
in response to receiving the indication that the at least one valid coupon is associated with the unique account identifier, the point of sale terminal completing the purchase transaction by validation of the at least one valid coupon against the purchased transaction; and
in response to the purchase transaction comprising a redemption of at least one of the at least one valid coupon, transmitting, from the point of sale terminal to the coupon processing server, an indication of the at least one redeemed coupon.
1. A computer-readable medium storing instructions executable by a processor to perform operations for processing coupons across a network, the operations comprising:
receiving, at a coupon processing server, a unique account identifier from a first point of sale terminal via a network, where the coupon processing server is configured to communicate with a plurality of point of sale terminals, where the unique account identifier was scanned at the first point-of-sale terminal which is located at a retail store and where the coupon processing server is at a location that is remote from the retail store;
in response to receiving the unique account identifier, determining whether at least one valid coupon is associated with the unique account identifier in a database of accounts;
in response to determining that at least one valid coupon is associated with the unique account identifier in the database of accounts, transmitting, from the coupon processing server, an indication of the at least one valid coupon to the first point of sale terminal via the network, wherein the indication includes the at least one valid coupon;
in response to receiving, at the coupon processing server from the first point of sale terminal, an indication of at least one redeemed coupon, updating the database of accounts and transmitting, from the coupon processing server to a manufacturer associated with the at least one redeemed coupon, an indication that the at least one redeemed coupon was redeemed against a purchased transaction,
where the at least one redeemed coupon is at least one of the at least one valid coupon.
2. The computer-readable medium of
3. The computer-readable medium of
the indication that the at least one redeemed coupon was redeemed comprises the second coupon code portion.
4. The computer-readable medium of
where the second coupon code portion comprises a manufacture offer code.
5. The computer-readable medium of
6. The computer-readable medium of
7. The computer-readable medium of
8. The computer-readable medium of
determining whether at least one associated coupon is associated with the unique account identifier in the database of accounts, and
for each associated coupon of the at least one associated coupon, determining whether the associated coupon has been previously redeemed and determining whether the associated coupon has expired,
where the associated coupon is determined to be a valid coupon in response to both determining that the associated coupon has not been previously redeemed and determining that the associated coupon has not expired.
9. The computer-readable medium of
10. The computer-readable medium of
12. The computer-readable medium of
13. The computer-readable medium of
14. The computer-readable medium of
where the second coupon code portion comprises a manufacture offer code.
15. The computer-readable medium of
16. The computer-readable medium of
18. The apparatus of
19. The apparatus of
the indication that the at least one redeemed coupon was redeemed comprises the second coupon code portion.
20. The apparatus of
21. The apparatus of
22. The apparatus of
23. The apparatus of
to determine whether at least one associated coupon is associated with the unique account identifier in the database of accounts, and
for each associated coupon of the at least one associated coupon, to determine whether the associated coupon has been previously redeemed and to determine whether the associated coupon has expired,
where the associated coupon is determined to be a valid coupon in response to both
determining that the associated coupon has not been previously redeemed and determining that the associated coupon has not expired.
24. The apparatus of
26. The apparatus of
27. The apparatus of
28. The apparatus of
29. The apparatus of
31. The apparatus of
32. The apparatus of
the indication that the at least one redeemed coupon was redeemed comprises the second coupon code portion.
34. The apparatus of
35. The apparatus of
|
The invention relates to the distribution and electronic processing of coupons and, in particular, to a network based system and method for validating and redeeming coupons.
Coupons provide benefits to manufacturers and consumers. For example, coupons are a beneficial way for manufacturers to test consumer interest in specific products, determine optimal pricing, and move out older inventory. Mail by the postal system, newspapers, and stores usually serve as outlets for providing coupons to consumers. Consumers benefit because coupons are universally accepted, follow GS1 (including Uniform Commercial Code) guidelines, are easily understood by consumers, and require no prior notification to a retailer.
However, there are several disadvantages to using coupons. These include, for the consumer, the labor and time expended in clipping and organizing coupons. For the manufacturer and retailer, the manual clearing of coupons is labor intensive and may not provide vital market intelligence for weeks or months. Extended barcodes, providing useful marketing intelligence to manufacturers, are not captured by retailers and therefore not available to manufacturers until the coupon completes the manual clearing process. Mistakes in printing of coupons also can last for the duration of a promotion.
Accordingly, there is a need for a fast, convenient way for processing coupons and quickly providing comprehensive market intelligence to retailers and manufacturers. Embodiments of the invention satisfy this need and others.
In accordance with an aspect of the invention, a system for redeeming coupons is provided that comprises a network; a Point-of-Sale (POS) terminal communicatively coupled to the network; a server communicatively coupled to the POS terminal; wherein the POS terminal transmits first coupon information from a coupon card read at the POS terminal to the server via the network.
In accordance with another aspect of the invention, a method for processing coupons is provided comprising reading first coupon information from a coupon card at a Point-of-Sale (POS) terminal; transmitting the first coupon information through a network to a coupon processing server; and, if the coupon processing server validates the first coupon information, transmitting second coupon information through the network to the POS terminal.
In accordance with a further aspect of the invention, a coupon card is provided that comprises a substrate; and a non-optically readable code provided on the substrate, wherein the coupon card includes information relating to at least one coupon retrievable over a network, the coupon card information being readable using non-optically readable technology.
In accordance with a further aspect of the invention, a computer readable medium storing computer code for processing coupons across a network in response to the non-optical reading of a coupon card, includes computer code for reading identification code from a coupon card that is non-optically read at a Point of Sale terminal; computer code for processing and formatting the read identification code; computer code for transmitting the formatted identification code across the network; computer code for receiving, interpreting, and validating the identification code at coupon processing server; if the identification code is validated, computer code for retrieving coupon codes corresponding to the identification code from a centralized database; computer code for transmitting the retrieved coupon codes to the Point of Sale terminal via the network; and computer code for redeeming the coupon codes.
In accordance with a further aspect of the invention a coupon card, comprises a substrate; and readable code provided on the substrate. The coupon card includes a unique coupon card identification number that relates to at least one coupon code retrievable over a network, wherein the coupon card does not store coupon codes.
The foregoing and other aspects of these teachings are made more evident in the following Detailed Description, when read in conjunction with the attached drawings, wherein:
Non-limiting embodiments of the invention are further described below. However, it should be appreciated that some of the features of the embodiments of the invention could be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles of the invention, and not in limitation thereof. Further, one skilled in the art will appreciate that the invention can be practiced by other than the described embodiments; that these described embodiments are presented for the purposes of illustration and not of limitation.
Embodiments of the invention relate to a coupon processing system and method that allows for automatic processing of coupons and provides linkage between a coupon card and coupon information stored in a centralized database. The coupon processing may entail validation (and invalidation) and, when validated, redemption of the appropriate coupon(s) or other appropriate action. The embodiments present novel ways of bundling technologies, including existing technologies such as real time communications and large volume data processing facilities, into a functioning operational platform and also present novel ways for doing business. Consumers may use the coupon card for a variety of products offered by a manufacturer and/or retailer.
Coupon processing typically includes validation and redemption and the supplying of the raw data to the appropriate manufacturer. In the embodiment shown in
The coupon processing system (e.g., ICN system) distributes coupon codes, such as standard Uniform Code Council System 5 coupon codes or GS1 coupon codes, associated with a coupon card. In an embodiment, the coupon card may be a one-use card. In another embodiment, the coupon card may be useable as long as at least one coupon offer has not expired for a product that has yet to be purchased or a product limit that has not been attained. In yet another embodiment, the coupon card may be updated so as to provide additional coupon offers to a consumer. In still a further embodiment, the coupon card may be a permanent coupon card in which coupon information is updateable via a manufacturer's server or a coupon processing server.
Embodiments of the invention relate to information associated with a coupon card. A unique account number may be assigned to the consumer coupon card on a magnetic ink character recognition strip (i.e., magstripe) on the back of the consumer coupon card. A magstripe card has a strip of binding material containing ferromagnetic particles which is capable of storing data and is read by a reader head such as may be found in magnetic card readers. The system may include a centralized database containing the unique account numbers assigned to each card and a list of available manufacture coupon codes assigned to the account numbers on each coupon card. The coupon card may link the consumer at the Point of Sale (POS) to a centralized database where the coupon promotions reside. The linkage of one or more coupon promotions to a coupon card may be set at the time the coupon card is provided with a unique account number or shortly thereafter. In embodiments, where the coupon promotions may be updated, the coupon card account number may be linked to various coupon promotions at various times. In distribution methods contemplated by the invention, the consumer may receive a coupon card through a variety of ways, including, but not limited to, on a product's package, newspapers, magazines, postal system mail, or in-store promotions. In one embodiment, during checkout, the cashier presses a coupon card function key on the POS terminal and the consumer may slide his or her coupon card through the card reader, whereupon the POS terminal software may establish a communications link with a server, such as the retailer's server 106 or other computing device, and transmit the account number on the coupon card over the store's real time communication line to the centralized database of a coupon processing computer, such as an Intelligent Coupon Network server 114. The centralized database application may validate the account number, query the centralized database for any active coupon codes found, and transmit the first set of digits/alphanumeric characters consisting of information, such as the NSC (Number System Code), Manufacture Number, Family Code, and Value Code of each active coupon code back to the POS terminal. Then, the POS terminal may begin a validation process to validate each coupon code against products purchased by the consumer for any coupon code redeemed, and the POS application, upon validation of a coupon code, may transmit back to the centralized database the second set of digits/alphanumeric characters, corresponding to the redeemed coupon code, such as the NSC (Number System Code), Manufacture Number, Family Code, and Value Code. In an example of an implementation, the first set and second set of digits are eleven digits each in the case of a system 5 coupon and or twelve digits each in the case of a system 99 coupon. The first and second set of digits may have an equal number of digits/alphanumeric characters or a different number of digits or alphanumeric characters. For example, the first set of digits may include 13 alphanumeric characters and the second set 11 alphanumeric characters.
The coupon card 302 may be formed on a substrate, such as plastic or paper or other medium that is typically flexible, sufficiently durable, and cost effective to produce. For example, a 10 mil thick plastic sheet may be sized to the length and width of a credit card or key ring card. Thus, the coupon card may advantageously be of various sizes including the form of a credit card, grocery store shopper's card or key ring for ease of carrying in a wallet or purse or on a key ring.
As shown in
Embodiments of the invention offer a way for Consumer Package Good's (CPG) manufacturers (i.e., manufacturers of consumables such as cleaning products, food, beverages, clothing, and the like) to distribute GS1, Uniform Code Council guideline or other coupons without the need of an optically readable barcode. Through a Direct Mail promotion, In-Store promotion, or a Free-Standing Insert (FSI) in the Sunday newspaper, the consumer may receive an insert, sheet, or flyer with a coupon card having a Magnetic Ink Character Recognition strip on its back. To aid a consumer, a shopping list 318, as shown in
The method of distributing, redeeming, and clearing Manufacturer Coupons may benefit all three groups involved in the transaction—consumers, retailers, and manufacturers. The benefit to consumers is the ease of use because clipping and/or organizing coupons is no longer needed. The benefits to the retailer are reducing the labor associated with processing paper coupons and substantially reducing the time it takes to receive reimbursement for the promotions from the manufacturer. The benefits to the manufacturer potentially include a better product for the consumer resulting in increase response rates, real time promotion tracking, faster and more reliable accounting, and a reduction in fraud associated with paper coupons.
Thus, embodiments disclosed provide a system and method that may be used for electronically distributing and clearing a variety of coupons. Each coupon may have a code. Each coupon code may include a base portion and an extended portion. For example, the embodiments may be used with GS1 coupons, such as the formerly designated Uniform Code Council (UCC) system five and system ninety nine manufacture coupons. GS1 format standards are maintained by the GS1 standards organization, formerly known as the Uniform Code Council. In an embodiment, similar to debit, credit and Electronic Benefit Transactions (EBT), the POS terminal reads a unique code from a coupon code and transmits this unique code to a centralized database, such as the centralized database of a coupon processing server via a network.
An example of an implementation of the coupon processing method of the invention is provided. A coupon card with unique coupon card account number 12345678 may have a coupon for 0.50 off a 2 liter beverage drink assigned to it; for example, 54900011050x, where x is the check digit. The check digit may be useful for paper coupons with barcodes being scanned by a scanner. On the ICN centralized database, the full coupon code assigned to card 12345678 may include a string of digits or alphanumeric characters such as 54900011050 x 8101 0 88062 0306. The consumer may purchase a 2 liter beverage drink with, for example, UPC code 0:49000:06390 and may swipe his or her coupon card. The POS terminal may transmit the coupon card account number, 12345678, to the ICN server. The ICN server may then send back a corresponding coupon code, e.g. 54900011050, to the POS terminal. The POS terminal then may determine if the coupon code is valid through a validation process, such as standard coupon validation routines. The POS terminal may send back to ICN a redeemed coupon code, e.g., 54900011050, and a triggering UPC product code, e.g., 04900006390. The ICN server may also provide in real time to the beverage drink manufacturer the fully redeemed coupon code, the location of the redemption transaction, and the product that triggered the redemption.
The method for processing coupons may include reading first coupon related information from a coupon card at a Point-of-Sale (POS) terminal. The first coupon related information may be householder identifier information, account identification, or the like. The first coupon related information may be transmitted through a network to coupon processing server. If the coupon processing server validates the first coupon related information, second coupon related information may be transmitted from the coupon processing server through the network to the POS terminal. The second coupon related information may be one or more system 5 or system 99 coupon codes available to the identified consumer and may include the NSC (Number System Code), Manufacture Number, Family Code, and Value Code.
An alternative embodiment is provided in
Embodiments of the method of the invention may be implemented through instructions, stored on a computer-readable medium on a data storage device, which when executed by a computing device, cause the computing device to perform the designated operations. The instructions may be stored in computer-readable medium in a distributed fashion across two or more computing devices or as a single computing device. The computing devices may be one or more of the above mentioned servers. In an embodiment, the computer readable medium may be a small flash drive that connects to a Universal Serial Bus (USB) port of a POS terminal, a retailer server, or the like. For example, a small flash drive may measure less than about 10 cm×3 cm×3 cm) or may be pen-sized dimensions, such as 71 mm×20 mm×8 mm.
In an embodiment, a computer readable medium storing computer code for processing coupons across a network in response to the non-optical reading of a coupon card, includes computer code for reading identification code from a coupon card that is non-optically read at a Point of Sale terminal; computer code for processing and formatting the read identification code; computer code for transmitting the formatted identification code across the network; computer code for receiving, interpreting, and validating the identification code at coupon processing server; if the identification code is validated, computer code for retrieving coupon codes corresponding to the identification code from a centralized database; computer code for transmitting the retrieved coupon codes to the Point of Sale terminal via the network; and computer code for redeeming the coupon codes.
The coupon processing server coupon distribution and processing system and method offers advantages including 1) being easy to use, 2) saving time and money, 3) providing better validation, 4) expanding promotion tracking, 5) increasing response rates, and 6) reducing fraud. The coupon processing server coupon distribution and processing system and method are easy to use because there is no clipping or organizing of coupons and the coupon card may be discarded after the coupons are redeemed. The coupon processing server coupon distribution and processing system and method saves time and money because it avoids the manual counting and clearing of paper for both retailers and manufacturers. Coupon processing server coupon distribution and processing system and method coupons clear electronically so that financial settlements may be completed in a short period of time, such as hours, rather than weeks or months. Coupon coding errors may be corrected immediately as manufacturers avoid the handling of misprinted coupons that may circulate for months at a time. The coupon processing server coupon distribution and processing system and method provides better validation because the expiration dates are enforced by the coupon processing server. Expired coupons are recognized as such and are not sent to the POS for validation. Paper coupons may not be redeemed at a POS because of a faulty barcode or improper coding or printing. With the coupon processing server coupon distribution and processing system and method described herein, the use of a magnetic ink character recognition strip or RFID eliminates the problem of poorly printed barcodes. Invalid coupon codes may be corrected immediately in the centralized database. The coupon processing server coupon distribution and processing system and method expands promotion tracking with the real time reporting of coupon redemptions. Manufacturers are provided with the product information for the product the consumer purchased to trigger the coupon redemption. Manufacturers may track results at the individual household level by assigning unique numbers to the extended portion of the coupon code's application identifier.
The coupon processing server coupon distribution and processing system and method described herein also increases response rates by making the process of collecting and redeeming coupons easier and more in line with today's technology. The coupon processing server coupon distribution and processing system and method further reduces fraud as each coupon may be redeemed only once. Advantageously, the coupon processing server coupon distribution and processing system and method centralized database does not transmit to the POS a coupon which has already been redeemed. The coupon processing server coupled to the centralized database may also track in real time redemptions by store. Alternatively the centralized database may have one or more coupon processing processors built into it. Each redemption transaction has a date and time stamp. Abnormal transaction volumes from a particular store may be identified to prevent store personnel and/or others from fraudulently redeeming coupons for personal gain, to meet or exceed sales goals, and the like. The coupon processing server coupon distribution and processing system and method prevents a person from assembling a large volume of newspaper inserts to redeem coupons without selling the corresponding product. In another example, if someone were to determine how account numbers are generated on the coupon cards, the coupon processing serve may monitor in real time the volume and traffic of redeemed coupons and identify abnormalities to prevent coupon counterfeiting.
A further advantage is that embodiments may be implemented to provide a direct competitor to various marketing services by distributing coupon cards through Direct Mail, In-Store, and FSI or implemented as a service provider to marketing services. For example, marketing services companies may be charged for the distribution of coupons on the coupon processing server in which case the business model may be executed with less expense.
If a coupon is valid, but the retailer is temporarily out of stock, provisions may be made to issue a rain check electronically. The electronic rain check may be stored in the centralized database. Alternatively, in lieu of a rain check, the coupon processing server may offer a different product of the manufacturer at a special rate to the consumer.
As part of the system and method of the invention, in an embodiment, in-store scanners may also be provided to allow a consumer to reveal unexpired and unused coupons available through his or her coupon card.
In an embodiment, Consumer Package Good's (CPG) manufacturers may create and maintain their own shopper card program. For example, CPG manufacturer A may offer consumers a program in which each consumer or consumer household may sign up for a permanent card number. A consumer using such a coupon card may supply sufficient identification at the Point of Sale. This identification may include a driver's license, a passport, or other identification means, such as entry of a special code or biometrics scanning. The consumer, upon enrolling in a CPG manufacturer's program and being assigned a permanent coupon card, may then select discounts from CPG manufacturer A's web site in which the discounts would then be assigned to that permanent coupon card through a registration process using a centralized database of CPG manufacturer A.
In an embodiment, if the coupon processing server is experiencing down time, a retailer may access a mirror database maintained by a company managing the coupon processing server. Alternatively, individual manufacturers may keep mirrored versions of the coupon processing server's centralized database regarding their own coupons and redemption information in which case the individual manufacturers may offer a backup method for redeeming coupons if the coupon processing server were to become unavailable.
It is believed that the invention and many of its attendant advantages will be understood by the forgoing description. It is also believed that it will be apparent that various changes may be made in the form, construction and arrangement of the components thereof without departing from the scope and spirit of the invention or without sacrificing all of its material advantages. The form herein before described being merely an explanatory embodiment thereof. It is the intention of the following claims to encompass and include such changes.
Patent | Priority | Assignee | Title |
10453090, | Jan 31 2013 | Walmart Apollo, LLC | Methods and systems for automated coupon processing |
10846729, | May 23 2006 | INTELLIGENT CLEARING NETWORK, INC | Intelligent clearing network |
Patent | Priority | Assignee | Title |
4601490, | Oct 13 1983 | VALASSIS COMMUNICATIONS, INC A DELAWARE CORPORATION | Multi-coupon sweepstakes promotion vehicle |
5612527, | Mar 31 1995 | MOTIVATION INNOVATIONS, LLC | Discount offer redemption system and method |
6067526, | Jun 22 1998 | STERLING GLOBAL SOLUTIONS, LLC D B A SPARKFLY | System and method for distributing coupons through a system of computer networks |
6109526, | Nov 17 1998 | Intermec IP Corp. | Optical and passive electromagnetic reader for reading machine-readable symbols, such as bar codes, and reading wireless tags, such as radio frequency tags, and corresponding method |
6199044, | May 27 1998 | Intermec IP Corp. | Universal data input and processing device, such as universal point-of-sale device for inputting and processing bar code symbols, document images, and other data |
6230143, | Nov 12 1997 | JEFFERIES FINANCE LLC, AS ASSIGNEE | System and method for analyzing coupon redemption data |
6520542, | Mar 19 2001 | Promotional two-piece in one postcard housing an integral coupon card | |
6938821, | Sep 18 2000 | STRIPE, INC | Method and apparatus for associating identification and personal data for multiple magnetic stripe cards or other sources |
7016860, | Feb 13 2001 | International Business Machines Corporation | Honoring of electronic coupons |
7076444, | Sep 20 2000 | QUOTIENT TECHNOLOGY INC | Electronic offer management system and method thereof |
7240843, | Jan 22 2003 | LOBAR CODE TECHNOLOGIES, INC DBA SCANAPS | Universal club card and real-time coupon validation |
7578435, | Feb 05 2004 | UNICOUS MARKETING, INC | Couponing system |
20020143612, | |||
20020161625, | |||
20040019564, | |||
20040054575, | |||
20040056101, | |||
20040107135, | |||
20050015300, | |||
20050033643, | |||
20050171845, | |||
20050182695, | |||
20050192906, | |||
20050230473, | |||
20060038396, | |||
20060247972, | |||
JP10287074, | |||
JP2000020823, | |||
JP2002041932, | |||
JP2308654, | |||
JP3254996, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 23 2006 | Intelligent Coupon Network, LLC | (assignment on the face of the patent) | / | |||
Jan 22 2008 | THIBEDEAU, RICHARD B | Intelligent Coupon Network, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 020481 | /0196 | |
Feb 18 2011 | INTELLIGENT CLEARING NETWORK, INC | CONNECTICUT INNOVATIONS, INCORPORATED | SECURITY AGREEMENT | 025845 | /0906 | |
Dec 15 2011 | INTELLIGENT CLEARING NETWORK, INC | CONNECTICUT INNOVATIONS, INCORPORATED | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 030503 | /0449 | |
Apr 13 2020 | SCHULTE, BRIAN | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 13 2020 | Intelligent Coupon Network, LLC | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 13 2020 | THIBEDEAU, RICHARD B | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 13 2020 | MILLETT, MATT | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 27 2020 | OKALEY, GARY | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 27 2020 | ROBERTSON, JON | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 | |
Apr 29 2020 | SKELTON, MICHAEL | INTELLIGENT CLEARING NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 052581 | /0489 |
Date | Maintenance Fee Events |
Dec 27 2018 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Dec 27 2018 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Dec 20 2022 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Dec 20 2022 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Aug 09 2023 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
Jun 30 2018 | 4 years fee payment window open |
Dec 30 2018 | 6 months grace period start (w surcharge) |
Jun 30 2019 | patent expiry (for year 4) |
Jun 30 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 30 2022 | 8 years fee payment window open |
Dec 30 2022 | 6 months grace period start (w surcharge) |
Jun 30 2023 | patent expiry (for year 8) |
Jun 30 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 30 2026 | 12 years fee payment window open |
Dec 30 2026 | 6 months grace period start (w surcharge) |
Jun 30 2027 | patent expiry (for year 12) |
Jun 30 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |