The present disclosure relates to a system comprising a method and apparatus for imaging and interpreting discount coupons using a portable communications device such as a cell phone.
Existing barcode readers can be either handheld or stationary. When used at a point of sale checkout station, target objects, e.g., a product package that includes a target barcode, are brought within a field-of-view (“FOV”) of the barcode reader. Bar code readers can also image and interpret a coupon the customer has clipped at home and brought to the store.
For a handheld reader the user aims a visible aiming pattern to strike the package at a region of the barcode. In stationary bar code readers the product is moved through a stationary field of view. Once a bar code is properly identified, the barcode reader typically provides an audible and/or visual signal to indicate the target barcode has been successfully imaged and decoded and an item identifier and price displayed on a point of sale display.
Both stationary and portable imaging-based barcode readers include at least one camera or scan engine. A typical scan engine has a pixel array having photosensitive elements such as a charge coupled device (CCD) or complementary metal oxide semiconductor (CMOS) device. The scan engine also typically includes an illumination system having light emitting diodes (LEDs) or a cold cathode fluorescent lamp (CCFL) that directs illumination toward a target object, e.g., a target bar code. Light reflected from the target bar code is focused through a lens located near or on the scan engine by an imaging system such that focused light is concentrated onto the pixel array of photosensitive elements. The pixels of the array are sequentially read out by the scan engine, generating an analog signal representative of a captured image frame. The analog signal is amplified by a gain factor and the amplified analog signal is digitized by an analog-to-digital converter. Decoding circuitry of the imaging system processes the digitized signals and decodes the imaged bar code.
Various systems have been devised for delivering coupon barcodes to a cell phone screen for point of sale scanning in a store. None, however, combine this capability with the ability to eliminate a need for clipping, collecting and scanning paper coupons. Some stores provide coupon dispensers mounted to edges of shelves (such as those supplied by New America). This requires printing paper coupons, service employees to replenish coupons, loss of sales due to coupon outages, loss of coupons due to children pulling out large numbers of coupons from a dispenser etc.
United States Published application 2008/0183576 concerns a mobile service system using a two-dimensional coupon code. A user captures the two-dimensional coupon code printed on a coupon and transmits the captured two-dimensional coupon code to a server, and captures a two-dimensional store code printed on a store medium and transmits the captured two-dimensional store code to a server, using his or her cellular phone. The server transmits data that allows the user to use a coupon to the user's cellular phone, and the data is inputted into a terminal of a store to use the coupon.
An exemplary system allows information that corresponds to one or more discount coupons to be stored in a portable communications device such as a cell phone and redeemed at a point of sale terminal by reading a bar code off from a display.
A consumer can use his or her cell phone to image barcodes from newspaper circulars at home, on a computer screen at home and/or to scan coupon barcodes positioned on the edge of shelves in a store or displayed on a kiosk in a store. The data from all these coupons can be combined into (preferably) a single 2D barcode or in the event of a large number of coupons, into a small number of 2D barcodes and then displayed on the cell phone's display, for scanning by an imaging barcode scanner at the point of sale. This 2D barcode can also include the user's loyalty card information, so reading a single barcode off the screen of the phone can accomplish what formerly required multiple individual scans to accomplish.
The invention greatly simplifies use of coupons clipped out of newspapers, gathered from shelf dispensers in the store and/or received electronically for display on a cell phone for scanning at a point of sale scanner in a store. The prior art check out process is cumbersome and time consuming A consumer presents multiple paper coupons to the store check-out clerk, as well as presenting a barcode loyalty card for scanning, and also presenting multiple bar codes on a cell phone screen which have to be individually scanned. In accordance with the invention all this information can be greatly condensed into for example one bar code. In the exemplary system this is a 2D bar code and could in the case of many coupons be a few 2D bar codes.
Additionally, the prior art does not allow customized discounts or other offers based on the buying habits of the consumer. For example a retailer may wish to grant larger discounts to loyal shoppers, or to shoppers who have previously made purchases above a threshold dollar value. This information can also be condensed into the bar code presented for scanning that also contains the coupon identifying information. These and other advantages and features of the invention are described in greatly detail with respect to an exemplary embodiment of the invention.
The foregoing and other features and advantages of the present disclosure will become apparent to one skilled in the art to which the present disclosure relates upon consideration of the following description of the invention with reference to the accompanying drawings, wherein like reference numerals, unless otherwise described refer to like parts throughout the drawings and in which:
The figures depict a system for organizing, imaging and giving credit to customers for discount coupons by presenting coupon information on a display of a portable communications device 20 such as a cell phone or other hand held communications device. The device 20 has the ability to take pictures. The exemplary device 20 includes a controller 22 (
As seen in
The process of encoding a 2D bar code is described in detail in U.S. Pat. No. 5,243,655 to Wang which issued Sep. 7, 1993 and which is incorporated herein by reference for all purposes. The '655 patent describes the PDF417 bar code specification and describes how data is encoded into this type of 2D bar code. PDF417 is capable of encoding more than 1100 bytes, 1800 text characters or 2710 digits. Large data files can be encoded into a series of linked PDF417 symbols using a standard methodology referred to as Macro PDF417. Further details describing encoding of information into a 2D barcode are available in ISO standard 15438.
The controller 22 contains software for determining the information contained within the individual 1D barcodes 31 on the coupon 30 and converts that information for encoding into the 2D format. In one embodiment the controller 22 separates the information for each coupon with a special ASCII delimiter that signals the end of information for one coupon and the beginning of information to a next subsequent coupon. The 1D information includes designating information regarding the product (SKU number, for example) it is associated with as well as a supplier designator so that the store's point of sale reader 50 can properly credit the purchaser if the coupon and product are presented during the same sales transaction.
The store may include multiple portable or stationary point of sale bar code readers (
The scan engine 78 projects an aiming pattern toward a target bar code 64 (or bar codes) on the display 40 and attempts to decode that bar code to extract coupon information. The reader may also be aimed at a coupon 30 within the reader field of view for interpreting a 1D barcode on the coupon. The process of decoding a barcode is well known in the art. The scan engine 78 comprises a chassis that supports a printed circuit board (not shown). Attached to the printed circuit board are several optical components that include, illumination optics 110, aiming optics for generating the aiming pattern, and imaging optics 112. Each of the optical components have a designed field-of-view for projecting or receiving light directed during operation. Also coupled to the printed circuit board are various electrical components that assist in imaging and decoding the bar codes on the display 40. The imaging optics 112 includes focusing lens or lenses 114 that focus the reflected image from the display 40 onto a sensor array 116 located behind the focusing lens(es). An aiming pattern is generated by a laser diode (not shown) and facilitates a user in locating a center of the captured image.
When enabled by a controller 60 (
The bar code reader circuitry is electrically coupled to a power supply, which may be in the form of an on-board battery or a connected off-board power supply. If powered by an on-board battery, the reader 10 may be a stand-alone, portable unit as depicted in
The sensor array 116 may comprise a charged coupled device (CCD), a complementary metal oxide semiconductor (CMOS), or other imaging pixel array, operating under the control of the imaging circuitry 24. In one exemplary embodiment, the pixel array 150 comprises a two dimensional (2D) mega pixel array with a typical size of the pixel array being on the order of 1280×1024 pixels.
During an imaging session, multiple images of the field of view FV may be obtained by the imaging system 10. An imaging session may be instituted by an operator, for example, pressing the trigger 74 to institute an imaging. Alternately, for a stationary imaging system, an imaging session might start when a lower or bottom edge of an item begin to move through a portion of the field of view FV. After an exposure period, some or all of the pixels of pixel array 116 are successively read out by the controller 60, thereby generating an analog signal scaled by a gain factor which is converted by an analog to digital converter that forms part of the controller 60. In some sensors, particularly CMOS sensors, all pixels of the pixel array 116 are not exposed at the same time, thus, reading out of some pixels may coincide in time with an exposure period for some other pixels. The digitized signal comprises a sequence of digital gray scale values typically ranging from 0-255 (for an eight bit processor, i.e., 28=256), where a 0 gray scale value would represent an absence of any reflected light received by a pixel (characterized as low pixel brightness) and a 255 gray scale value would represent a very intense level of reflected light received by a pixel during an integration period (characterized as high pixel brightness).
An additional possibility is to provide special offers, such as accessories for a particular product only if that specific product is purchased. The phone 20 can contain offer information (received wirelessly from the retailer) that is presented to the consumer upon scanning the shelf label associated with the product that has the special offer, or the phone display can prompt the consumer to buy that product because the special off is available. Should the consumer decide to avail himself of the offer by buying the product, the 2D barcode 64 that is ultimately imaged at the point of sale will include the special discount or offer information, so the consumer will automatically receive the special discount.
Another possibility is to use the phone simply to capture images of paper barcodes or barcodes displayed on a home computer or by a kiosk in the store and to re-display them individually for scanning in the store. This requires no application software in the phone, and no special software running on the store point of sale system since the store scanner will simply interpret the displayed images as the original paper coupons (or displayed coupons). This last option has the benefit of eliminating the need to clip and collect paper coupons.
What have been described above are examples of the present invention. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the present invention, but one of ordinary skill in the art will recognize that many further combinations and permutations of the present invention are possible. Accordingly, the present invention is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims.