Advertisement Generating System
20190362363 ยท 2019-11-28
Inventors
Cpc classification
International classification
Abstract
An advertisement generating system comprises a database of advertisement templates and a controller operable to: a. access the database to correlate product related data with the advertisement template to selectively retrieve one or more advertisement templates associated with the product, b. output at least partially completed advertisement. The advertisement generating system may comprise a client device such as a point of sale or a service point device, e.g. a weighing scale.
Claims
1-20. (canceled)
21. A system, comprising: a weighing scale comprising: an operating display configured to display a background template configured to generate an advertisement; and a consumer display oriented opposite the operating display and configured to display the advertisement; an advertisement generator comprising: a product related database of product related data; and a promotional database of promotional data; and a controller configured to: automatically retrieve, from the product related database, one or more products that fall within a predetermined sell by date or fall within a predetermined surplus stock; automatically select a promotion from the promotional database; access the product related database for selection of the product related data of the one or more products; automatically output the product related data and the promotional data for the one or more products on the background template in the form of an advertisement via the displays, and wirelessly push the advertisement to one or more client devices communicatively coupled to the client device via a wireless communication network, wherein the advertisement comprises a plurality of media data types or layers superimposed on the background template, and wherein the media types or layers comprise still graphic images and animation effects.
22. The system as defined in claim 21, further comprising a media database storing media data, wherein the weighing scale is configured to receive one or more user selections relating to the media data, the controller is configured to access the media database to correlate product related data with the media data to selectively retrieve one or more media data associated with a product based at least in part on the one or more user selections, and the controller is configured to output the one or more media data on the background template.
23. The system as defined in claim 21, wherein the weighing scale comprises a label printer configured to output the advertisement.
24. The system as defined in claim 21, wherein the weighing scale comprises a communication port configured to communicate wirelessly with a mobile device.
25. The system as defined in claim 24, wherein the communication port is configured to communicate wirelessly with the mobile device via Bluetooth.
26. The system as defined in claim 24, wherein the communication port is configured to push the advertisement to the mobile device.
27. The system as defined in claim 26, wherein the communication port is configured to push the advertisement to wireless devices in a target vicinity of the weighing scale, including the mobile device.
28. The system as defined in claim 21, wherein the weighing scale comprises a speaker.
29. The system as defined in claim 21, wherein the weighing device is operable remotely from the product related database, the promotional database, or a media database of media data.
30. The system as defined in claim 29, wherein the product related database or the promotional database or the media database is located in a server, wherein the weighing device is configured to communicate over a network system with the product related database, the promotional database, or the media database.
31. A system, comprising: a weighing scale comprising: an input device configured to receive one or more user selections of a first product for purchase; an operating display configured to display a background template configured to generate an advertisement; and a consumer display oriented opposite the operating display and configured to display the advertisement; an advertisement generator comprising: a product related database of product related data; a promotional database of promotional data; and a controller configured to: in response to detecting entry of the first product for purchase, detect at least one of an equivalent product or an alternative product to the first product based on the product related data in the product related database; determine, based on the product related data, that the equivalent product or the alternative product has at least one of a promotion, a lower price, or a shorter sell-by date compared to the first product; automatically determine promotional data based on the promotional database; automatically output the product related data and the promotional data for the one or more products on the background template in the form of an advertisement via the displays, and wirelessly push the advertisement to one or more client devices communicatively coupled to the client device via a wireless communication network, wherein the advertisement comprises a plurality of media data types or layers superimposed on the background template, and wherein the media types or layers comprise still graphic images and animation effects.
32. The system as defined in claim 31, further comprising a media database storing media data, wherein the weighing scale is configured to receive one or more user selections relating to the media data, the controller is configured to access the media database to correlate product related data with the media data to selectively retrieve one or more media data associated with a product based at least in part on the one or more user selections, and the controller is configured to output the one or more media data on the background template.
33. The system as defined in claim 31, wherein the weighing scale comprises a label printer configured to output the advertisement.
34. The system as defined in claim 31, wherein the weighing scale comprises a communication port configured to communicate wirelessly with a mobile device.
35. The system as defined in claim 34, wherein the communication port is configured to communicate wirelessly with the mobile device via Bluetooth.
36. The system as defined in claim 34, wherein the communication port is configured to push the advertisement to the mobile device.
37. The system as defined in claim 36, wherein the communication port is configured to push the advertisement to wireless devices in a target vicinity of the weighing scale, including the mobile device.
38. The system as defined in claim 31, wherein the weighing scale comprises a speaker.
39. The system as defined in claim 31, wherein the weighing device is operable remotely from the product related database, the promotional database, or a media database of media data.
40. The system as defined in claim 39, wherein the product related database or the promotional database or the media database is located in a server, wherein the weighing device is configured to communicate over a network system with the product related database, the promotional database, or the media database.
Description
DRAWINGS
[0017] Further features and aspects of the present invention will be apparent from the following detailed description of an illustrative embodiment, made with reference to the drawings, in which:
[0018]
[0019]
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023] The advertisement generating system 1 shown in
[0024] In the particular embodiment, each of the client devices includes an input device such as a keyboard unit for inputting promotional data, a memory 8 for storing the generated advertisement templates, which can be a computer readable memory (CRM), such as a random access memory (RAM) coupled to a controller in the form of a processor 9 operable to access the database 4 for selection of the product related data and finally an output device 8 to display the promotional data and associated product related data on a background template. The product related data is read from a product related database 4 such as a stock control database and includes but is not limited to product type, country of origin, weight, and price and for perishable goods such as meat or vegetables, the sell by date. The product related data can be textual or pictorial such as a bit map. In addition to the product related data, promotional data which includes but is not limited to any one of the promotional options such as buy one, get one half price, buy one, get one free, cross promotional offers, mix-and-match, additional loyalty points or even additional reward points on certain branded credit cards, etc, can be selectively retrieved from a promotional database 10 for displaying on the background template.
[0025] The processor 9 executes computer executable program instructions either sent to the client device centrally from the server 3 or stored in the client device, such as in memory. The processor can be any number of computer processors, such as processors from Intel Corporation. A basic advertisement can involve the controller being operable to output the promotional data and associated product related data on a background template, the background being a master template, e.g. incorporating a corporate logo. Processing of the advertisement can either be performed at the individual client devices by making reference to the product related data in the database 4 or alternatively, to simplify the client devices, the processing of the product related data can be carried out centrally at the server device 3, and the processed information sent to the client devices over the network 5 (see
[0026] Any one of the databases 4, 10, 11 containing the product related data, promotional data and/or the media data can be located in a server which is situated in an external site remote from the client devices 2a-n. The client device 2a-n communicates with the databases 4, 10, 11 via a communication link 12 over a network system 5. The network system 5 may be a hard link or may be a wireless link such as Radio Frequency or infra red or a combination thereof. Alternatively, all of the processing operations and output of the generated advertisement may be carried out within the client device itself. The client device 2a-n may include its own database for storing any one of the product related data and/or the promotional data and/or the media data, an input/output unit and a processor for processing the product related data to generate an advertisement. For example, the client device may be a standard computer, a weighing scale, or any device capable of processing information comprising at least one computer readable medium containing the database of product related data, media data and one or more background templates. The medium can be of any suitable type, e.g. magnetic, optical or solid state memory. It may be fixed in the controller or server or removable, e.g. as optical or magnetic disk or flash drive.
[0027] The advertisement generating system can be incorporated into a point of sale device. Alternatively, the advertisement generating system can form part of a service point device whereby the items or goods for sale are prepared prior to sale at the point of sale device such as weighing and labeling (e.g. barcode), packaging and/or pricing.
[0028] To better explain the operation and advantages of the advertisement generating system of the present invention, the client device will be described with reference to a weighing scale 20 typically used in grocery stores, supermarkets or butchers' shops as shown in
[0029] In order for the customers to be made aware of the product offer and to provide the necessary persuasive effect to alert the customer of the offer, the advertisement generating system of the present invention generates an advert to be shown on the consumer display of the weighing scale. This is so to attract the attention of customers who are waiting to be served the weighed goods in the case of a weighing scale, or who are waiting at a till in the case of a checkout. To maximize the awareness of the product offering and in combination with the consumer display of the weighing scale, the system can also be made to send a signal to cause additional display screens (not shown) such as LCD screens located elsewhere in the store, e.g. near the check-out register or near the goods concerned to broadcast the advert. With the increasing use of smart phones and similar personal electronic devices incorporating high resolution LCD screens and a sound reproduction capability, the system can also wirelessly communicate via a communication port to personal mobile devices when they are in the vicinity of the weighing scale, e.g. by means of Bluetooth. Such push type advertisements will alert the customer of the product offering when they approach the weighing scale or any device incorporating the communication port for wirelessly broadcasting the advert. Alternatively or in addition to displaying the advert on a consumer display, the system can comprise a printer for printing the advert on a label or purchase receipt.
[0030] With regards to the generation of the advertisement for broadcasting to the customers, the system starts 30 by selecting 32 the appropriate product under promotion. This could be done by the user or operator searching the product stored in the product related database 4, and then manually inputting the promotion 34. For example, in one embodiment, the product details in the product related database 4 such as type of product and classification of product, (i.e. fruit, vegetable, meat etc,), its standard price, sell by date, country of origin, etc, can be presented to the user as a page and the user navigates through the various pages to find a particular product. Each page has a promotional option whereby once selected the user or operator can input or choose 34 an appropriate promotion to be displayed. Alternatively and as discussed above, the product details can be retrieved from the product related database 4 using a code associated with the product such as a barcode and the user then enters the promotional details. The product type and the promotion are then automatically displayed on a background template or a corporate background template 36. The system can also display the saving as a result of the promotion by referring to the standard price in the product related database. The automatically generated adverts are then displayed on the output device (steps 36). The latter is particularly advantageous during the idle time of the weighing scale, i.e. when the scale is not being used for its primary purpose of trading and is free to play adverts, in the hope of attracting the attention of passing customers. Alternatively or in addition to playing the adverts during the idle time of the weighing scale, the system can be set up to generate an advertisement after the detection of equivalent products being input via the client device (e.g. weighing scale) either through the keyboard or scanner. For example, if equivalent or alternative products are available , e.g. at a reduced price but having a shorter sell-by date, the system can alert the customer and/or vendor and/or operator via a generated advertisement.
[0031] Instead of manually selecting product data from the product related database that are to be promoted which in a majority of cases are associated with products that are close to their sell by date or have surplus stock, the system can automatically retrieve all those products that fall within a predetermined sell by date or fall within a predetermined surplus stock and the user can either manually input the promotion associated with those products in order to shift the stock or alternatively, the controller can automatically select a promotion based on a predetermined set of rules, which could be standardized for all product types, e.g. maximizing profit to the vendor. For example, buy one get one half price provides a bigger profit margin than buy one get one free. Each promotion has a different degree of effect in enticing the customers to purchase the product. Those having a greater effect, offer the most benefits to the customers. This could be used, on occasion, where a number of promotional types have been exhausted and in order to shift the products quickly as the expiry of the sell by date approaches, one or more attractive promotional types need to be used. The attractiveness of the promotional type could be timed and may depend upon the time scale from the sell by date. For example, the length of time from the sell by date can be broken into predetermined time scales whereby when each time scale has past, it triggers a different promotional type to be used in order to entice the customer to purchase the product. As the time approaches the sell-by-date, the system can trigger promotions that offer more benefits to the customer, e.g. in monetary terms or loyalty points, in order to better persuade the customer to purchase the product.
[0032] To augment the advertisement and in conjunction to the background template, the system can also display media data such as various graphical images or endorsement clips or even play animation stored in an media database or media repository 11 associated with the product under offer on the background template. The media database 11 could be a sub-database within the product related database 4. The system starts 40, (see
[0033] Once the controller has identified one or more media data files appropriate to the product related data, it selectively retrieves these media data for broadcasting on the output device 38. The choice of the media data for broadcasting can be made automatically by means of a predetermined set of rules associated with the product type. Alternatively, the product related database 4 is linked to the media database 11 so as to present a range of media type data associated with the product type for selection by the operator. The media data files can be retrieved either locally at the client device or remotely, e.g. at head office.
[0034] The advertisement can be built up from one or more media data types or layers, each media data type can represent a particular theme to be portrayed by the advertisement. Several layers can be superimposed on the background template to form the advertisement. The choice and ordering of the layers will depend upon numerous factors associated with the advertisement such as the theme to be portrayed, e.g. seasonal effects, and the product type. For example, the meat product, e.g. lamb, can be classed with a season, e.g. Spring, and media data file(s) will be selectively retrieved associated with this season. The controller may also utilize fuzzy logic to gauge and learn the effects of the different combinations of the media data, e.g. by means of the sale revenue generated. The media data may not only include still graphic images but also animation effects to augment the background template so as to enhance the persuasiveness of the advertisement. Further effects can be used to further augment the advertisement such as sound effects. The output device can incorporate one or more sound reproduction systems to deliver the sound effects.
[0035] The advertisement generating system of the present invention can also personalize the advert to the individual customers depending on their purchasing habits by means of sending the advert to their mobile device such as their PDA or mobile phone as discussed above. For example, individual purchase habits can be obtained from the customer's store loyalty card and using such data to provide promotional offer or even attach e-coupons (electronic coupons) to the generated advertisement selected from the database.