Methods and systems for interrogating and processing codes
First Claim
1. A coupon code scanning and processing system, comprising:
- a wireless computing device comprising;
a scanner configured to scan a coupon, and an item code, the coupon relating to an item, and the item code identifying an item;
a memory configured to store data indicative of the coupon and to store data associated with the coupon, the stored data associated with the coupon comprising a whole or partial bitmap of the coupon and a coupon code;
a processor configured to receive the item code and to determine whether data indicative of a coupon code relating to the item identified by the item code is present in the memory and wherein the processor character recognizes the coupon to identify a coupon code;
wherein the processor is further configured to provide a notification if data indicative of a coupon code relating to the item identified by the item code is present in the memory; and
an automated processing subsystem configured to receive the coupon code from the wireless computing device and to provide the benefit associated with the coupon corresponding to the data associated with the coupon during a transaction involving the item identified by the item code,wherein the stored coupon code is indicative of a uniform resource locator address for a network resource accessed by the wireless computing device to obtain the data associated with the coupon, andwherein the processor additionally accesses a network resource addressed by the uniform resource locator address and obtains data associated with the coupon.
2 Assignments
0 Petitions
Accused Products
Abstract
An interrogating and processing system and method is described. A wireless communication device interrogates an information source, having a barcode or tag, and wirelessly transmits data indicative of the information source. The interrogator can be built into or adjunct to the wireless communication device. An automated processing subsystem receives the transmitted data and identifies an item corresponding to the data. A fulfillment subsystem effects delivery of the item to a destination. There can be a coupon code scanning and processing system and method. A wireless computing device having an interrogator reads a coupon code. An automated processing subsystem receives the corresponding data and provides a benefit associated with the coupon. The benefit can be a discount on a product or service. Alternatively, at least a portion of the coupon including a code is displayed on a screen of the computing device for processing at a point of sale terminal.
-
Citations
27 Claims
-
1. A coupon code scanning and processing system, comprising:
-
a wireless computing device comprising; a scanner configured to scan a coupon, and an item code, the coupon relating to an item, and the item code identifying an item; a memory configured to store data indicative of the coupon and to store data associated with the coupon, the stored data associated with the coupon comprising a whole or partial bitmap of the coupon and a coupon code; a processor configured to receive the item code and to determine whether data indicative of a coupon code relating to the item identified by the item code is present in the memory and wherein the processor character recognizes the coupon to identify a coupon code; wherein the processor is further configured to provide a notification if data indicative of a coupon code relating to the item identified by the item code is present in the memory; and an automated processing subsystem configured to receive the coupon code from the wireless computing device and to provide the benefit associated with the coupon corresponding to the data associated with the coupon during a transaction involving the item identified by the item code, wherein the stored coupon code is indicative of a uniform resource locator address for a network resource accessed by the wireless computing device to obtain the data associated with the coupon, and wherein the processor additionally accesses a network resource addressed by the uniform resource locator address and obtains data associated with the coupon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A coupon code scanning and processing method using a mobile computing device having a scanner, the method comprising:
-
receiving a coupon scanned via the mobile computing device, the coupon relating to an item; receiving an item code scanned via the mobile computing device, the item code identifying an item, wherein the scanning of the item code is performed at a location of a product or service in a business; character recognizing the coupon to identify a coupon code; storing data indicative of the coupon code in a memory of the mobile computing device; storing data associated with the coupon in the mobile computing device, the stored data associated with the coupon comprising a whole or partial bitmap of the coupon; searching the memory to determine whether data indicative of a coupon code relating to the item identified by the received item code is present in the memory; providing a notification if the data indicative of a coupon relating to the item identified by the received item code is present in the memory; transmitting the data indicative of the coupon code to an automated processing subsystem via a wireless protocol so as to receive a benefit associated with the coupon corresponding to the data associated with the coupon code, wherein the stored data indicative of the coupon code is indicative of a uniform resource locator address for a network resource accessed by the mobile computing device to obtain the data associated with the coupon, and wherein the mobile computing device additionally accesses a network resource addressed by the uniform resource locator address and obtains data associated with the coupon. - View Dependent Claims (19, 20, 21)
-
-
22. A coupon scanning and processing method using a mobile computing device having a scanner and a display screen, the method comprising:
-
scanning a coupon via the mobile computing device at a non-point of sale location; character recognizing the coupon to identify a coupon code; storing data indicative of the coupon code in a memory of the mobile computing device, the coupon code relating to an item; storing data associated with the coupon, the stored data associated with the coupon comprising a whole or partial bitmap of the coupon; scanning an item code at a point of sale location, the item code identifying an item; searching the memory to determine whether the data indicative of a coupon code relating to the item identified by the scanned item code is present in the memory; providing a notification if data indicative of a coupon code relating to the item identified by the scanned item code is present in the memory; displaying at least a portion of the whole or partial bitmap of the coupon, including the data associated with the coupon, and the code on a screen of the mobile computing device; and using the displaying of the at least a portion of the coupon including the data associated with the coupon and the code on a screen of the mobile computing device to receive a benefit associated with the displayed at least a portion of the coupon at a point of sale terminal, wherein the stored data indicative of the coupon code is indicative of a uniform resource locator address for a network resource accessed by the mobile computing device to obtain the data associated with the coupon, and wherein the mobile computing device additionally accesses a network resource addressed by the uniform resource locator address and obtains data associated with the coupon. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A coupon code scanning and processing system having a mobile computing device, the system comprising:
-
means for receiving a scanned coupon, wherein the scanning of the coupon is performed at a location of a product or service in a business; means for character recognizing the coupon to identify a coupon code; means for storing data indicative of the coupon code in a mobile computing device; means for storing data associated with the coupon in the mobile computing device, the coupon relating to an item, the stored data associated with the coupon comprising a whole or partial bitmap of the coupon; means for receiving a scanned item code, the item code identifying an item, wherein the scanning of the item code is performed at the location of the product or service in the business; means for searching the stored data for data indicative of a coupon code relating the item identified by the received item code; means for providing a notification if data indicative of a coupon code relating to the item identified by the item code is stored in the memory; and means for transmitting the data to an automated processing subsystem via a wireless protocol so as to receive a benefit associated with the coupon corresponding to the data associated with the coupon code, wherein the stored data indicative of the coupon code is indicative of a uniform resource locator address for a network resource accessed by the mobile computing device to obtain the data associated with the coupon, and wherein the mobile computing device additionally accesses a network resource addressed by the uniform resource locator address and obtains data associated with the coupon.
-
Specification