This disclosure relate generally to retail item labels and more particularly to labels, systems, and methods for discounting a price of a retail item for a customer on a sell by date of the retail item.
Retailer facilities such as large department stores and warehouses and distribution centers associated therewith receive, stock, and transport thousands, if not millions, of units of consumer products. An individual retail item displayed on a sale floor typically includes a label attached thereto or printed thereon indicating the price of the retail item. In the case of perishable retail items, the label also includes an expiration date or use by date, which indicates the last day on which the retail item may be sold by the store and used by the customer.
Since a retail store faces the prospect of having to throw away all perishable retail items that were not purchased by consumers on or before the use by date, many retail stores discount the retail items on their use by date in order to incentivize the consumers to buy the retail items on the last day when these retail items may be sold by the retail store. To that end, the retail stores task multiple associates with physically tracking down the retail items that are expiring on a given date (e.g., by looking at a label on each perishable item in the store), and printing and attaching a new label indicating the discount applicable on that given date. A disadvantage of such a process of discounting items on their use by date is that it requires significant time commitments from many workers who could be doing other useful tasks at the retail store.
Disclosed herein are embodiments of systems, devices, and methods for discounting a price of a retail item for a customer on a sell by date of the retail item. This description includes drawings, wherein:
Elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions and/or relative positioning of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of various embodiments of the present invention. Also, common, well-understood elements that are useful or necessary in a commercially feasible embodiment are often not depicted in order to facilitate a less obstructed view of these various embodiments of the present invention. Certain actions and/or steps may be described or depicted in a particular order of occurrence while those skilled in the art will understand that such specificity with respect to sequence is not actually required. The terms and expressions used herein have the ordinary technical meaning as is accorded to such terms and expressions by persons skilled in the technical field as set forth above except where different specific meanings have otherwise been set forth herein.
The following description is not to be taken in a limiting sense, but is made merely for the purpose of describing the general principles of exemplary embodiments. Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
Generally speaking, pursuant to various embodiments, systems and methods of discounting a price of a retail item for a customer on a sell by date of the retail item include labeling the retail items with labels that indicate the discounted price of the retail items that would be effective on the expiration/sell by date of the retail items.
In one embodiment, a system for discounting a price of a retail item for a customer on a sell by date of the retail item includes a plurality of retail items each having a consumer-visible label thereon. The label includes: a customer-visible indicator of an undiscounted price of the retail item, the undiscounted price being effective prior to the sell by date; a customer-visible indicator of the sell by date of the retail item; and a customer-visible indicator including at least one of a discounted price of the retail item and a discount percentage off the undiscounted price of the retail item, the at least one of the discounted price and the discount percentage being effective on the sell by date of the retail item. The system further includes an electronic database configured to store the at least one of the sell by date, the undiscounted price, the discounted price, and the discount percentage associated with the retail item, and a computing device including a programmable processor. The processor is programmed to: obtain from the electronic database and in response to a scan of the label by a scanner, the sell by date of the retail item associated with the scanned label; based on a determination by the processor that the scan of the label occurred prior to the sell by date, generate an indication that the customer is to pay the undiscounted price of the retail item; and based on a determination by the processor that the scan of the label occurred on the sell by date, generate an indication that the customer is to pay the at least one of the discounted price and the discount percentage of the retail item.
In another embodiment, a method for discounting a price of a retail item for a customer on a sell by date of the retail item comprises providing a plurality of retail items each having a consumer-visible label thereon, with the label including: a customer-visible indicator of an undiscounted price of the retail item, the undiscounted price being effective prior to the sell by date; a customer-visible indicator of the sell by date of the retail item; and a customer-visible indicator including at least one of a discounted price of the retail item and a discount percentage off the undiscounted price of the retail item, the at least one of the discounted price and the discount percentage being effective on the sell by date of the retail item. The method further comprises: providing an electronic database configured to store the at least one of the sell by date, the undiscounted price, the discounted price, and the discount percentage associated with the retail item; providing a computing device including a programmable processor; obtaining, via the processor, from the electronic database and in response to a scan of the label by a scanner, the sell by date of the retail item associated with the scanned label; determining, via the processor, whether the scan of the label occurred prior to the sell by date; based on a determination by the processor that the scan of the label occurred prior to the sell by date, generating an indication that the customer is to pay the undiscounted price of the retail item; and based on a determination by the processor that the scan of the label occurred on the sell by date, generating an indication that the customer is to pay the at least one of the discounted price and the discounted percentage of the retail item.
In yet another embodiment, a consumer-visible label for discounting a price of a retail item for a customer on a sell by date of the retail item comprises: a customer-visible indicator of an undiscounted price of the retail item, the undiscounted price being effective prior to the sell by date; a customer-visible indicator of the sell by date of the retail item; and a customer-visible indicator including at least one of a discounted price of the retail item and a discount percentage off the undiscounted price of the retail item, the at least one of the discounted price and the discount percentage being effective on the sell by date of the retail item.
As can be seen in
Accordingly, if the customer is shopping at the retail store on the use by date of the retail item 110, the information regarding the use by date-associated discount displayed on the label 130 may entice the customer to purchase the retail item 110 at its discounted price of $3.00 instead of paying the full retail price of $5.00 for an identical retail item 110 that has not reached its use by date yet. If the customer does purchase the retail item 110 on its use by date, the benefit to the customer would be the $2.00 discount off the full retail price of the retail item 110, and the benefit to the retail store would include both the receipt of a payment of $3.00 for the retail item 110 from the customer, and the fact that the retail store would not have to dispatch a worker the next day to find the expired retail item 110 and throw away the unsold expired retail item 110.
While in the embodiment shown in
In addition to the indicators described above, the exemplary label 130 of
In some embodiments, the label 130 is encoded, printed, and/or applied directly on the retail item 110 without the use of a paper (or a paper-equivalent) label. For example, the label 130 may be a digital watermark encoded on the retail item 110. In other embodiments, the label 130 may be printed on a substrate that includes an adhesive side that permits the label 130 to be attached to the retail item 110. It will be understood that the relative sizes of the label 130 and the retail item 110 are not drawn to scale, that the size of the label 130 has been exaggerated in
In some embodiments, the label 130 is digitally encoded directly on the retail item 110 such that the label 130 is visible to a customer (or a worker of the retail store) on the retail item 110 when the customer (or the worker) uses electronically unenhanced human vision. In other aspects, the label 130 may be digitally encoded directly on the retail item 110 such that the label 130 is visible to the customer (or the worker) on the retail item 110 only when the customer (or the worker) uses an electronic device (e.g., a consumer electronic device 170, worker interface device 160, etc.) including an optical filter. In some embodiments, the label 130 (whether encoded directly on the retail item 110 or printed on a paper label) may be polarized such that the label 130 is visible to the customer (or the worker) on the retail item 110 only when the customer (or the worker) uses polarized glasses.
With reference to
While the computing device 140 is shown in
In the embodiment shown in
While the electronic database 150 is shown in
In the exemplary system 100 illustrated in
In some embodiments, the control unit 210 includes one or more processors and/or microprocessors. The control unit 210 couples with and/or includes the memory 204. Generally, the memory 204 stores the operational code or set of instructions that is executed by the control unit 210 and/or processor to implement the functionality of the electronic inventory management device 280. It is understood that the control unit 210 may be implemented as one or more processor devices as are well known in the art. Similarly, the memory 204 may be implemented as one or more memory devices as are well known in the art, such as one or more processor readable and/or computer readable media and can include volatile and/or nonvolatile media, such as RAM, ROM, EEPROM, flash memory and/or other memory technology. In some embodiments, the control unit 210 comprises a fixed-purpose hard-wired platform or can comprise a partially or wholly programmable platform. These architectural options are well known and understood in the art and require no further description here. The control unit 210 can be configured (for example, by using corresponding programming as will be well understood by those skilled in the art) to carry out one or more of the steps, actions, and/or functions described herein.
While the memory 204 is shown as internal to the electronic inventory management device 280, the memory 204 can be internal, external or a combination of internal and external. Also, the computing device 240 may include a power supply (not shown) or it may receive power from an external source. In some instances, the control unit 210 and the memory 204 may be integrated together, such as in a microcontroller, application specification integrated circuit, field programmable gate array or other such device, or may be separate devices coupled together.
The one or more I/O interfaces 208 allow wired and/or wireless communication coupling of the electronic inventory management device 280 to external components, such as the electronic database 150, worker interface device 160, and/or consumer electronic device 170, and other such components. Accordingly, the I/O interfaces 208 may include any known wired and/or wireless interfacing device, circuit and/or connecting device. For example, in some implementations, the I/O interface 208 includes one or more transceivers, receivers, and/or transmitters that provide wireless communication in accordance with one or more wireless protocols (e.g., Wi-Fi, Bluetooth, radio frequency (RF), cellular, other such wireless communication, or combinations of such communication).
The user interface 206 of the electronic inventory management device 280 can include substantially any known input device, such one or more buttons, knobs, selectors, switches, keys, touch input surfaces and/or displays, etc. Additionally, the user interface 206 may include one or more output display devices, such as lights, visual indicators, display screens, etc. to convey to a user any information relating to expiration/use by date-related discounts of retail items 110 at the retail store. While
In some embodiments, the processor 212 of the computing device 240 is programmed to determine the discount to be applied to a retail item 110 on the sell by date of the retail item 110. For example, the processor 212 may be programmed to determine the applicable discount based on an analysis of various factors including, but not limited to: a predetermined price discount database indicating a preset sell by date discount for each retail item 110 offered for sale at the retail store; the shelf life of the retail item 110; historical performance of sales of similar or identical retail items 110 responsive to the sell by date discount offered to the customers; historical numbers of discounted and undiscounted retail items 110 that were unsold and discarded, and the like. In some embodiments, the processor 212 may be programmed with machine learning capabilities, such that the processor 212 is enabled to update the price discount database to reflect a bigger sell by date discount, when the analysis of the applicable sell by date discount factors indicates that the sell by date discount being offered on a given retail item 110 is not effective to result in a statistically relevant increase in the sales of the retail item 110 on the sell by date. In some aspects, after the computing device 140 determines the discount price and/or discount percentage that would be applicable to the retail item 110 on the sell by date of the retail item 110, the computing device 140 transmits the determined discount price and/or discount percentage over the network 120 to the electronic database 150 for storage in association with the retail item 110.
As mentioned above, the worker interface device 160 and the consumer electronic device 170 may be in the form of any electronic device configured for wired and/or wireless communication with the computing device 140 and configured for scanning the label 130 on the retail item 110 in order to read the unique identifier and/or one or more of the indicators 122, 124, 126, 127, 128, and 129 on the label 130. In some embodiments, the label 130 of
In some aspects, in response to receiving the unique identifier of the retail item 110 scanned by the worker interface device 160 (e.g., a scanner at a cash register of a retail store), the processor 208 of the control unit 210 of the computing device 240 is programmed to obtain (e.g., by sending a query over the network 120), from the electronic database 190, the sell by date of the retail item 110 associated with the scanned label 130. In one aspect, the processor 208 causes the computing device 240 to transmit (e.g., via an I/O interface 206) a signal to the electronic database 150 including both the unique identifier obtained by the worker interface device 160 from the scanned label 130, and electronic data representing a query for the sell by date stored in the electronic database 150 in association with the retail item 110 corresponding to the unique identifier obtained from the scanned label 130.
In some embodiments, after the computing device 140 obtains (e.g., by receiving a signal over the network 120) the sell by date of the retail item 110 associated with the label 130 scanned by the worker interface device 160, the processor 208 of the control unit 210 of the computing device 140 is programmed to determine whether the scan of the label 130 occurred prior to the sell by date of the retail item 110. For example, in some aspects, the processor 212 of the computing device 240 is programmed to determine whether the date on the time stamp generated during the scan of the label 130 predates, antedates, or matches the sell by date of the retail item 110 obtained from the electronic database 150 (and displayed to the customers on the label 130 as discussed above).
In some embodiments, after the computing device 140 determines, based on the time stamp of the scan of the label 130 and the predetermined sell by date of retail item 110, that the time stamp of the scan of the label 130 predates the sell by date (i.e., the retail item 110 is being purchased by the customer from the retail store prior to its sell by date), the processor 208 of the computing device 240 is programmed to generate an indication that the customer is to pay the undiscounted price (e.g., $5.00 in the example shown in
In some aspects, if the computing device 140 determines, based on the time stamp of the scan of the label 130 and the predetermined sell by date of retail item 110, that the time stamp of the scan of the label 130 antedates the sell by date (i.e., the retail item 110 is being purchased by the customer from the retail store after the retail item 110 has expired), the processor 208 of the computing device 240 is programmed to generate an alert that the customer is not permitted to purchase the retail item due to the retail item 110 being past its predetermined sell by date. The above-discussed indications and/or alerts that may be generated by the computing device 240 may be displayed to the worker of the retail store (e.g., cashier) and/or customer who is purchasing the retail item 110 via the user interface 206 of the computing device 240.
The control circuit 202 and/or processor may be implemented as one or more processor devices as are well known in the art. Similarly, the memory 204 may be implemented as one or more memory devices as are known in the art, such as one or more processor readable and/or computer readable media and can include volatile and/or nonvolatile media, such as RAM, ROM, EEPROM, flash memory and/or other memory technology. Further, the memory 204 is shown as internal to the worker interface device 260, but the memory 204 can be internal, external or a combination of internal and external memory. Additionally, the worker interface device 260 may include a power supply (not shown) that may be rechargeable and/or it may receive power from an external source. While
Generally, the control circuit 302 and/or electronic components of the worker interface device 360 can include fixed-purpose hard-wired platforms or can comprise a partially or wholly programmable platform. These architectural options are well known and understood in the art and require no further description here. The user interface unit and/or control circuit can be configured (for example, by using corresponding programming as will be well understood by those skilled in the art) to carry out one or more of the steps, actions, and/or functions described herein. In some implementations, the control circuit 302 and the memory 304 may be integrated together, such as in a microcontroller, application specification integrated circuit, field programmable gate array or other such device, or may be separate devices coupled together.
The I/O interface 308 allows wired and/or wireless communication coupling of the worker interface device 360 to external components, such as the computing device 140 and/or the electronic database 150 shown in
In some embodiments, the worker interface device 360 includes a product scanning unit 306 configured to scan a label 130 to detect at the unique identifier of the retail item 110 on which the label 130 is encoded (or to which the label 130 is attached via an adhesive). As discussed above, unique identifier on the label 130 that may be scanned by the product scanning unit 306 may include, but is not limited to: two dimensional barcode, alphanumeric characters, non-alphanumeric characters, RFID, NFC identifiers, ultra-wideband (UWB) identifiers, Bluetooth identifiers, images, digital watermarks, or other optically readable, radio frequency detectable or other such code, or combination of such codes.
The worker interface device 360 according to some embodiments may include a printing unit 312. The printing unit 312 can be configured to allow the worker interface device 360 to print one or more of the labels 130 akin to the exemplary label 130 shown in
The exemplary method 400 of
In some embodiments, in addition to being visible by way of electronically unenhanced human vision, the label 130 is encoded/printed on the retail item 130 such that the label 130 is scannable by one or more electronic devices. For example, as discussed above, the worker interface device 160 (e.g., a bar code scanner, optical scanner, camera, or the like) may be used by a worker (or customer) to scan the label 130 on the retail item 130 at the point of sale register of the retail store when the customer attempts to purchase the retail item 110. Similarly, in some aspects, the consumer electronic device 170 may include a mobile app (e.g., provided by the retailer who operates the retail store or a third party) including a scanner (e.g., a bar code scanner, optical scanner, camera, or the like) that may be used by the customer to scan the label 130 on the retail item 130 to purchase the retail item 110 or to check the price of the retail item 110 that is applicable on the date of the scan of the retail item 110.
The exemplary method 400 of
The method 400 of
When a retail item 110 including the label 130 is purchased at the retail store, the label 130 is scanned, for example, via the worker interface device 160 at the point of sale register, in order to obtain the unique identifier of the retail item 110 (e.g., bar code). As discussed above, in some embodiments, the worker interface device 160 may be incorporated into the computing device 140 or be in communication with the computing device 140 over the network 120. As such, in some aspects, after the label 130 of the retail item 110 is scanned via the worker interface device 160 and the unique identifier of the retail item 110 is obtained by the worker interface device 160, the worker interface device 160 transmits a signal to the computing device 140 over the network 120, with the signal including a notification that the retail item 110 has been scanned as well as the unique identifier of the retail item 110. After the computing device 140 receives such a signal from the worker interface device 160 as a result of the scan of the label 130 by the worker interface device 160, the exemplary method 400 further includes obtaining from the electronic database 150, via the processor of the computing device 140, the sell by date of the retail item 110 associated with the scanned label 130 (step 440).
After the computing device 140 obtains (e.g., by receiving a signal from the electronic database 150 over the network 120) the sell by date of the retail item 110 associated with the label 130 scanned by the worker interface device 160, the exemplary method 400 of
In particular, when the processor of the computing device 140 determines that the scan date of the label 130 predates the sell by date, the exemplary method 400 includes the computing device 140 generating an indication that the customer is to pay the undiscounted price of the retail item 110 (step 460). This indication may be generated for the customer and the worker of the retail store on an electronic display included in the user interface (see 206 in
The systems and methods described herein provide for labeling of products with unique labels that enable customers shopping at a retail store to see both the full retail price of the item applicable prior to the sell by date of the item, and the discount that the customer may take advantage off if the item were to be purchased on the sell by date of the item. The unique labels as described herein thus obviate the need for the retail stores to assign to their workers the daily laborious task of manually finding and relabeling items that expire on a given day. Accordingly, the systems and methods described herein advantageously improve worker efficiency at retail stores and provide for significant cost savings to the retailers operating such stores.
Those skilled in the art will recognize that a wide variety of other modifications, alterations, and combinations can also be made with respect to the above described embodiments without departing from the scope of the invention, and that such modifications, alterations, and combinations are to be viewed as being within the ambit of the inventive concept.
This application claims the benefit of U.S. Provisional Application No. 62/722,407, filed Aug. 24, 2018, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62722407 | Aug 2018 | US |