System and method for aggregating and distributing electronic coupons
First Claim
1. A method for providing a computer-based forum for exchanging electronic coupons, the method comprising:
- providing a forum database of a plurality of electronic coupons;
transmitting a description of at least one first electronic coupon from the forum to a client computer;
receiving by the forum a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the forum from the client computer of data representing a second electronic coupon in trade for the receipt at the client computer of data representing the first electronic coupon.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for receiving, distributing, and exchanging electronic discount coupons over a computer network such as the Internet. The system comprises a plurality of client computers, a coupon server, an honoring server and an issuing server. In one embodiment, the coupon server receives a plurality of electronic coupons for storage in a database. The coupon server transmits data indicative of a description of at least one electronic coupon to at least one client computer, and then receives a signal indicative of a selection of at least one electronic coupon. In response to the request, the coupon server performs an exchange of electronic coupons, wherein the exchange includes the receipt of data representing a new electronic coupon from one client computer in trade for a transmission of data representing the selected electronic coupon.
-
Citations
28 Claims
-
1. A method for providing a computer-based forum for exchanging electronic coupons, the method comprising:
-
providing a forum database of a plurality of electronic coupons;
transmitting a description of at least one first electronic coupon from the forum to a client computer;
receiving by the forum a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the forum from the client computer of data representing a second electronic coupon in trade for the receipt at the client computer of data representing the first electronic coupon. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing a computer-based forum for exchanging electronic coupons, the method comprising:
-
storing a plurality of electronic coupons on a server;
transmitting a description of at least one first electronic coupon from the server to a client computer;
receiving a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the server from the client computer of data representing a second electronic coupon in trade for a transmission from the server of data representing the first electronic coupon. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20)
-
-
13. A method for providing a computer-based forum for exchanging electronic coupons, the method comprising:
-
providing a database of a plurality of electronic coupons resident on and available for download from at least one first peer computer;
transmitting a description of at least one first electronic coupon from the database to a second peer computer;
receiving by the first peer computer on which the first electronic coupon resides, a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the first peer computer from the second peer computer of data representing a second electronic coupon in trade for the receipt at the second peer computer of data representing the first electronic coupon.
-
-
19. A computer-readable medium having an executable component for providing a computer-based forum for exchanging electronic coupons, wherein the executable component performs a method comprising:
-
providing a forum database of a plurality of electronic coupons;
transmitting a description of at least one first electronic coupon from the forum to a client computer;
receiving by the forum a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the forum from the client computer of data representing a second electronic coupon in trade for the receipt at the client computer of data representing the first electronic coupon.
-
-
21. A computer-readable medium having an executable component for electronic coupon exchange services, wherein the executable component performs a method comprising:
providing an electronic exchange, wherein the system comprises;
storing a plurality of electronic coupons on a server;
transmitting a description of at least one first electronic coupon from the server to a client computer;
receiving a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the server from the client computer of data representing a second electronic coupon in trade for a transmission from the server of data representing the first electronic coupon. - View Dependent Claims (22, 25, 26, 27, 28)
-
23. A system for providing an electronic exchange, wherein the system comprises:
-
a coupon server;
an issuing server;
an honoring server, wherein the coupon server, honoring server and the issuing server are electronically connected via a network for communicating data representative of an electronic coupon, and wherein the coupon server comprises a computer-readable medium having an executable component for providing a computer-based forum for exchanging electronic coupons, wherein the executable component comprises;
providing a forum database of a plurality of electronic coupons;
transmitting a description of at least one first electronic coupon from the forum to a client computer;
receiving by the forum a signal indicative of a client selection of the at least one first electronic coupon; and
in response to the signal, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the forum from the client computer of data representing a second electronic coupon in trade for the receipt at the client computer of data representing the first electronic coupon.
-
-
24. A method for providing a computer-based forum for exchanging electronic coupons, the method comprising:
-
providing a forum database of a plurality of electronic coupons;
transmitting a description of at least one first electronic coupon from the forum to a client computer;
receiving by the forum a signal indicative of a client offer to exchange a second electronic coupon for the at least one first electronic coupon;
determining whether to exchange the at least one first electronic coupon for the second electronic coupon; and
if a determination is made to exchange, performing an exchange of electronic coupons, wherein the exchange includes the receipt by the forum of data representing the second electronic coupon in trade for data representing the first electronic coupon.
-
Specification