Electronic delivery of coupons to personal digital assistants
First Claim
1. A computer-implemented method of distributing coupons over a wireless network, comprising:
- providing a database comprising a plurality of digital coupons, the digital coupons containing information;
serving at least one of the digital coupons over the wireless network to at least one user having a wireless computing device with a display;
storing at least a portion of the digital coupon information in the wireless computing device; and
displaying on the display of the at least one user'"'"'s wireless computing device information extracted, at least in part, from the digital coupon information.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic or “virtual” coupon is obtained when a user selects a given link in a Web page being displayed on a client machine. Preferably, the link is an image link embedded in an advertising banner that is displayed on the Web page such that user click-through on the banner automatically generates the virtual coupon. The virtual coupon is then saved to a file on the client machine. Thereafter, the virtual coupon is downloaded to a PDA via a communication link when the PDA is synchronized to the desktop. When the virtual coupon is downloaded to the PDA, it is automatically saved in a coupon file. In addition, contact information associated with the coupon provider (e.g., address and e-mail information) is automatically written to the PDA contact file. Moreover, the coupon'"'"'s expiration date is stored in PDA'"'"'s calendar, together with information for generating one or more redemption remainders that are periodically issued to the PDA user when the device is powered on. When the user desires to redeem the coupon, he or she may take the PDA to a terminal located at a retail establishment. By synchronizing the PDA to the terminal, the virtual coupon is redeemed in exchange for a discount on a given product or service.
238 Citations
39 Claims
-
1. A computer-implemented method of distributing coupons over a wireless network, comprising:
-
providing a database comprising a plurality of digital coupons, the digital coupons containing information;
serving at least one of the digital coupons over the wireless network to at least one user having a wireless computing device with a display;
storing at least a portion of the digital coupon information in the wireless computing device; and
displaying on the display of the at least one user'"'"'s wireless computing device information extracted, at least in part, from the digital coupon information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39)
-
-
13. A computer-implemented method of distributing coupons over a network, comprising:
-
providing a database comprising a plurality of digital coupons, the digital coupons containing information;
associating given identifiers with given users;
associating one of the given identifiers with at least one digital coupon to be served on the user associated with that one of the given identifiers; and
serving the at least one digital coupon with its associated identifier upon the user associated with that identifier.
-
-
18. A computer implemented method of distributing electronic ticket vouchers over a network, comprising:
-
providing a database comprising a first set of data describing a schedule of events and a set of tickets corresponding to each of said events;
receiving a request from a wireless device through the network to purchase an electronic ticket voucher corresponding to an event wherein the request comprises customer data identifying the purchaser of the ticket;
transmitting an electronic ticket voucher to the wireless device over the network;
storing the customer data in a transaction database;
receiving a request from a computer terminal for verification of the electronic ticket voucher;
comparing the request for verification with the customer data in the transaction database;
generating a confirmation signal indicating an approval or denial of the verification request based upon the comparison with the customer data; and
transmitting a confirmation signal to the computer terminal.
-
-
25. A computer implemented method of distributing coupons over a network, comprising:
-
providing a database comprising a plurality of electronic coupons;
transmitting an electronic coupon to a wireless device over the network;
storing customer data corresponding to the recipient of the electronic coupon in a transaction database;
receiving a request from a retail computer terminal for verification of an electronic coupon;
comparing the request for verification with the corresponding customer data in the transaction database;
generating a confirmation signal indicating an approval or denial of the verification request based upon the comparison with the customer data; and
transmitting the confirmation signal to the retail computer terminal over the network.
-
-
35. A computer system adapted to distribute electronic ticket vouchers over a wireless communications network, comprising:
-
a database comprising a first set of data describing a schedule of events and a set of tickets corresponding to each of said events;
a network interface adapted to connect the database to the wireless communications network;
a transaction database adapted for storing data corresponding to ticket transactions;
a computer readable medium encoded with instructions for performing the following actions;
a) receiving a request from a wireless device through the wireless communications network to purchase an electronic ticket voucher corresponding to an event wherein the request comprises customer data identifying the purchaser of the ticket;
b) retrieving an electronic ticket voucher from the database corresponding to the requested ticket;
c) transmitting the retrieved electronic ticket voucher over the wireless communications network to the wireless device;
d) storing the customer data in the transaction database;
e) receiving a request from a computer terminal for verification of the electronic ticket voucher;
g) comparing the request for verification with customer data in the transaction database;
h) generating a confirmation signal indicating an approval or denial of the verification request based upon the comparison with the customer data; and
i) transmitting the confirmation signal to the computer terminal.
-
-
36. A computer system adapted to distribute coupons over a wireless communications network comprising:
-
a database comprising a plurality of electronic coupons;
a network interface adapted to connect the database to the wireless communications network;
a transaction database adapted for storing information about customers;
a computer readable medium encoded with instructions for performing the following actions;
a) transmitting an electronic coupon to a wireless device over the wireless communications network, wherein the electronic coupon further comprises verification data;
b) storing customer data corresponding to the recipient of the electronic coupon in a transaction database;
c) receiving a request from a retail computer terminal for verification of an electronic coupon;
d) comparing the request for verification with corresponding customer data in the transaction database;
e) generating a confirmation signal indicating an approval or denial of the verification request based upon the comparison with the customer data; and
f) transmitting the confirmation signal to the retail computer terminal.
-
Specification