Centralized Platform for Conducting Commercial Transactions Using a Near Field Communication Network
20190197519 · 2019-06-27
Inventors
- Céline LY (LILLE, FR)
- Guillaume LEFEBVRE (Meurchin, FR)
- Colombe HERAULT (WALLERS, FR)
- Julien DECOSTER (AVELIN, FR)
Cpc classification
G06Q20/208
PHYSICS
G06Q30/0201
PHYSICS
G07F7/025
PHYSICS
G06Q10/087
PHYSICS
G06K7/10297
PHYSICS
International classification
G06K7/10
PHYSICS
Abstract
The invention concerns a system for conducting a transaction on a set of products available in a geographical area, including a plurality of RF scanners and a centralized platform, in which: each of said scanners is associated with a product and adapted, when scanning an RF badge, to transmit to said centralized platform a message containing at least one identifier of said product and an identifier associated with said badge; and said platform is associated with said geographical area and adapted to receive said messages and to store a virtual basket associating with the identifier of the badge the identifier or identifiers of products contained in the messages, and to display said virtual basket by means of a human-machine interface.
Claims
1. Method for conducting a transaction on a set of products available in a geographical area, including: a near field communication scanner scanning an RF badge, being one of a plurality of RF scanners, each of said scanners being associated with a product, in order to determine an identifier contained in said badge and identifying a customer associated with said badge over a duration greater than said transaction; said communication scanner transmitting a message containing at least one identifier of said product and said identifier to a centralized platform associated with said geographical area, storing a virtual basket associating with said identifier or identifiers of products contained in said messages, and displaying the virtual basket by means of a human-machine interface.
2. Method according to claim 1, including a final step of payment for the products identified in said virtual basket.
3. System for conducting a transaction on a set of products available in a geographical area, including a plurality of RF scanners and a centralized platform, in which: each of said scanners is associated with a product and adapted, when scanning an RF badge to transmit to said centralized platform a message containing at least one identifier of said product and an identifier contained in said badge and identifying a customer associated with said badge over a duration greater than said transaction; and said platform is associated with said geographical area and adapted to receive said messages and to store a virtual basket associating with said identifier of said badge said identifier or identifiers of products contained in said messages, and to display said virtual basket by means of a human-machine interface.
4. System according to claim 3, further including a mobile telecommunication terminal implementing said human-machine interface and means adapted to effect payment for the products identified in said virtual basket.
5. System according to claim 3, further including a terminal associated with said geographical area implementing said human-machine interface and an RF scanner for triggering the display of said virtual basket when scanning said badge.
6. System according to claim 5, in which said terminal includes a payment terminal adapted to effect the payment for the products identified in said virtual basket.
7. System according to claim 3, in which said messages are transmitted via a radio communication network.
8. System according to claim 3, in which said scanners and said badge conform to the near field communication (NFC) standards.
9. System according to claim 3, in which said messages conform to the MQTT protocol.
10. System according to claim 3, in which said platform is adapted to constitute statistics representing the behaviour of said customers on the basis of information obtained via said messages.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0036]
[0037]
DETAILED DESCRIPTION OF THE INVENTION
[0038] The invention particularly applies to the context of a delimited geographical area such as a self-service point of sale. It can be an area the size of a supermarket or a minisupermarket or even a hypermarket.
[0039] In a commercial area of this kind products are typically disposed on shelves and classified by type. A label is disposed in front of each product sold displaying information on the product: designation, price, reference numbers, where applicable a price per kilo, etc.
[0040] According to the classic definition in this field, a product corresponds to each of the catalogue product codes or standard commercial offers marketed by an enterprise. As a result, a product can be a tangible product, but also a fixed charge, a provision of service, a subscription, an application, etc.
[0041] It should also be noted that according to this definition a customer purchases one or more examples of a product. For instance, they may purchase three cookies or one bottle of water, the cookie and bottle of water products being moreover particularized by type, price, brand, etc.
[0042] By an abuse of language simplifying the description, it will be understood that the expression purchase of a product must therefore be understood as equivalent to the purchase of one example of a product.
[0043] Moreover, the description is focused on the act of purchase but, in its generality, the invention can cover other types of transaction: hire, possibly borrowing in a library, etc.
[0044] According to the invention, there is further provided a plurality of RF scanners, each associated with a particular product (that is to say with a product code from the catalogue of the store).
[0045]
[0046] The RF scanners 10.sub.1, 10.sub.2 . . . 10.sub.i, 10.sub.i+1, 10.sub.i+2 . . . 10.sub.j . . . 10.sub.N are organized in groups that can correspond to departments of the commercial area. The invention can nevertheless be applied regardless of the number of groups, including a single group. As will emerge later, this group concept impacts only the hardware architectures enabling implementation of the invention, but has no impact on the highest functional level.
[0047] Each scanner can be associated with a product, beside which it is physically disposed. In concrete terms, it can be situated beside or behind a physical label associated with the product in order to be easily located and seen by customers.
[0048] The customer wishing to acquire (for example purchase) a product approaches an RF badge (or RF-label) 40 of the scanner corresponding to the product in question in order to enable communication between the scanner and the badge.
[0049] A near field communication type technology can typically be used, where the RF scanner is an NFC scanner or an antenna of an NFC scanner.
[0050] Near field communication (NFC), a short-range high-frequency wireless communication technology, enables the exchange of information between peripherals up to a distance of approximately 10 cm in the general case. This technology is an extension of the ISO/IEC 14443 standard that standardizes proximity cards utilizing RF-identification (RFID).
[0051] It is to be noted that although the NFC technology is known in its use for commercial transactions in a commercial area, the invention notably proposes to reverse the uses of the scanner and the badge. In fact, according to the invention, the customer has an NFC badge whereas the scanners are associated with the products, in contrast to the prior art.
[0052] The RF badge can be personal, that is to say attributed to and corresponding to a particular customer. It may for example be a credit card with this kind of RF-label (a contactless credit card), but equally a loyalty card or any other card or device given to its customers by the commercial area and enabling them to be identified. Other types of cards can be used, notably cards independent of the commercial area: public transport cards, library cards, etc., provide that they are able to identify a customer uniquely.
[0053] Such identification may be valid for the time of a session, that is to say for the time for which the customer is in the commercial area, so that at a given moment there may be only one customer corresponding to a given RF card identifier.
[0054] However, such identification can equally be valid over a longer time period (as for example with a credit card or a loyalty card, etc.), enabling the commercial area and the customer to establish an ongoing customer profile from one visit to another to the commercial area (or another commercial area of the same chain, in the case of a chain store).
[0055] When the badge 40 is sufficiently near an RF scanner (10.sub.2 in the
[0056] According to the invention, this content contains an identifier associated with the badge. That identifier typically identifies the customer carrying the badge, but other arrangements are equally possible (collective identifier for a plurality of customers, etc.).
[0057] Means 20 are provided that, on scanning a badge, trigger the transmission of a message 50 intended for a centralized platform 30 that is associated with the commercial area.
[0058] Those means may include a plurality of modules. Those modules may implement distinct functions (message formatting, establishing/checking the connection between the scanners and the platform, etc.), and each of them can also be associated with groups of scanners.
[0059] In the example from
[0060] Obviously other arrangements are possible in the context of the invention.
[0061] The means 20 may be adapted to effect a check on the NFC scanners and to process information received from those NFC scanners. For example, there may be provision for filtering out duplicate scans: in fact, the customer may manipulate their RF badge in such a way that it is scanned twice (or more times) by the scanner. A duplicate scan caused by mishandling must be discarded and only one message 50 transmitted to the centralized platform.
[0062] The means 20 may also distinguish this situation from that in which the customer actually wishes to validate the same product twice (for example if they wish to purchase two of the same product). The distinction between these two situations may be effected on the basis of a time delay between two scans of the same badge by the same scanner.
[0063] The means 20 may be adapted to transmit an acknowledgement to the customer when the scan has been effected correctly. That acknowledgement may be visual and/or audible, at the level of the label.
[0064] If the badge presented is not compatible or cannot be scanned for any reason, the absence of an acknowledgement enables the customer to realize that their purchase (or hire, etc.) has not been validated and to react. It is equally possible to transmit a visual and/or audio signal different from that of an acknowledgement.
[0065] The means 20 are also adapted to format a message 50 suitable for transmission to the centralized platform 30. They therefore enable interfacing with the communication network enabling the connection with that platform, and equally the construction of the message from the information scanned by the NFC scanners, and possibly information determined locally, depending on the protocol in force.
[0066] The message 50 can be transmitted to the centralized platform 30 by various means. A cable (Ethernet, etc.) network can be set up, likewise a wireless (WiFi, etc.) network. The choice of a technology may notably be dictated by the size and the layout of the commercial area. The means 20 are then adapted to establish and maintain a network connection between them and the centralized platform.
[0067] According to one embodiment of the invention, the message 50 can be transmitted in accordance with the MQTT (MQ Telemetry Transport) protocol. That protocol is beneficial because it is optimized to minimize the size of messages and exchanges. It is moreover bidirectional and simple to implement.
[0068] However, other protocols are equally possible for implementing the method and transmitting the message 50: HTTP, HTTPS, IP or web sockets, etc.
[0069] This message 50 contains at least one identifier of the badge 40, which has been scanned by a scanner 10.sub.1 . . . 10.sub.N, and an identifier of the scanner that effected that scan. In other words, the message contains an association between two identifiers that represent a scanner/badge pair formed by establishing temporary communication when a customer presents their badge to the scanner associated with a desired product.
[0070] According to one embodiment of the invention, the message 50 can also transmit a time and date.
[0071] According to one embodiment of the invention, the message 50 can also contain an identifier of the store. It is then possible to manage a plurality of stores via the same centralized platform.
[0072] The message 50 is then received by the centralized platform 30.
[0073] By centralized is meant here that it functionally covers all of the geographical area that the mechanism set up in accordance with the invention concerns. It can notably cover all of a minisupermarket, a supermarket, a hypermarket, etc., so that a customer is processed by the same platform throughout their time in the area.
[0074] According to one embodiment, the platform can even cover a plurality of physically separate stores (and therefore stores at different geographical locations).
[0075] However, the implementation need not be centralized, but to the contrary be distributed across a set of servers, notably for issues of load distribution and/or redundancy.
[0076] Equally, this platform can be implemented so as to manage a set of commercial areas, for example in the case of chain stores, so that the same customer can be recognized in all the stores.
[0077] The centralized platform 30 is then able to store a virtual basket containing this association between identifiers of a product (that is to say of an RF scanner) and a customer (that is to say an RF badge).
[0078] In the example shown, this virtual basket is stored in a database 31, but other implementations are possible. In particular, it may be stored in a cloud platform.
[0079] As the customer moves around in the area, new messages 50 will be transmitted from RF scanners of other products but associated with the same customer. The virtual basket is then updated so that the same badge or customer identifier is associated with a plurality of product identifiers or RF scanners.
[0080] The platform 30 also enables this virtual basket to be displayed to the customer, by means of a human-machine interface.
[0081] That human-machine interface can be implemented by a mobile telecommunication terminal 33. Using their own telecommunication terminal (mobile telephone, smartphone, tablet computer, connected object, etc.) to view their virtual basket, notably in order to verify its content and possibly, where appropriate, to modify it (remove a product, modify a quantity or a number of examples of a product, etc.).
[0082] This human-machine interface may also be implemented by the terminal 32 associated with the geographical area (minisupermarket, supermarket, hypermarket, etc.). This terminal, or checkout, has a screen on which the basket can be displayed, after the customer has identified themselves to the terminal. The identification may be effected by any means, including by means of their RF badge, which they present to an RF scanner associated with the terminal.
[0083] These two interfaces may be complementary: within the same area, customers may choose between access to their virtual basket via a terminal 32 or via their mobile telecommunication terminal 33.
[0084] In the context of a commercial transaction, this may give rise to a financial transaction (purchase, hire, etc.), which may equally be manifested via this human-machine interface.
[0085] The financial transaction, and in particular the payment for the products identified in the virtual basket, can also be implemented via the mobile telecommunication terminal 33 and/or a terminal 32.
[0086] According to a first embodiment, the payment may be effected by the customer via the mobile communication terminal 33, after they have viewed the virtual basket. The customer is able to effect all the operations of viewing the basket (to validate the content thereof) and payment with their mobile communication terminal, without using a store's terminal, or even a payment (point of sale (POS)) terminal.
[0087] According to a second embodiment, the customer views their virtual basket on a terminal 32 and uses their mobile communication terminal as payment means.
[0088] In these two embodiments, different mechanisms have been proposed and are therefore available to enable payment by mobile telephone. There may in particular be mentioned the mobile wallet service or the merchant wallet of Wordline, or Google Wallet.
[0089] The payment can be made by entering a PIN secret code, but other mechanisms can equally be envisaged (bank transfer, etc.).
[0090] According to a third embodiment, the terminal 32 includes a payment terminal 34 adapted to effect the payment for the products identifier in the virtual basket. The customer is able to view the content of the virtual basket via the human-machine interface used by the terminal in order to validate it, as in the previous embodiment, and then to proceed to payment via the payment terminal 34 integrated into the terminal, using for example a credit card, a prepaid card or cash.
[0091] Other types of transactions and other uses of the principles of the invention are equally possible.
[0092] By way of example, there may be mentioned a subscription mechanism: the customer subscribes to certain products of the area (for example, a meal formula including a sandwich and a drink). According to this subscription, the customer is debited whether they take the products or not.
[0093] On entering the store, it is therefore a question of verifying that they conform to their subscription.
[0094] In this application example, the store could equip with RF scanners only the products that can be included in the subscription formulas.
[0095] Other mechanisms are possible, such as another form of subscription where the customer authorizes a maximum debit per period (month, etc.) or per passage through the checkout, and/or a maximum number of passages through the checkout. As long as these limits are not reached, the customer does not need to validate or to confirm their purchases with any terminal, following validation of the products in store via NFC scanning.
[0096] Another example is to enable the provision of a proof of purchase: having finalized the purchase of the products, the customer receives a proof of purchase, for example in the form of a QR code, which may be digital or in printed form. This proof of purchase can then be used to show to a security guard or scanned with a scanner (for automatic door opening, etc.).
[0097]
[0098] In
[0099] The device 20 is able to power the NFC scanners and to communicate with them via a cable network. It also has an interface enabling it to communicate with the centralized platform 30, either via a cable communication network or via a wireless, WiFi or other communication network.
[0100] In
[0101] According to one embodiment, it is possible to use a multi-antenna NFC scanner.
[0102] According to another embodiment, the NFC scanner is a single-antenna scanner and there is disposed between this scanner and the antennas an antenna switch controlled by a signal from proximity sensors disposed facing the labels. Accordingly, when the customer places the product in front of the label, the corresponding proximity sensor controls the antenna switch in order for the NFC scanner to read the RF signal on the corresponding antenna.
[0103] This second embodiment has the advantage of necessitating only standard devices (single-antenna NFC scanner). Moreover, it enables energy consumption to be limited since the antennas can be powered only at the time of scanning (by switching), and the consumption of an antenna is much greater than that of a proximity sensor.
[0104] Finally, it makes it possible to prevent a badge from being scanned by a scanner very close to the scanner targeted by the customer: in fact, in this embodiment, a single antenna is activated, that nearest the product presented by the customer, which prevents these edge effects.
[0105] In the
[0106] In the
[0107] One of the advantages of the invention is that all of the process of purchase (or hire, borrowing, etc.) by the customer is managed by the centralized platform. This therefore enables acquisition of information on the one hand on the customer themselves, but also on their behaviour in the geographical area.
[0108] Accordingly, it enables customer profiles to be created, which enables improvement of the commercial relations between the management of the area and their customers (loyalty operations, etc.).
[0109] It also enables creation of statistics on the behaviour of customers, based on information obtained via the messages received: mean time between the first selection of a product and payment, etc.
[0110] It also enables real time synchronization of all customers, of all virtual baskets for all terminals (store terminals or customers' mobile terminals).
[0111] Moreover, it enables customers to be able to put together their virtual basket in a very simple and ergonomic manner. They can use a single card, issued by the commercial area, that includes a single identifier. That card not needing to have any particular value, its use is not impeded by any psychological brake.
[0112] Another advantage of the invention is that, in some embodiments, it can be deployed using the same scanner infrastructure to add a product to the virtual basket and to consult that basket at a terminal. Likewise, in the case of door control or opening, that same infrastructure can again be used.
[0113] Of course, the present invention is not limited to the examples and to the embodiment described and shown, but is open to numerous variants accessible to the person skilled in the art.