Retail coupon distribution apparatus and method
First Claim
Patent Images
1. A communication application executable on a network comprising:
- a client process executable on a processor in a two-way communication device, the two-way communication device including a display screen capable of displaying a barcode image suitable for scanning by a barcode scanner;
a server process executable on a processor communicatively coupled over the network to the client process; and
a coupon depository coupled to the server process capable of storing a plurality of coupons, the coupons including an encoding of a barcode image, the server process including an operation of sending a coupon to the client process, the client process including an operation for decoding the barcode image encoding and displaying the barcode image on the display screen for scanning by the barcode scanner.
14 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication system utilizes a mobile two-way communication device such as a cellular telephone, pager, personal digital assistant (PDA), palm-held computing device, and the like, connected to a network. The mobile two-way communication device has a display screen, such as an liquid crystal display (LCD) screen, that is capable of displaying a barcode. The image of a barcode is displayed on the two-way communication device by creating an optical image that can modulate a laser in motion, such as the laser used in a retail barcode scanning device.
-
Citations
22 Claims
-
1. A communication application executable on a network comprising:
-
a client process executable on a processor in a two-way communication device, the two-way communication device including a display screen capable of displaying a barcode image suitable for scanning by a barcode scanner;
a server process executable on a processor communicatively coupled over the network to the client process; and
a coupon depository coupled to the server process capable of storing a plurality of coupons, the coupons including an encoding of a barcode image, the server process including an operation of sending a coupon to the client process, the client process including an operation for decoding the barcode image encoding and displaying the barcode image on the display screen for scanning by the barcode scanner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication application executable on a network communicatively coupled to a server process, the communication application comprising:
a client process executable on a processor in a two-way communication device, the two-way communication device including a display screen capable of displaying a barcode image suitable for scanning by a barcode scanner, the client process including;
an interactive input process capable of receiving input signals from the two-way communication device;
a communication initiating process responsive to the input signals for sending application initiation signals to the server process via the network;
a communication receiving process responsive to communication signals from the server process for receiving coupon information from the server process, the coupon information including an encoded barcode image; and
a display process responsive to the receipt of coupon information for decoding the encoded barcode image and displaying the barcode image. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A communication application executable on a network comprising:
-
an electronic coupon clearinghouse coupled to the network and containing a plurality of electronic coupons, the electronic coupons including an encoded barcode image;
a coupon database coupled to the electronic coupon clearinghouse;
a server coupled to the network, the server capable of accessing the electronic coupon clearinghouse and receiving selected electronic coupons from the electronic coupon clearinghouse;
a two-way communication device capable of communicating on the network and receiving electronic coupons from the server via the network, the two-way communication device capable of decoding the encoded barcode images and displaying the barcode images on a screen display for scanning by a barcode scanner. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification