DE102010022794A1 - System and device for verifying data - Google Patents

System and device for verifying data Download PDF

Info

Publication number
DE102010022794A1
DE102010022794A1 DE201010022794 DE102010022794A DE102010022794A1 DE 102010022794 A1 DE102010022794 A1 DE 102010022794A1 DE 201010022794 DE201010022794 DE 201010022794 DE 102010022794 A DE102010022794 A DE 102010022794A DE 102010022794 A1 DE102010022794 A1 DE 102010022794A1
Authority
DE
Germany
Prior art keywords
data
interface
validation
electronic device
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE201010022794
Other languages
German (de)
Inventor
wird später genannt werden Erfinder
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE201010022794 priority Critical patent/DE102010022794A1/en
Priority to PCT/EP2011/002761 priority patent/WO2011151084A1/en
Publication of DE102010022794A1 publication Critical patent/DE102010022794A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party

Abstract

Die Erfindung betrifft ein System und ein Gerät zum Verifizieren von Daten an einem lokalen Kontrollpunkt. Solche Daten sind beispielsweise Kupons zur Erzielung eines Rabattes oder Identifikationsdaten für Waren. Bekannte Kontrollpunktsysteme setzen eine direkt Verbindung mit einem Validierungsserver voraus. Aufgabe der Erfindung ist es ein System zu schaffen, bei dem auch Kontrollpunktsystem ohne direkte Verbindung zum Validierungsserver eine Verifikation der Kupons oder der Waren oder Dienstleistungen vornehmen können. Zur Lösung dieser Aufgabe ist ein Validierungsterminal (1) vorgesehen, welches eine erste Schnittstelle (7) zum Lesen von Authentifizierungsdaten von einem mobilen Datenträger (10), eine zweite Schnittstelle (5) zum Datenaustausch zwischen dem Validierungsterminal (1) und einem Validierungsserver (2), eine dritte Schnittstelle (6) zum Datenaustausch mit einem Kontrollpunktsystem (11) und eine Steuervorrichtung (4) welche die über die erste Schnittstelle (7) eingelesenen Authentifizierungsdaten bzw. einen aus den Authentifizierungsdaten gebildeten Datensatz über die zweite Schnittstelle (5) zur Verifikation an den Verifikationsserver (2) sendet, welche über die zweite Schnittstelle (5) empfangene Daten auswertet und die ausgewerteten Daten an die dritte Schnittstelle (6) weiterleitet.The invention relates to a system and an apparatus for verifying data at a local control point. Such data are, for example, coupons for obtaining a discount or identification data for goods. Known control point systems require a direct connection to a validation server. The object of the invention is to create a system in which checkpoint systems can also verify the coupons or the goods or services without a direct connection to the validation server. To solve this problem, a validation terminal (1) is provided which has a first interface (7) for reading authentication data from a mobile data carrier (10), a second interface (5) for exchanging data between the validation terminal (1) and a validation server (2 ), a third interface (6) for data exchange with a control point system (11) and a control device (4) which uses the second interface (5) to verify the authentication data read in via the first interface (7) or a data record formed from the authentication data to the verification server (2), which evaluates the data received via the second interface (5) and forwards the evaluated data to the third interface (6).

Description

Die Erfindung betrifft ein System und ein Gerät zum Verifizieren von Daten an einem lokalen Kontrollpunkt. Das erfinderische System und das erfinderische Gerät eignen sich insbesondere zum Einlösen von Kupons und der Echtheitsprüfung von Waren und Berechtigung von Leistungen.The invention relates to a system and apparatus for verifying data at a local control point. The inventive system and the inventive device are particularly suitable for redeeming coupons and the authenticity of goods and authorization of services.

Hersteller und Händler verteilen Millionen von Papier-Kupons und tausende von Kundenkarten jedes Jahr, um neue Kunden zu gewinnen oder bestehende Kunden an sich zu binden. Oft teilen sich Hersteller und Händler die Kosten beziehungsweise den Rabatt, der dem den Kupon vorweisenden Kunden gewährt wird. Bei solchen Werbeaktionen gewährt beispielsweise der Hersteller dem Einzelhändler eine Rückvergütung für jeden eingelösten und von ihm nachgewiesenen Kupon. Hierbei können Hersteller und Händler Beschränkungen vorgeben, beispielsweise für die Anzahl, den Zeitraum oder die örtliche Gültigkeit von Kupons, die vor einer Einlösung geprüft werden müssen.Manufacturers and retailers distribute millions of paper coupons and thousands of loyalty cards each year to attract new customers or retain existing customers. Often, manufacturers and dealers share the cost or rebate granted to the customer demonstrating the coupon. In such promotions, for example, the manufacturer grants the retailer a refund for each coupon that has been redeemed and proven by him. Here, manufacturers and retailers can specify restrictions, such as the number, the period or the local validity of coupons, which must be checked before redemption.

Viele Kupons werden auch gar nicht eingelöst. Die Gründe hierfür sind unterschiedlich, dazu gehört auch oft die Umständlichkeit bei der Einlösung und die Tatsache, dass viele Kupons an Kunden verteilt werden, die an den Produkten oder Dienstleistungen wenig Interesse haben. Neben Kupons, können Einsparungen und Kundenbindung auch durch Kundenkarten erreicht werden. Um von solchen Bonus-Systemen zu profitieren, müssten die Kunden viel zu viele Karten mit sich herumtragen und am Ende tragen sie nur einige wenige mit sich, wenn überhaupt.Many coupons are not redeemed at all. The reasons for this vary, including often the cumbersome nature of redemption and the fact that many coupons are distributed to customers who have little interest in the products or services. In addition to coupons, savings and customer loyalty can also be achieved through loyalty cards. In order to benefit from such bonus systems, customers would have to carry too many cards with them, and in the end they will carry only a few, if any.

Es sind daher zum Beispiel aus WO 2004/02240 A1 Systeme zum Verteilen von elektronischen Kupons bekannt, bei welchen die Kupons auf das Mobiltelefon eines Kunden geladen werden können und der Kunde beim Bezahlen an einem Kassensystem des Händlers seinen Kupon an das Kassensystem des Händlers drahtlos übermittelt. Das Kassensystem des Händlers ist mit der Ausgabestelle des Kupons verbunden, so dass das Kassensystem die Einlösbarkeit des Kupons durch Datenaustausch mit der Ausgabestelle des Kupons überprüfen kann, unteranderem auch um selbst sicherzugehen eine Rückvergütung des Herstellers zu erhalten.It is therefore, for example WO 2004/02240 A1 Systems for distributing electronic coupons are known in which the coupons can be loaded onto the mobile phone of a customer and the customer transmits his coupon to the cash register system of the merchant when paying at a POS system of the merchant. The dealer's cash register system is connected to the issuing office of the coupon, so that the cash register system can check the coupon's solvency by exchanging data with the issuing office of the coupon, among other things, to make sure to get back the manufacturer's reimbursement.

Speziell bei kleinen Händlern und Boutiquen sind nur einfachste Kassensysteme vorhanden, die nicht entsprechend ausgestattet sind, um mit dem Verifikationsserver des Herstellers, bzw. des Veranstalters einer Kupon-Werbeaktion zu kommunizieren. Unter Umständen sind kleine Händlerketten, deren Kassensysteme eine solche Verifikation unterstützen würden aber auch nicht geneigt das Risiko einzugehen, mit einer Anbindung ihres Kassensystems sich der Gefahr von Computerviren oder Angriffen durch sogenannte Hacker auszusetzen.Especially at small retailers and boutiques are only the simplest POS systems available, which are not equipped to communicate with the verification server of the manufacturer, or the organizer of a coupon promotion. Under certain circumstances, small chains of retailers whose POS systems support such verification would also be unwilling to take the risk of being exposed to the risk of computer viruses or attacks by so-called hackers by connecting their POS system.

Aufgabe der Erfindung ist es daher ein System und entsprechende Geräte für ein solches System zu schaffen, die eine Teilnahme des Händlers an einer Rabattaktion bzw. einer Echtheitsprüfung zu ermöglichen, deren Kassensystem nicht eigens für eine solche Teilnahme eingerichtet sind.The object of the invention is therefore to provide a system and corresponding devices for such a system that allow the dealer to participate in a discount promotion or an authenticity check whose POS system is not specially set up for such participation.

Diese Aufgabe wird bei einem System, beziehungsweise einem Gerät der eingangs genannten Art dadurch gelöst, dass ein elektronisches Validierungsterminal zur Verifikation von portablen Medien vorgesehen ist, welches folgende Merkmale aufweist:

  • – eine erste Schnittstelle zum Lesen von Authentifizierungsdaten
  • – eine zweite Schnittstelle zum Datenaustausch zwischen dem Validierungsterminal und einem Validierungsserver
  • – eine dritte Schnittstelle zum Datenaustausch mit dem Kontrollpunktsystem
  • – eine Steuervorrichtung welche die über die erste Schnittstelle eingelesenen Authentifizierungsdaten bzw. einen aus den Authentifizierungsdaten gebildeten Datensatz über die zweite Schnittstelle zur Verifikation an einen Validierungsserver sendet, welche über die zweite Schnittstelle empfangene Daten auswertet und die ausgewerteten Daten an die dritte Schnittstelle sendet.
This object is achieved in a system or a device of the type mentioned in that an electronic validation terminal is provided for the verification of portable media, which has the following features:
  • A first interface for reading authentication data
  • - A second interface for data exchange between the validation terminal and a validation server
  • - a third interface for data exchange with the control point system
  • A control device which sends the authentication data read via the first interface or a data set formed from the authentication data via the second interface for verification to a validation server, which evaluates data received via the second interface and sends the evaluated data to the third interface.

Das Validierungsterminal ermöglicht eine Verarbeitung, Verifizierung und Validierung von kodierten Daten auf portablen Medienträgern zum Beispiel Kupons von Rabattaktionen, oder RDiF-Tags/NFC Daten bei Warenfluss- und Inventarprüfungen und/oder zur Echtheitsprüfung von Waren auch mit herkömmlichen Datenerfassungsgeräten, wie zum Beispiel mit elektronischen Kassen oder Systemen zur Erfassung der Warenbewegungen. Es ergänzt auf diese Weise diese Datenerfassungsgeräte mit einer Funktion, ohne dass ein Eingriff, bzw. ein substantieller Eingriff in dieses System notwendig wäre.The validation terminal enables the processing, verification and validation of encoded data on portable media carriers such as discount coupons, or RDiF tags / NFC data on goods flow and inventory checks and / or goods authentication even with traditional data collection devices such as electronic ones Cash registers or systems for recording movements of goods. In this way it supplements these data acquisition devices with a function without the need for intervention or substantial intervention in this system.

Ist bei dem Validierungsterminal die erste Schnittstelle zum Lesen von Authentifizierungsdaten aus einem optischen Scanner gebildet, so können z. B. optische, maschinenlesbare Codes gelesen werden. Mit einem eindimensionalen Scanner können dann sogenannte Strichcodes (Barcodes) zum Beispiel von einem Kupon gelesen werden.If the first interface for reading authentication data from an optical scanner is formed in the validation terminal, then z. As optical, machine-readable codes are read. With a one-dimensional scanner, so-called barcodes (barcodes) can be read from a coupon, for example.

Mit sogenannten 2D-Scannern können robustere 2D-Matrix-Flächencodes gelesen werden, die wesentlich mehr Informationen enthalten. Diese Codes können z. B. durch Werbeaktionen in Zeitschriften und auf Verpackungen verbreitet werden und auch aus einem Zeitungsausriss bestehen oder auch vom Benutzer zu Hause selber ausgedruckt worden sein. Diese 2D-Codes, zum Beispiel QR-Code, können heute schon mit handelsüblicher Mobilsoftware von gedruckten Medien abfotografiert werden, auch als Bild gespeichert werden. Mittels bereits zum Stand der Technik gehörender Softwareprogramme kann der abfotografierte QR-Code dann zum Beispiel direkt in eine Internetadresse übersetzt zu werden. Ein durch den 2D-Code aufrufbarer Link, öffnet dann den durch das Mobilgerät verfügbaren Internetzugang auf der entsprechenden Website oder die Webschnittstelle in Verbindung mit lokalen Anwendungen auf dem Mobilgerät, welches somit aktuelle Informationen zur Gültigkeit, aber auch über noch verfügbare Kontingente und der dazugehörigen Lokation erhält, so dass der Benutzer der an einer Rabattaktionen teilnehmen möchte, bereits vorab prüfen kann, ob er die Einlösungsbedingungen erfüllt.So-called 2D scanners can read more robust 2D matrix area codes that contain much more information. These codes can be z. B. be spread by promotions in magazines and on packaging and also consist of a newspaper break or have been printed by the user at home itself. These 2D codes, for example QR code can already be photographed with commercially available mobile software from printed media, also stored as a picture. By means of software programs already belonging to the state of the art, the photographed QR code can then for example be directly translated into an Internet address. A link, which can be called up by the 2D code, then opens the Internet access available on the mobile device for the relevant website or the web interface in connection with local applications on the mobile device, thus providing up-to-date information on validity, but also on available quotas and their associated location so that the user wishing to participate in a discount promotion can already check in advance whether he meets the redemption conditions.

Schließlich gibt es auch Werbeaktionen bei denen ein solcher Code vom Benutzer eines mobilen Benutzerdatenendgerätes, wie eines mobilen Telefons oder einem Personal Assistant (PDA/Smartphone) mit integrierter Datenzugang zu elektronischen Netzen wie dem Internet entweder abgerufen werden (gepullt) kann oder auch auf dem mobilen Benutzerdatenendgerät abgelegt (gepusht) werden kann oder als MMS oder SMS-Link zugestellt wird.Finally, there are also promotions in which such a code can be either retrieved (gepullt) from the user of a mobile user terminal, such as a mobile phone or a personal assistant (PDA / Smartphone) with integrated data access to electronic networks such as the Internet or on the mobile User terminal can be filed (pushed) or delivered as MMS or SMS link.

Über durch die Mobilfunknetze verfügbare LBS-Funktionen (location based services) und mit den dazu verfügbaren Softwareanwendungen, können diese Codes aktualisiert, sowie einfach und bedienerfreundlich Standort-basierend übermittelt oder angefordert werden. Die Validierung über das lokale Terminal mit der Verarbeitung über den Validierungsserver, erweitert Location based services und vergleichbare mobile Netz-Dienstleistungen, beispielsweise basierend auf Geokodierung durch Satelliten erheblich, um die Möglichkeit eine Transaktionsgebühr für tatsächlich eingelöste Gutscheine oder verwendete Kundenkarten und verbundene Aktionen nunmehr eindeutig und sicher abrechnen zu können.Using location based services (LBS) and the software applications available through the mobile network, these codes can be updated, as well as easily and conveniently delivered or requested based on the location. The validation via the local terminal with the processing via the validation server, location based services and comparable mobile network services, for example based on geocoding by satellites, significantly enhances the possibility of a transaction fee for actually redeemed coupons or used loyalty cards and associated promotions safe to settle.

Ist die erste Schnittstelle des Validierungsterminals aus elektro-, magnetischen, oder elektromagnetischen Empfängern gebildet können die Authentifizierungsdaten auch von elektronischen Chipkarten oder Karten mit magnetischen Lesestreifen (z. B. Kundenkarten, Bankkarten), oder auch von aktiven und passiven Nahfeld-Sendern wie zum Beispiel sogenannten Radio Frequency Tags (RFID) oder NFC Geräten gelesen werden. Neben den herkömmlichen Kundenkarten können zum Beispiel auch hochflexible, falls erforderlich auch entfernbare Tags oder RFiD-Aufkleber gelesen werden, wie sie zur Echtheitsprüfung nun in teuren Luxusgütern, wie zum Beispiel Kleidungsstücken und modischen Accessoires, wie zum Beispiel Handtaschen, verwendet werden oder auch zur automatischen Garantieregistrierung für technische Güter oder vergleichbaren Transaktionen. Die Aufzeichnungen hierüber können portablen Medienträgern wie zum Beispiel Kundenkarten als Kunden-RFiD-Tags, auch als Aufkleber und somit Kundenkonten zugeordnet werden, welche ebenso über dieses Validierungsterminal verarbeitet werden können.If the first interface of the validation terminal is formed of electro, magnetic, or electromagnetic receivers, the authentication data can also be from electronic chip cards or cards with magnetic read stripes (eg loyalty cards, bank cards) or also from active and passive near field transmitters such as, for example so-called Radio Frequency Tags (RFID) or NFC devices. In addition to the conventional customer cards, for example, highly flexible, if necessary removable tags or RFiD stickers can be read, as they are now used for authenticity in expensive luxury goods, such as garments and fashion accessories, such as handbags, or even for automatic Warranty registration for technical goods or similar transactions. The records of this can be assigned to portable media carriers such as customer cards as customer RFiD tags, as well as stickers and thus customer accounts, which can also be processed via this validation terminal.

Das Validierungsterminal kann die Verbindung mit dem Authentifizierungsgeber, nämlich dem Validierungsserver auch über eine Punkt-zu-Punkt Verbindung, also zum Beispiel über eine Telefonleitung herstellen. Der Validierungsserver ist wiederum mit eigenen oder externen Clearing-Häusern verbunden, um gemeinsame Werbeaktionen von Hersteller und Händlern abzurechnen oder Herstellern, Distributoren und Logistikern als Austeller die Möglichkeit zu eröffnen, über einen Selbstbedienungszugang, Werbekampagnen und Warenflusskontrolltransaktionen einzustellen, einzusehen und zu verarbeiten.The validation terminal can also connect to the authentication provider, namely the validation server, over a point-to-point connection, for example, over a telephone line. The validation server is in turn connected to its own or external clearing houses to settle joint promotions from manufacturers and distributors, or to enable manufacturers, distributors, and logisticians as exhibitors to hire, view, and process through self-service access, advertising campaigns, and flow control transactions.

Dies kann so weit führen, dass die logistischen Prozesse zur Standortbestimmung und Echtheitsprüfung, mit den kommerziellen Werbeaktionen in Verbindung gebracht werden können, mit dem Vorteil auf das gleiche Validierungsterminal zugreifen zu können.This can go so far that the logistical location and authentication processes that can be associated with commercial promotions have the advantage of being able to access the same validation terminal.

Das Validierungsterminal ausgestattet mit einer Remote-Konfigurationseinheit für die Steuereinheit und die Schnittstellensteuerungen, sowie sicheren Verschlüsselungstechnologien, ist somit in der Lage, logistische Prozesse, Echtheitsprüfung, Werbeaktionen und Kundenbindungsprogramme allesamt zu vereinen. Interessierte Käufer und Anwender haben neben geokodierten Anwendungen und Mobilanwendungen, gleichzeitig auch zu einem erheblichen Teil zu gedruckter Informationen Zugang in Form von 1D, aber vor allem 2D-Codes und diese Gesamtheit aller portablen Medienträgen kann über ein globales System auf breiter Basis verarbeitet werden. Diese breite Basis wird erst durch das Validierungsterminal gewährleistet. Größere Organisationen können dieses Validierungsterminal durch einen Softwareclient in Verbindung mit handelsüblicher Hardware abbilden.The validation terminal, equipped with a remote configuration unit for the control unit and the interface controls, as well as secure encryption technologies, is thus able to unite logistic processes, authentication, promotions and customer loyalty programs all together. Interested buyers and users, in addition to geocoded applications and mobile applications, at the same time also have access to a large extent to printed information in the form of 1D, but above all 2D codes and this totality of all portable media contributions can be processed through a global system on a broad basis. This broad basis is only guaranteed by the validation terminal. Larger organizations can map this validation terminal through a software client in conjunction with commercially available hardware.

Kleinere und mittlere Organisationen und Einzelunternehmen sind jedoch auf ein solches Terminal angewiesen, da gerade Organisationen dieser Größenordnung, einen wesentlichen Bestandteil des gesamten Marktpotentials in allen Ländern darstellen. Die Tatsache dass durch dieses Validierungsterminal analoge und digitale portable Medien gemeinsam verarbeitet werden können und die Tatsache, dass durch dieses Validierungsterminal, Organisationen und Unternehmen jeglicher Größenordnung an einem globalen System teilnehmen können, verdeutlicht die Tragweite des Problems, welches durch ein solches Validierungsterminal gelöst wird.Smaller and medium-sized organizations and individual companies, however, rely on such a terminal, as it is precisely organizations of this size that represent an essential part of the overall market potential in all countries. The fact that this validation terminal can handle analogue and digital portable media together, and the fact that this validation terminal enables organizations and companies of all sizes to participate in a global system, highlights the scope of the problem being solved by such a validation terminal.

Vorzugsweise ist bei dem elektronischen Gerät die zweite Schnittstelle so ausgestaltet ist, dass sie eine drahtgebundene oder drahtlose Verbindung zu einem Datennetzwerk herstellt. Dies kann das Datennetzwerk des Authentifizierungsgebers sein. Die Mehrzahl der Authentifizierungen finden heute jedoch, meist in verschlüsselter Form über das Internet statt, so dass das Validierungsterminal vorzugsweise mit einer Ethernet-Schnittstelle für eine kabelgebundene Anbindung an das Internet- oder Intranet oder mit einer WLAN-Schnittstelle oder mit beiden Schnittstellen ausgestattet ist. Preferably, in the electronic device, the second interface is configured to establish a wired or wireless connection to a data network. This can be the data network of the authentication provider. However, the majority of authentications take place today, usually in encrypted form via the Internet, so that the validation terminal is preferably equipped with an Ethernet interface for a wired connection to the Internet or intranet or with a WLAN interface or both interfaces.

Zur Anzeige des Ergebnisses des Verifizierungsvorgangs können optische oder akustische Anzeigeelemente vorgesehen werden. Zum Beispiel kann eine grüne Signallampe zur Anzeige gebracht werden, wenn die Authentifizierung erfolgreich war und eine rote Signallampe zur Anzeige gebracht werden, wenn die Authentifizierung abgelehnt wurde. Gleiches kann zum Beispiel ergänzend oder auch alleinstehend mit einem akustischen Signalgeber erreicht werden. Zum Beispiel drei kurze Signaltöne als Bestätigung und ein langer, eventuell mit tieferer Frequenz ausgegebener Signalton.To display the result of the verification process optical or acoustic display elements can be provided. For example, a green signal lamp may be displayed if the authentication was successful and a red signal lamp is displayed if the authentication was denied. The same can be achieved, for example, in addition or alone with an acoustic signal generator. For example, three short beeps as confirmation and a long beep, possibly with a lower frequency.

Der Benutzer des lokalen Endgerätes kann dann zum Beispiel die entsprechende Rabattierung bzw. Validierung vornehmen oder verweigern, bzw. das angelieferte bzw. zur Auslieferung anstehende Gut ablehnen bzw. aussteuern.The user of the local terminal can then for example make or deny the corresponding discount or validation, or reject or deliver the goods delivered or awaiting delivery.

Vorzugsweise ist die optische Schnittstelle des Gerätes so ausgestaltet ist, dass sie von einem in der Regel an Kassensystemen verwendeten Handheldscanner gelesen werden kann. Hierdurch kann der Benutzer wie gewohnt an Stelle des Originallabels des zu überprüfenden Dokuments (Kupon, Etikett) das auf dem Validierungsterminal im Rahmen der Authentifizierung erstellten Strich- bzw. Flächencode mit dem normalen, an seinem Kassensystem bzw. Warenflusskontrollsystems angeschlossenen Scanner ablesen.Preferably, the optical interface of the device is designed so that it can be read by a handheld scanner, which is generally used at POS systems. In this way, the user can, as usual, instead of the original label of the document to be checked (coupon, label), read the bar code or area code created on the validation terminal with the normal scanner connected to his cash register or goods flow control system.

In einer besonderen Ausgestaltung der Erfindung wird bei einer akzeptierten Authentifizierung des Kupons ein anderer Code angezeigt. In Vorbereitung der Rabattaktion sollte der Händler bzw. die Stelle, die die Rabattaktion vorbereitet, für die zu rabattierten Waren entweder direkt in dem Kassensystem des Händlers, oder wenn sein Kassensystem an ein Händlernetz angeschlossen ist, in diesem System einen besondere Code für jede rabattierte Ware hinterlegt haben. Wird nun von dem Scanner der Kasse der Code erkannt, der für Rabattpositionen hinterlegt wurde, kann dieser nun zum Zusammenstellen der Rechnung verwendet werden. Durch die Verwendung einer optischen Schnittstelle und dem Lesen der optischen Schnittstelle mit dem ohnehin üblicherweise an dem Kassensystem angeschlossenen Handscanner ist die Gefahr von Übertragung von schadhaften Computercodes so gut wie ausgeschlossen und wird daher wahrscheinlich in der Regel eine gute Akzeptanz auch bei sicherheitsbewussten Anwendern finden.In a particular embodiment of the invention, another code is displayed when the coupon is accepted. In preparation of the rebate action, the dealer or body preparing the rebate action should, in the system, provide a special code for each discounted merchandise for the discounted merchandise either directly in the merchant's cash register system or if its POS system is connected to a dealer network have deposited. If the cash register scanner now recognizes the code that was stored for discount items, it can now be used to compile the invoice. By using an optical interface and reading the optical interface with the hand-held scanner, which is usually connected to the cash register system, the risk of transmission of defective computer codes is virtually eliminated and will therefore probably generally be well accepted by security-conscious users.

Für Kassen mit Prismenscanner, ist das Display, welches den Strichcode darstellt, vorzugsweise entfernt im Scanbereich dieses Prismenscanners installiert, um diese besondere Art der Firewall-Funktion zu erreichen.For cash registers with prism scanner, the display representing the bar code is preferably installed remotely in the scanning area of this prism scanner to achieve this particular type of firewall function.

Weitaus größere Gestaltungsmöglichkeiten ergeben sich wenn die dritte Schnittstelle des Validierungsterminals derart ausgestaltet ist, dass sie die ausgewerteten Daten über eine elektronische Schnittstelle, z. B. einer seriellen Schnittstelle oder eine Funkverbindung, beispielsweise Bluetooth mit dem Kassensystem bzw. dem Wareneingangs- bzw. ausgangssystems ausgetauscht wird. Dies setzt natürlich eine entsprechende Programmierung des Kassensystem bzw. des Warenfluss-Kontrollsystems voraus.Much larger design options arise when the third interface of the validation terminal is designed such that it uses the evaluated data via an electronic interface, eg. B. a serial interface or a wireless connection, such as Bluetooth with the POS system or the goods receipt or exit system is replaced. Of course, this requires a corresponding programming of the POS system or the goods flow control system.

Eine Ausgestaltung des Validierungsterminals als portables Gerät, zum Beispiel durch Integration einer Stromversorgung mit Batterien oder wiederaufladbaren Akkumulatoren und der Ausgestaltung der dritten Schnittstelle als Funkschnittstelle erhöht die praktische Anwendbarkeit des Validierungsterminals. Es kann dann zum Beispiel von mehreren Kassensystemen bzw. mehreren Kontrollpunkt-, Warenfluss- und Inventarsystemen gleichzeitig genutzt werden, so dass für Geschäfte mit mehreren Kassensystemen nur ein einziges elektronisches Validierungsterminal angeschafft werden muss oder bei mobilen Anwendungen wie Ticketing eingesetzt werden kann.An embodiment of the validation terminal as a portable device, for example by integrating a power supply with batteries or rechargeable batteries and the design of the third interface as a radio interface increases the practicality of the validation terminal. It can then be used simultaneously by, for example, several point-of-sale systems or multiple checkpoint, goods flow and inventory systems, so that only a single electronic validation terminal has to be purchased for shops with multiple POS systems or can be used in mobile applications such as ticketing.

Eine besonders vorteilhafte Ausgestaltung des Validierungsterminals ergibt sich, wenn die portable Variante eines solchen Terminals zumindest Teile der Steuervorrichtung und der Schnittstellen aus einem Mobilfunkgerät gebildet sind. Heutige Mobilfunkgeräte verfügen über einen hinreichend leistungsfähigen Prozessor, der die Aufgaben der Steuervorrichtung übernehmen kann. Gegebenenfalls kann das Display des Mobiltelefons als optische Anzeigevorrichtung verwendet werden.A particularly advantageous embodiment of the validation terminal results when the portable variant of such a terminal at least parts of the control device and the interfaces are formed from a mobile device. Today's mobile devices have a sufficiently powerful processor that can take over the tasks of the control device. Optionally, the display of the mobile phone can be used as a visual display device.

Die Anbindung an das Internet kann durch im Mobiltelefon integrierte LAN und WLAN-funktion, oder aber auch durch das Mobilfunksystem selber erfolgen. Unter Umständen lässt sich sogar die Scannerschnittstelle durch Nutzung der bei vielen Handy's weitverbreitenden integrierten Kamera realisieren.The connection to the Internet can be done by integrated in the mobile phone LAN and WLAN function, or even by the mobile system itself. Under certain circumstances, even the scanner interface can be realized by using the integrated camera, which is widely used in many mobile phones.

Um ein weltweit Internetbasierendes Kupon- und Bonuskarten-Validierungssystem für POS und für Kontrollpunkt-Anwendungen, wie Ticketing, Plagiatschutz, Garantieregistrierung oder Logistikprozesse einführen zu können, kann hier ein kleines Validierungs-Terminal, auch als mobile Variante, zur Markteinführung auf sehr breiter Basis Unterstützung leisten. Besonders für Organisationen mit kleiner oder keiner IT-Infrastruktur und beschränkten Ressourcen, können Unternehmen und Organisationen aller Größen und von vielfältigen Segmenten hierdurch befähigt werden, portable Medienidentifikationscodes von Kupons, Tickets, NFC-Geräte oder von mit RFiD-ausgestattete Güter zu validieren. Besonders durch die Tatsache das gedruckte Codes und RFiD, auch bei selbst schnell wachsender Verbreitung von RFiD oder angelehnten Technologien, meist parallel verarbeitet werden müssen. Der Aufdruck des identischen Codes auf dem RFiD-Label oder einem vergleichbaren Label, schafft nicht unbedingte Abhilfe, um den speziellen Nutzen von RFiD und artverwandten Technologien, zu ersetzen und somit voll ausschöpfen zu können.To provide a worldwide Internet based coupon and loyalty card validation system for point of sale and checkpoint applications, such as ticketing, counterfeit protection, warranty registration, or To be able to introduce logistics processes, a small validation terminal, also as a mobile version, can provide support for the market launch on a very broad basis. Especially for organizations with little or no IT infrastructure and limited resources, companies and organizations of all sizes and multiple segments can be enabled to validate portable media identification codes of coupons, tickets, NFC devices, or RFiD-equipped goods. Especially due to the fact that printed codes and RFiD have to be processed in parallel, even when RFiD or other technologies are spreading rapidly. The imprint of the identical code on the RFiD label or a comparable label, does not necessarily provide a remedy to replace the special benefit of RFiD and related technologies, and thus to fully exploit.

Das Validierungsterminal ist Teil eines Verifikationssystems und ist datentechnisch zwischen Verifikationsprovider und dem Händlersystem eingeschoben.The validation terminal is part of a verification system and is interposed between the verification provider and the merchant system.

Die Erfindung wird nun an Hand von in den Zeichnungen dargestellten Ausführungsbeispielen näher beschrieben und erläutert.The invention will now be described and explained in more detail with reference to exemplary embodiments illustrated in the drawings.

Es zeigen:Show it:

1 den grundsätzlichen Aufbau eines erfindungsgemäßen Validierungssystems 1 the basic structure of a validation system according to the invention

2 ein Validierungssystem für eine Rabattaktion 2 a validation system for a discount promotion

3 Ein Verifikationssystem für die Echtheitsprüfung von Waren 3 A verification system for the authentication of goods

4 Ein mobiles Validierungsterminal, welches ein Mobiltelefon beinhaltet 4 A mobile validation terminal that includes a mobile phone

1 zeigt die grundsätzliche Struktur eines Validierungssystems mit einer Ausgabestelle 3, mittels welcher Validierungsdaten erzeugt werden und durch Datentransfer 9 die Validierungsdaten auf einem Validierungsserver 2 ablegt werden. Alternativ können die Validierungsdaten auch auf dem Validierungsserver 2 erzeugt werden und durch Datentransfer 9 zur Ausgabestelle 3 geschickt werden. Die Ausgabestelle 3 ist zugleich dafür zuständig, dass die Validierungsdaten in geeigneter Weise mit einem beweglichen Medium 10 verknüpft werden. 1 shows the basic structure of a validation system with an issuing office 3 , by means of which validation data are generated and by data transfer 9 the validation data on a validation server 2 be deposited. Alternatively, the validation data can also be on the validation server 2 be generated and through data transfer 9 to the issuing office 3 sent. The issuing office 3 is at the same time responsible for ensuring that the validation data is suitably handled with a mobile medium 10 be linked.

Das bewegliche Medium 10 wird zum Beispiel von einem Kunden mit sich geführt und zum Beispiel zur Erlangung eines Rabattes beim Bezahlvorgang oder zum Sammeln von Bonuspunkten auf einer Kundenkarte, an einem Kontrollpunkt 11 vorgelegt. Das bewegliche Medium 10 kann aber auch dauerhaft mit einer Ware verbunden sein, oder auch dazu vorgesehen nach dem Kauf entfernbar zu sein, wobei dann an dem Kontrollpunkt 11 überprüft werden kann, ob die auf diese Weise gekennzeichnete Ware den Echtheitskriterien des Herstellers entspricht.The moving medium 10 is for example carried by a customer and, for example, to obtain a discount on the payment process or to collect bonus points on a customer card, at a checkpoint 11 submitted. The moving medium 10 But it can also be permanently associated with a product, or even provided to be removable after purchase, in which case at the checkpoint 11 It is possible to check whether the goods marked in this way meet the authenticity criteria of the manufacturer.

Das bewegliche Medium 10 kann entweder als physischer Datenträger ausgebildet sein, z. B. in Form einer Kundenkarte mit Magnetstreifen, oder einem sogenannten RFID Tag oder in nicht-physischer Form, z. B. als Streifen- oder Flächencode auf einem Papierausdruck abgebildet sein. Je nach Ausgestaltung können Kunden sich diesen Code auch auf deren persönliche Datenträger, z. B. in Form einer MMS oder Fotos, NFC-Einheit, auf deren Mobiltelefon zugesandt werden, und der Kunde zeigt diese Daten zum Zwecke der Validierung auf dem Display seines Mobiltelefon an.The moving medium 10 can either be designed as a physical disk, z. B. in the form of a loyalty card with magnetic stripe, or a so-called RFID tag or in non-physical form, for. B. be displayed as a stripe or area code on a paper print. Depending on the configuration, customers can also access this code on their personal data carrier, eg. In the form of an MMS or photo, NFC unit, on their mobile phone, and the customer displays this data on the display of his mobile phone for the purpose of validation.

Am Kontrollpunkt 11 wird zum Zwecke der Validierung, sei es zur Überprüfung eines Rabattcodes oder eines Echtheitsmerkmals ein Validierungsterminal 1 vorgehalten. Mittels des Validierungsterminals 1 werden die auf dem beweglichen Medium 10 gespeicherten Daten gelesen, und zum Validierungsserver 2 gesandt und mit den dort vorgegebenen Kriterien verglichen.At the checkpoint 11 becomes a validation terminal for purposes of validation, whether to check a discount code or an authenticity feature 1 maintained. By means of the validation terminal 1 Be the ones on the moving medium 10 stored data, and the validation server 2 sent and compared with the criteria given there.

Das erfindungsgemäße Validierungsterminal 1 weist eine erste Schnittstelle auf, welche auf Grund ihrer Funktion im folgenden als Netzwerkschnittstelle 5, eine zweite Schnittstelle, welche im folgenden auf Grund ihrer Funktion als Scannerschnittstelle 7 und eine dritte Schnittstelle, welche auf Grund ihrer Funktion im folgenden als Kontrollpunktschnittstelle 6 bezeichnet wird. Eine Steuereinheit 4 ist mit allen drei Schnittstellen 5, 6, 7 verbunden und steuert den Datentransfer zwischen den einzelnen Schnittstellen 5, 6, 7.The validation terminal according to the invention 1 has a first interface, which due to its function in the following as a network interface 5 , a second interface, hereinafter referred to as scanner interface 7 and a third interface which, due to its function, hereinafter referred to as a checkpoint interface 6 referred to as. A control unit 4 is with all three interfaces 5 . 6 . 7 connected and controls the data transfer between the individual interfaces 5 . 6 . 7 ,

Die Scannerschnittstelle 7 kann je nach Anwendungsfall als optischer Scanner für ein- oder zweidimensionale Codes oder auch als Lesegerät für Karten mit Magnetdatenstreifen, mit Kontakten für das Lesen von sogenannten Chipkarten, mit einer Spule für das induktive Lesen von Karten oder mit Antennen für das Lesen von RFID-Tags oder NFC Elementen.The scanner interface 7 can depending on the application as an optical scanner for one or two-dimensional codes or as a reader for cards with magnetic data strip, with contacts for reading so-called smart cards, with a coil for the inductive reading of cards or with antennas for reading RFID tags or NFC elements.

Diese Liste ist nicht abschließend und kann je nach Bedarf auch andere Schnittstellen umfassen. In einer besonderen Ausführungsform sind mehrere Schnittstellen für unterschiedliche Datenträger parallel geschaltet, so dass beispielsweise wahlweise induktive Karten und Chipkarten vom Validierungsterminal 1 gelesen werden können. Wahlweise sind diese Schnittstellen modular ausgeführt, so dass das Validierungsterminal 1 individuell für den jeweiligen Anwendungsfall bestückt und konfiguriert werden kann.This list is not exhaustive and may include other interfaces as needed. In a particular embodiment, multiple interfaces for different volumes are connected in parallel, so that, for example, optional inductive cards and smart cards from the validation terminal 1 can be read. Optionally, these interfaces are modular so that the validation terminal 1 individually for the each application can be equipped and configured.

Bei bestimmten mobilen Datenträgern 10 wird durch Einstecken der Chipkarte, Annäherung des RFID-Tags, der mobile Datenträger selbständig erkannt und ausgelesen. Bei gedruckten Codes kann durch Auflegen der portablen Medien, zum Beispiel des Papierausdrucks, oder des Mobilfunkgerätes das Lesen durch Drücken eines nicht dargestellten Bedienungsknopfes auch zwangsweise gestartet werden und/oder durch einen nicht dargestellten Bedienungsknopf oder Sensor welcher ein Abscannen erkennt, der Vorgang abschließend bestätigt werden. Kundenkarten, RFID-Tags oder NFC ausgestattete Geräte werden an den entsprechenden Lesegeräten oder Transponder in einem entsprechendem Abstand und Winkel vorbeigeführt. Auch hier kann mit nicht dargestellten Elementen, der Vorgang zwangsweise gestartet und bestätigt werden.For certain mobile data carriers 10 is detected by inserting the chip card, approaching the RFID tag, the mobile data carrier independently and read. For printed codes, by placing the portable media, for example, the paper print or mobile device reading by pressing a control button, not shown, also forcibly started and / or by a control button or sensor which does not show which detects a scan, the process will be confirmed final , Customer cards, RFID tags or NFC-equipped devices are guided past the corresponding readers or transponders at a suitable distance and angle. Here, too, can be forcibly started and confirmed with elements not shown, the process.

Der gelesene Code wird von der Steuereinheit 4 über die Netzwerkschnittstelle 5 zum Bespiel über ein Netzwerk 8, mit welchen auch der Validierungsserver 2 verbunden ist an diesen weitergeleitet. Im Allgemeinen wird es sich bei diesem Netzwerk um das Internet handeln. Alternativ kann dieses Netzwerk auch aus einem firmeninternen Netzwerk, einer virtuellen Punkt-zu-Punkt Verbindung oder auch einer echten Punkt-zu-Punktverbindung gebildet sein.The code read is from the control unit 4 over the network interface 5 for example over a network 8th with which also the validation server 2 connected is forwarded to this. In general, this network will be the Internet. Alternatively, this network can also be formed from a company-internal network, a virtual point-to-point connection or even a true point-to-point connection.

Vorzugsweise ist die Steuereinheit 4 derart ausgestaltet, dass sie gleichzeitig für verschiedene Validierungen, für die unterschiedlichen Validierungsserver 2 zuständig sein können, genutzt werden kann. Hierzu ist entweder in einem Adressspeicher 12 des Validierungsterminals eine Zuordnungstabelle gespeichert, die eine Zuordnung von einem über die Scannerschnittstelle 7 eingelesenen Code und der Adresse, z. B. der IP-Adresse des für diesen Code zuständigen Validierungsserver 2 enthält. Die Steuereinheit 4 liest die jeweils einem Code zugeordnete Adresse und stellt ein Datenpaket zusammen, welches an die Adresse des Validierungsservers 2 geschickt wird. In diesem Fall muss diese Zuordnungstabelle durch Fernwartung auf den jeweils neuesten Stand gebracht werden. Alternativ kann diese Zuordnungstabelle auch in einem nicht dargestellten zentralen Servicecenter geführt werden und Validierungsanfragen werden über von dem Validierungsterminal 1 zunächst immer an das Servicecenter geschickt, um dann von dort an den jeweilig zuständigen Validierungsserver 2 weitergeleitet zu werden. Eine weitere technische Möglichkeit besteht darin, dass die Adresse des Validierungsservers 2 sich auch bereits im gelesenen Code beinhaltet ist, und durch Auswertung des Codes gefunden wird.Preferably, the control unit 4 designed so that they simultaneously for different validations, for the different validation server 2 be responsible, can be used. This is either in an address memory 12 stored a mapping table of the validation terminal, an assignment of one via the scanner interface 7 read code and the address, z. For example, the IP address of the validation server responsible for this code 2 contains. The control unit 4 reads the address associated with each code and assembles a data packet which is sent to the address of the validation server 2 is sent. In this case, this assignment table must be brought up to date by remote maintenance. Alternatively, this mapping table can also be maintained in a central service center, not shown, and validation requests are made by the validation terminal 1 First always sent to the service center, then from there to the respective validation server 2 to be forwarded. Another technical possibility is that the address of the validation server 2 is already included in the read code, and is found by evaluating the code.

Der Validierungsserver 2 wertet die an ihn gesandte Information aus, und sendet falls alle Voraussetzungen, wie zum Beispiel Zeitraum einer Werbeaktion, Kontingent noch nicht ausgeschöpft oder Lieferkette ist konsistent, mit dem zu überprüfenden Produkt eine positive Bestätigung zurück an das Validierungsterminal 1. Die Steuervorrichtung 4 wertet die eingehende Bestätigungsmeldung aus und sendet die Bestätigung in entsprechend angepasster Form an die Kontrollpunktschnittstelle 6.The validation server 2 evaluates the information sent to him and, if all the prerequisites, such as promotion period, quota is not exhausted or supply chain is consistent, sends a positive acknowledgment back to the validation terminal with the product being reviewed 1 , The control device 4 evaluates the incoming confirmation message and sends the acknowledgment to the control point interface in an adapted form 6 ,

Die Kontrollpunktschnittstelle 6 ist in diesem Ausführungsbeispiel als Display ausgebildet und zeigt einen in der Kasse hinterlegten Rabattcode, welchen der Bediener des Kontrollpunktes 11 in seine Kasse eingibt oder einliest, um eine Rabattierung des vorgelegten Artikels auszuführen. In einer bevorzugten Ausführungsform wird auf dem Display 6 ein Strichcode angezeigt welcher mit dem Lesegerät, welches üblicherweise an Kassensystemen ohnehin zum Einlesen vom auf Warenetiketten aufgedruckten Strichcode, z. B. sogenannte EAN/UPC-Code verwendet wird. Alternativ oder zusätzlich kann auch eine alphanumerische Darstellung dieses Strichcodes erfolgen. Wahlweise kann alternativ oder zusätzlich eine nicht dargestellte Bestätigungsanzeige, z. B. eine grüne LED für einige Sekunden angesteuert werden.The checkpoint interface 6 is formed in this embodiment as a display and shows a stored in the cash discount code, which the operator of the checkpoint 11 enters or reads into his cash register to carry out a discount on the submitted item. In a preferred embodiment is on the display 6 a bar code displayed which with the reader, which usually at POS systems anyway for reading the bar code printed on merchandise labels, z. B. so-called EAN / UPC code is used. Alternatively or additionally, an alphanumeric representation of this barcode can also take place. Alternatively, alternatively or additionally, a confirmation display, not shown, for. B. a green LED can be controlled for a few seconds.

Alternativ kann die Kontrollpunktschnittstelle 6 auch aus einer drahtgebundenen Schnittstelle, beispielsweise einer parallelen oder seriellen Schnittstelle, zum Beispiel auch einer USB-Schnittstelle bestehen, welche direkt mit dem Kontrollpunktgerät 11 verbunden ist. In diesem Fall kann auch eine größere Datenmenge zwischen dem Validierungsterminal 1 und Kontrollpunktgerät 11 ausgetauscht werden.Alternatively, the checkpoint interface 6 also consist of a wired interface, such as a parallel or serial interface, for example, a USB interface, which directly to the control point device 11 connected is. In this case, too, a larger amount of data between the validation terminal 1 and checkpoint device 11 be replaced.

Im Falle, dass auf Grund der ihm übermittelten Daten der Validierungsserver 2 eine Validierung ablehnt, wird eine Zurückweisungsmeldung an das Validierungsterminal 1 zurückgeschickt und die Abweisung entsprechend angezeigt. Das Display kann beispielsweise anzeigen: „Gutschein abgelaufen” oder „zulässige Rabattmenge überschritten” oder ähnliches. Alternativ oder zusätzlich kann beispielsweise eine rote LED für einige Sekunden blinken oder eine akustische Anzeige, beispielswiese einen tiefen Ton erzeugen.In the case that, due to the data transmitted to him, the validation server 2 If a validation refuses, a reject message will be sent to the validation terminal 1 sent back and the rejection displayed accordingly. For example, the display may show: "Voucher expired" or "Allowable rebate amount exceeded" or similar. Alternatively or additionally, for example, a red LED for a few seconds flash or an acoustic display, for example, generate a low tone.

Auf diese Weise kann auch ein Kontrollpunktsystem, zum Beispiel ein Kassensystem, welches nicht mit der Hardware, bzw. der Software zum Austausch von Daten mit dem Validierungsserver 2 vorgesehen ist, in seiner Funktion so erweitert werden, dass es in ein Validierungssystem eingebunden werden kann.In this way, a control point system, for example a POS system, which does not use the hardware or the software for exchanging data with the validation server can also be used 2 be extended in its function so that it can be integrated into a validation system.

2 beschreibt ein Ausführungsbeispiel eines Validierungssystems für ein Warenabsatzförderprogramm auf der Basis von Gutscheinen oder Kundenkarten. Am Beginn einer Gutscheinaktion werden Daten von einem Kampagnenmanager in den Validierungsserver 2 eingepflegt. Der Kampagnenmanager kann der Hersteller oder Händler selber sein oder es ist ein von ihm beauftragtes Unternehmen, beispielsweise eine Werbeagentur. Der Kampagnenmanager legt die Waren fest, für die die Gutscheine einlösbar sind und kann unter anderem die Anzahl der einzulösenden Gutscheine und den Einlösungszeitraum beschränken, so z. B. auf maximal zehntausend Gutscheine insgesamt, fünfzig für einen bestimmten Händler und drei für jeden Kunden. 2 describes an exemplary embodiment of a validation system for a goods sales promotion program based on coupons or customer cards. At the beginning of a coupon action will be Data from a campaign manager to the validation server 2 entered. The campaign manager may be the manufacturer or dealer or it may be a contractor, such as an advertising agency. The campaign manager determines the goods for which the vouchers are redeemable and may, among other things, limit the number of vouchers to be redeemed and the redemption period, such as: For example, a maximum of ten thousand vouchers in total, fifty for a particular merchant and three for each customer.

Die Waren können beispielsweise anhand der sogenannten EAN/UPC eindeutig identifiziert werden. In diesem Ausführungsbeispiel werden für identische Waren mehrere EAN/UPS Codes vergeben, wobei die Original EAN/UPC für die Ware ohne Rabatt steht und zwei weitere EAN die Waren mit 10% Rabatt und mit 25% Rabatt bezeichnen. Alternativ können auch Rabatte mit festen Beträgen wie fünf Euro oder zehn Euro vorgegeben werden. Diese zusätzlichen EAN/UPC-Codes werden vom Kampagnenmanager an der Ausgabestelle 3 mit einer Anwendung auf dem Validierungsserver 2 erstellt. Der Datentransfer kann anders als durch die in 2 dargestellte Direktverbindung 9 natürlich auch über das Internet, beispielsweise eine VPN-Verbindung erfolgen. Jedem an der Rabattaktion teilnehmenden Einzelhändler, bzw. teilnehmender Händlerkette wird in geeigneter Weise, beispielsweise durch Informationen auf der Webseite, ein Anschreiben oder email mitgeteilt, wie diese zusätzlichen EAN/UPC oder vergleichbare Codes in deren Kassensystem 19 eingepflegt werden müssen.The goods can be clearly identified, for example, using the so-called EAN / UPC. In this embodiment, identical EAN / UPS codes are given for identical goods, the original EAN / UPC for the goods without discount and two other EAN the goods with 10% discount and 25% discount. Alternatively, discounts with fixed amounts such as five euros or ten euros can be specified. These additional EAN / UPC codes are provided by the campaign manager at the issuing office 3 with an application on the validation server 2 created. The data transfer can be different than through the in 2 shown direct connection 9 of course also over the Internet, for example a VPN connection. Each retailer or participating retailer chain participating in the discount promotion will be appropriately notified, for example by information on the website, of a cover letter or email, such as these additional EAN / UPC or similar codes in their POS system 19 must be maintained.

Alternativ können diese zusätzlichen EAN/UPC-Codes auch durch einen nicht dargestellten direkten Datenaustausch mit den Händlersystemen ausgetauscht werden, falls das Händlersystem fernwartbar ausgestaltet ist.Alternatively, these additional EAN / UPC codes can also be replaced by a direct data exchange, not shown, with the merchant systems, if the merchant system is made remotely maintainable.

Durch Werbung informiert greifen Kunden zum Beispiel auf eine Webanwendung zu, welche ihnen Code zur Verfügung stellt, mit denen ein Rabatt oder eine Zugabe bei einem teilnehmenden Händler in Aussicht gestellt wird. In diesem Ausführungsbeispiel enthält der auf das Mobiltelefon 13 heruntergeladene zwei-dimensionale Code einen individualisierten Rabattcode auf, der nur ein einziges Mal vergeben wird, und die Webadresse des Validierungsservers 2. Wie in 2 dargestellt läuft diese Webanwendung auf dem Webserver der Ausgabestelle 3. Durch Datenaustausch 9 mit dem Validierungsserver 2 stellt die Webanwendung sicher, dass der individualisierte Code dem Validierungsserver 2 bekannt gemacht wird. Auf diese Weise ist sichergestellt, dass der Validierungsserver 2 auch den Rabattcode als gültig erkennen kann, wenn er dem Validierungsserver 2 vom Validierungsterminal 1 zur Prüfung vorgelegt wird. Alternativ könnte eine solche Webanwendung für die Verteilung der Rabattcodes auch auf einem eigens dafür vorgesehenen, nicht dargestellten Webserver, oder auf dem Validierungsserver 2 selber sein.For example, through advertising, customers access a web application that provides them with code that promises a discount or an addition to a participating merchant. In this embodiment, the contains on the mobile phone 13 downloaded two-dimensional code, an individualized discount code that is awarded only once, and the web address of the validation server 2 , As in 2 this web application runs on the web server of the issuing office 3 , Through data exchange 9 with the validation server 2 The web application ensures that the individualized code is the validation server 2 is made known. This ensures that the validation server 2 also recognize the discount code as valid if it is the validation server 2 from the validation terminal 1 submitted for examination. Alternatively, such a web application for the distribution of the discount codes could also on a dedicated, not shown web server, or on the validation server 2 be yourself.

Der Kunde geht mit seinem Mobiltelefon 13 zum Kassensystem 19 des teilnehmenden Händlers und zeigt beim Bezahlen den Gutscheincode auf dem Display seines Mobiltelefons 13 an und legt das Display seines Mobiltelefons 13 auf dem optischen Scanner 12 des Validierungsterminals 1 auf. Der Händler startet den Validierungsvorgang durch Drücken einer nicht dargestellten Starttaste am Validierungsterminal 1.The customer goes with his mobile phone 13 to the cash register system 19 of the participating merchant and shows when paying the coupon code on the display of his mobile phone 13 and puts the display of his cellphone 13 on the optical scanner 12 of the validation terminal 1 on. The dealer starts the validation process by pressing a start button (not shown) on the validation terminal 1 ,

Dies veranlasst die Steuerschaltung mittels des im Validierungsterminals 1 enthaltenen optischen Scannermoduls 12, welches zum Beispiel aus einer eingebauten Kamera besteht, ein Abbild des Display des Mobiltelefons 13 zu nehmen. Mittel einer programmierten Anwendung wertet die Steuereinrichtung 4 den abfotografierten zweidimensionalen Code aus und stellt ein Datenpaket zusammen, welches vom Validierungsterminal 1 zum Validierungsserver 2 geschickt wird. Das Datenpaket enthält mindestens den zu überprüfenden Rabattcode, kann aber auch zusätzliche Daten, wie zum Beispiel die Kennung des Händlers enthalten. Die Kennung des Händlers kann beispielsweise über eine einmalig vergebenen Seriennummer des Validierungsterminals 1 erhalten werden, oder ist aber beispielsweise als Parameter im Speicher des Validierungsterminals 1 abgelegt.This causes the control circuit by means of the validation terminal 1 contained optical scanner module 12 which consists, for example, of a built-in camera, an image of the display of the mobile phone 13 to take. Means of a programmed application evaluates the controller 4 the photographed two-dimensional code and compiles a data packet, which from the validation terminal 1 to the validation server 2 is sent. The data packet contains at least the discount code to be checked, but may also contain additional data, such as the identifier of the merchant. The identifier of the dealer can, for example, via a unique assigned serial number of the validation terminal 1 or, for example, as a parameter in the memory of the validation terminal 1 stored.

Der Validierungsserver 2 vergleicht jeden empfangenen Rabattcode mit den gespeicherten Rabattcode und kontrolliert die sonstigen Gültigkeitsvoraussetzungen. Im Falle einer Übereinstimmung und bei Vorliegen der Gültigkeitsvoraussetzungen schickt der Validierungsserver 2 eine Validierungsmeldung zurück an das jeweilige Validierungsterminal 1. In diesem Ausführungsbeispiel enthält die Validierungsmeldung den EAN-Code mit der jeweils vorgesehenen Rabattierung, z. B. einem Festbetrag von 5 Euro. Bei einem einmaligen Rabattcode kennzeichnet der Validierungsserver 2 den entsprechenden Rabattcode als verbraucht, so dass er kein zweites Mal mehr eingelöst werden kann. Gleichzeitig speichert er weitere empfangene Daten, wie die Händlerkennung, zum Beispiel für eine Werbereichweitenanalyse. Im Falle dass der Rabattcode unbekannt ist, die Gültigkeit abgelaufen ist, oder sonstige Kriterien nicht erfüllt sind, schickt er eine Ablehnungsmeldung, welche vorteilhafterweise den Grund der Ablehnung enthalten kann, zurück an das Validierungsterminal 1.The validation server 2 compares each received discount code with the saved discount code and controls the other validity requirements. In the case of a match and if the validity requirements are met, the validation server sends 2 a validation message back to the respective validation terminal 1 , In this embodiment, the validation message contains the EAN code with the respectively provided discount, z. For example, a fixed amount of 5 euros. For a one-off discount code, the validation server identifies 2 the corresponding discount code as consumed, so that it can not be redeemed a second time. At the same time, it stores further received data, such as the dealer identifier, for example for an advertising range analysis. In the event that the discount code is unknown, has expired, or other criteria are not met, it sends a denial message, which may advantageously include the reason for the rejection, back to the validation terminal 1 ,

Über die Netzwerkschnittstelle 5 empfangene Meldungen werden von der Steuereinheit 4 ausgewertet und das aufbereitete Ergebnis an die Kontrollpunktschnittstelle 6 übergeben.Via the network interface 5 Received messages are received from the control unit 4 evaluated and the processed result to the control point interface 6 to hand over.

In diesem Ausführungsbeispiel ist die Kontrollpunktschnittstelle als Display 6 ausgestaltet, dessen Anzeige von einem, an dem Kassensystem 19 angeschlossenen Leseeinrichtung 20 gelesen werden kann. Es sind entsprechende Displays im Handel verfügbar, welche einen Barcode darstellen können und dieser Barcode mit sogenannten Laserscannern gelesen werden können. Eine solche Ausgestaltung hat den Vorteil, dass am Kassensystem 19, die meist schon ohnehin verwendeten Leseeinrichtungen 20 genutzt werden können, und keine anderen Leseeinrichtungen zugekauft werden müssen. Alternativ kann aber auf dem Display 6 des Validierungsterminals 1 ersatzweise auch eine alphanumerische Darstellung gewählt werden, so dass sich das Validierungsterminal 1 auch für Point of Sales (POS) Systeme ohne Lesegeräte 20 eignet. In this embodiment, the checkpoint interface is as a display 6 configured, the display of which, at the POS system 19 connected reading device 20 can be read. There are corresponding displays commercially available, which can represent a barcode and this barcode can be read with so-called laser scanners. Such a configuration has the advantage that on the POS system 19 , most already used reading devices anyway 20 can be used, and no other reading devices must be purchased. Alternatively, however, on the display 6 of the validation terminal 1 Alternatively, an alphanumeric representation can be selected so that the validation terminal 1 also for Point of Sales (POS) systems without readers 20 suitable.

Der von dem Display 6 des Validierungsterminals 1 gelesene EAN-Code wird im Kassensystem mit dem im Kassensystem gespeicherten EAN/UPC-Code verglichen und die entsprechende Rabattierung durchgeführt.The one from the display 6 of the validation terminal 1 The EAN code read is compared in the cash register system with the EAN / UPC code stored in the POS system and the corresponding discount is carried out.

Um eine Rabattierung auf bestimmte Waren zu begrenzen oder unterschiedliche Rabatte für unterschiedliche Waren zu erlauben ist die Steuervorrichtung 4 vorzugsweise so ausgestaltet, dass sie auch die Codes von Warenetiketten auswerten kann. Im einfachsten Anwendungsfall wird das Warenetikett mit dem gleichen optischen Scannermodul 12 gelesen, die auch für das Lesen des Rabattcodes vorgesehen ist. Wahlweise kann auch Eingabe über eine nicht dargestellte Tastatur oder einen am Validierungsterminal 1 angeschlossen, nicht dargestellten Handlesescanner eingelesen werden. Alternativ kann das Warenetikett auch mit dem Handlesescanner 20 des Kassensystems 19 gelesen werden, und über die Kontrollpunktschnittstelle 6, welche zum Beispiel als serielle Schnittstelle ausgestaltet ist, zur Steuereinrichtung 4 des Validierungsterminals 1 übertragen werden.To limit a discount on certain goods or to allow different discounts for different goods is the control device 4 preferably configured so that it can also evaluate the codes of merchandise labels. In the simplest case of application, the product label becomes the same optical scanner module 12 read, which is also provided for reading the discount code. Optionally, input via a keyboard, not shown, or one at the validation terminal 1 connected, not shown, handheld readers are read. Alternatively, the product label can also be used with the handheld scanner 20 of the cash register system 19 and the checkpoint interface 6 which is designed, for example, as a serial interface to the control device 4 of the validation terminal 1 be transmitted.

Die Steuereinrichtung 4 packt diese Daten in das Datenpaket, welches an den Validierungsserver 2 übermittelt wird, und ermöglicht es so dem Validierungsserver 2 eine Rabattierung in Abhängigkeit der vom Kunden zu kaufenden Waren vorzunehmen.The control device 4 packs this data into the data packet which is sent to the validation server 2 is transmitted to the validation server 2 a discount depending on the goods to be purchased by the customer.

Es sind schon Werbeaktionen bekannt, bei welchen die Rabattcode auch in Printmedien 15 oder auf Plakatwänden abgedruckt. Der Kunde, der ein Mobiltelefon 13 mit einer eingebauten Kamera besitzt, kann diesen Code abfotografieren 16 und auf seinem Display darstellen. Es ist sind auch Softwareanwendungen für Mobiltelefone bekannt, die einen abfotografierten Code aufbereiten können, und dann entweder neu, in normierter Form auf dem Display darstellen oder auch als sonstige Daten, z. B. über eine Funkschnittstelle des Mobiltelefons 13, zum Beispiel eine sogenannte Bluetooth-Schnittstelle an ein entsprechend ausgestattetes Validierungsterminal 1 weitersenden. Je nach Ausgestaltung eignet sich die optische Scannerschnittstelle 12 aber auch zum Lesen von Papierkupons 17, die der Kunde entweder selber ausgedruckt hat oder die aus einem Zeitungsausriss bestehen.There are already promotions known in which the discount code in print media 15 or printed on billboards. The customer, who is a mobile phone 13 owns with a built-in camera, can photograph this code 16 and display on his display. There are also software applications for mobile phones are known that can reprocess a photographed code, and then either new, in normalized form on the display or as other data, eg. B. via a radio interface of the mobile phone 13 , For example, a so-called Bluetooth interface to a properly equipped validation terminal 1 Send. Depending on the configuration, the optical scanner interface is suitable 12 but also for reading paper coupons 17 that the customer either printed himself or consisted of a newspaper break.

Eine andere Ausgestaltung der Validierungsmöglichkeiten ist weiterhin in 2 dargestellt. Das Validierungsterminal 1 ist außer mit einem optischen Scannermodul 11 außerdem noch mit einem RFID Lesemodul 12 zum Lesen von Kundenkarten 15 ausgestattet. Je nach zu lesender Kundenkarte kann auch ein nicht dargestellter Magnetstreifenleser oder ein nicht dargestellter Chipkartenleser vorgesehen sein. RFiD und vergleichbare Technologien halten in der Personenidentifikation, aber auch in der Logistik Einzug. Diese Technologien werden aber auf gewisse Zeit noch mit herkömmlichen gedruckten Codes, Magnetstreifen aber auch Chipkarten koexistieren und können daher durch ein entsprechend ausgestattetes Validierungsterminal 1 in vorteilhafter Weise parallel verarbeitet werden.Another embodiment of the validation options is still in 2 shown. The validation terminal 1 is except with an optical scanner module 11 also with an RFID reader module 12 for reading customer cards 15 fitted. Depending on the customer card to be read, an unillustrated magnetic stripe reader or a non-illustrated chip card reader may be provided. RFiD and comparable technologies are finding their way into personal identification as well as logistics. However, these technologies will eventually co-exist with conventional printed codes, magnetic stripes and smart cards, and can therefore be equipped with a validated validation terminal 1 be processed in parallel in an advantageous manner.

Beim Einlösen des Rabattcodes kann der Kunde gleichzeitig seine Kundenkarte 18 vorlegen. Die auf der Kundenkarte gespeicherte Identifizierungsinformation wird dann zusammen mit den anderen Daten an den Validierungsserver 2 geschickt. Durch die zusätzliche Verwendung von Kundenidentifizierungsdaten ergeben sich weitere, vielfältige Kombinationsmöglichkeiten. Zum einen kann die Kundenidentifikation dazu genutzt werden, die Anzahl der für einen Kunden einlösbaren Gutscheine zu beschränken. Unabhängig davon kann die Einlösung eines Rabattcodes auch deswegen von der Vorlage einer Kundenidentifikation abhängig gemacht werden, um den Erfolg der Werbeaktion zu kontrollieren und statistisches Material zu sammeln. Eine weitere Anwendung ist die Abschreckung von Missbrauch, der dadurch entstehen kann, dass der Händler Rabattcodes für sich selbst einzulösen versucht. Es würde dann auffallen, das immer nur die gleichen Kunden in großer Zahl Gutsscheine einlösen.When redeeming the discount code, the customer can also use his customer card 18 submit. The identification information stored on the customer card is then sent to the validation server along with the other data 2 cleverly. The additional use of customer identification data results in further, diverse combination possibilities. On the one hand, the customer identification can be used to limit the number of coupons that can be redeemed for a customer. Regardless of this, the redemption of a discount code can also be made dependent on the submission of a customer identification, in order to control the success of the promotion and to collect statistical material. Another application is the deterrence of abuse that can result from the merchant attempting to redeem discount codes for themselves. It would then attract attention that always only the same customers redeem in large numbers Gutsscheine.

Üblicherweise werden die Daten über die durchgeführten Rabattierungen im Kassensystem des Händlers gesammelt und in bekannter Weise an ein nicht dargestelltes Clearing-Haus zur Berechnung des an den Händler zu erstattenden Betrags gesandt. Mit dem vorgestellten System kann aber auch der Validierungsserver 2 die Aufgabe des Sammelns der Daten übernehmen und diese an das Clearinghaus übermitteln. Weiterhin werden diese Aktionen oft gemeinsam von Lieferant oder den Marken mit den teilnehmenden Händlern getragen. Solche gemeinsame Kampagnen aufzusetzen, wäre durch eine solches globales Validierungssystem stark vereinfacht, automatisiert und beschleunigt, durch die Anbindung an Clearing-Häuser, werden dann Abläufe wie Sicherheit, zeitnahe Abrechnung und Transparenz realisiert und optimiert. Auf diese Weise lassen sich solche Analysen durchführen, obwohl das Kassensystems des Händlers nur dazu geeignet ist, die relative einfache Information eines Strichcodes oder einer Nummerneingabe auszuwerten.Usually, the data on the discounts performed are collected in the dealer's cash register system and sent in a known manner to an unillustrated clearing house for the purpose of calculating the amount to be reimbursed to the merchant. However, the validation server can also be used with the presented system 2 take over the task of collecting the data and transmitting it to the clearinghouse. Furthermore, these actions are often borne jointly by the supplier or the brands with the participating dealers. Such joint campaigns would be greatly simplified, automated and accelerated by such a global validation system Connection to clearing houses, then processes such as security, timely billing and transparency are realized and optimized. In this way, such analyzes can be performed, although the merchant's POS system is only capable of evaluating the relatively simple information of a bar code or number entry.

3 zeigt ein Ausführungsbeispiel bei dem die Echtheit von Waren geprüft werden kann. Besonders Luxusgüter wie Parfüm, Bekleidung und modische Accessoires die unter teuren Brands vertrieben werden, sind häufig das Opfer von Produktpiraterie. Aber auch bei Alltagsgegenständen, wie zum Beispiel Akkus für Mobiltelefone werden Endverbrauchern und auch Händlern nachgemachte Produkte unterschoben, die zudem Sicherheitsrisiken in sich bergen. Solche Produkte 21 werden zunehmend mit Datenträgern, wie zum Beispiel RFID-Tags versehen. Obwohl auch diese RFID-Tags nachgemacht werden können, ermöglichen sie doch durch eine individualisierte Kennung nachzuprüfen, ob ein Produkt 21 mit der identischen Kennung bereits anderweitig zur Echtheitsprüfung vorgelegt wurde. Obwohl die Kosten von RFID-Tags mit deren Verbreitung zunehmend fallen, eignet sich das vorgestellte Verifikationssystem auch für Waren 22 und Leistungen die lediglich mit einem komplexen Code, zum Beispiel einem zweidimensionalen Code gekennzeichnet sind. Da diese Codes eine große Länge aufweisen, können sie auch weltweit nur einmalig pro Produkt vergeben werden. 3 shows an embodiment in which the authenticity of goods can be tested. Especially luxury goods such as perfume, clothing and fashionable accessories, which are sold under expensive brands, are often the victims of product piracy. But even with everyday objects, such as batteries for mobile phones are imitated end-users and traders counterfeit products, which also hold security risks in itself. Such products 21 are increasingly being equipped with data carriers, such as RFID tags. Although these RFID tags can also be imitated, they allow you to check whether a product by an individualized identifier 21 has already been submitted elsewhere with the identical identifier for authenticity. Although the cost of RFID tags with their dissemination is increasingly falling, the presented verification system is also suitable for goods 22 and services characterized only by a complex code, for example a two-dimensional code. Since these codes have a large length, they can be awarded worldwide only once per product.

Die Ausgabestelle 3 vergibt in diesem Ausführungsbeispiel RFID-Tags mit einer eineindeutigen Kennung und verbindet diese mit den zu schützenden Waren 21. Die Daten werden zentral in einem Validierungsserver 2 gespeichert. Sobald die Waren 21 die Produktionsstätte verlassen, wird die Kennung am Warenausgang gescannt und der Validierungsserver 2 entsprechend aktualisiert. Sobald die Waren beim Zwischenhändler eintreffen, scannt dessen Eingangskontrolle die Waren 21, 22. Im Ausführungsbeispiel wird angenommen, dass das Wareneingangssystem 23 des Zwischenhändlers ein herkömmliches Wareneingangskontrollsystem ist, welches nicht entsprechend ausgestaltet ist, die Echtheitsprüfung selbst vorzunehmen.The issuing office 3 assigns in this embodiment RFID tags with a unique identifier and connects them with the goods to be protected 21 , The data is stored centrally in a validation server 2 saved. Once the goods 21 leave the factory, the ID is scanned at the goods issue and the validation server 2 updated accordingly. As soon as the goods arrive at the middleman, his incoming inspection scans the goods 21 . 22 , In the exemplary embodiment, it is assumed that the goods receiving system 23 the intermediary is a conventional incoming goods control system which is not designed to carry out the authenticity check itself.

In diesem Fall wird des Validierungsterminal 1 eingesetzt, mit welchen die eineindeutigen Kennungen der Waren über das Scanningmodul 7 gelesen wird. In bereits ausführlich geschildeter Weise sendet das Validierungsterminal diese Daten zum Validierungsserver 2. Dieser vergleicht die empfangene Kennung mit der gespeicherten Kennung und nimmt gegebenenfalls eine Plausibilitätsprüfung vor. Insofern jeder Zwischenhändler mit einem Validierungsterminal 1 ausgestattet ist, kann im Validierungsserver 2 bei jedem Wareneingang und Warenausgang der Ort des Warenein- und ausgangs hinterlegt werden. Der Ort ergibt sich beispielsweise aus einem in Konfigurationsparametern 12 hinterlegten Kennung des jeweiligen Händlers. Auf diese Weise kann der Validierungsserver 2 nachprüfen, ob sich aus den Daten eine nachvollziehbare Lieferkette ergibt.In this case, the validation terminal 1 used, with which the unambiguous identifications of the goods via the scanning module 7 is read. In a manner already described in detail, the validation terminal sends this data to the validation server 2 , This compares the received identifier with the stored identifier and makes a plausibility check if necessary. In this respect, every middleman with a validation terminal 1 equipped in the validation server 2 For each goods receipt and goods issue, the place of goods in and out are stored. The location results, for example, from a configuration parameter 12 stored identification of the respective dealer. That way, the validation server can 2 Verify that the data provides a traceable supply chain.

Bei einer Bestätigung der Echtheit durch den Validierungsserver 2 erzeugt das Validierungsterminal 1 einen Datensatz, welches im Wareneingangskontrollsystem 23 die Einbuchung der Ware 21, 22 vornimmt. Gleichermaßen wird das Validierungsterminal dazu genutzt um bei einem Warenausgang die Daten im Validierungsserver 2 auf den neuesten Stand zu bringen.Upon confirmation of authenticity by the validation server 2 generates the validation terminal 1 a record, which in the incoming goods control system 23 the booking of the goods 21 . 22 performs. Likewise, the validation terminal is used to store the data in the validation server for a goods issue 2 to bring up to date.

Natürlich kann das Validierungsterminal 1 auch bei einem Einzelhändler eingesetzt werden, um dem Endkunden die Echtheit der Ware zu beweisen. Ist das Validierungsterminal mit einem Drucker, beziehungsweise einer Druckerschnittstelle ausgestattet, so kann dem Endkunden auch ein Echtheitszertifikat ausgedruckt werden oder automatisch online seinem Kundenkonto zugeordnet werden. Ein weiterer Anwendungsfall wären automatische Garantieregistrierungen durch Checkout über das Validierungsterminal 1.Of course, the validation terminal 1 also be used at a retailer to prove to the end customer the authenticity of the goods. If the validation terminal is equipped with a printer or a printer interface, a certificate of authenticity can also be printed out to the end customer or automatically assigned to his customer account online. Another use case would be automatic warranty registrations through checkout via the validation terminal 1 ,

Aber auch für die verschiedenen Anwendungsbereiche in der Logistik ist Kollaboration üblich, so dass mit einem derartigen System Optimierungen und neue vereinfachte Prozesse gestaltet und abgewickelt werden können. Auch dieser Vorgang kann einem Online-Kundenkonto automatisch zugeordnet werden.However, collaboration is also customary for the various fields of application in logistics, so that optimizations and new simplified processes can be designed and handled with such a system. This process can also be automatically assigned to an online customer account.

4 zeigt eine Ausführungsform eines Validierungsterminals 1, dessen Funktionen teilweise durch ein Mobiltelefon 24 gebildet sind. Heutige Mobiltelefone weisen einen leistungsfähigen Prozessor und eine Vielzahl von Funktionen auf, die je nach Ausgestaltung einige oder sogar alle Funktonen eines Validierungsterminals 1 ausführen können. In dem vorgestellten Ausführungsbeispiel ist das Mobiltelefon 24 in ein Gehäuse eingeschlossen. Drei Drucktasten 25, 26, 27 dienen zum Starten, Beenden und Abbruch des bereits hinreichen geschilderten Validierungsprozesses. Die Steuervorrichtung ist durch den Prozessor des Mobiltelefons 24 gebildet. Das Display 28 des Mobiltelefons 24 dient zur Anzeige von Statusmeldungen, z. B. zur Anzeige des Grundes der Ablehnung einer Validierung. Im Moment sind noch keine Mobiltelefone bekannt, die eine Ablesung eines Strichcodes mit einem Handlesescanner erlauben würden, daher wird diese Funktion, wie auch in den anderen bereits vorgestellten Ausführungsbeispielen, durch eine separate Anzeigevorrichtung 6 erreicht. Sollten Mobiltelefone mit einer zum Lesen geeigneten Anzeigevorrichtung erhältlich sein, kann diese Funktion auch mit dem Mobiltelefon 24 erzielt werden. USB-Anschlüsse des Mobiltelefons 24 können auch an eine im Gehäuse angebrachte Steckvorrichtung 29 durchgeschleift werden, so dass bei geeigneten Kontrollpunktsystemen auch eine drahtgebundene Datenübertragung zwischen Mobiltelefon und Kontrollpunktsystem möglich ist, bzw. die Stromversorgung des Validierungsterminals 1 sichergestellt wird. 4 shows an embodiment of a validation terminal 1 whose functions are partly through a mobile phone 24 are formed. Today's mobile phones have a powerful processor and a variety of functions which, depending on the design, have some or even all the functions of a validation terminal 1 can execute. In the presented embodiment, the mobile phone 24 enclosed in a housing. Three push buttons 25 . 26 . 27 are used to start, stop and abort the already well-described validation process. The control device is through the processor of the mobile phone 24 educated. the display 28 of the mobile phone 24 serves to display status messages, eg For example, to indicate the reason for refusing validation. At the moment, no mobile phones are known which would allow a reading of a bar code with a handheld scanner, therefore, this function, as in the other embodiments already presented, by a separate display device 6 reached. If mobile phones are available with a display suitable for reading, this function can also be used with the mobile phone 24 be achieved. USB ports of the mobile phone 24 can also be attached to a plug-in device in the housing 29 be looped through, so that with suitable control point systems also a wired data transmission between the mobile phone and the control point system is possible, or the power supply of the validation terminal 1 is ensured.

Da viele Mobiltelefon heutzutage bereits WLAN oder Bluetooth Schnittstellen aufweisen kann eine Anbindung an das Kontrollpunktsystem auch mittels dieser Techniken erfolgen. Zum Lesen der Warencode 21, 22 ist im dargestellten Ausführungsbeispiel noch eine separate Scanvorrichtung 7 vorgesehen. Da viele Mobiltelefone bereits über eine eingebaute Fotokamera verfügen, kann auch diese zum Lesen der auf Mobiltelefonen dargestellten Code oder der auf Papier abgebildeten Code 22 abgelesen werden. Gegebenenfalls kann durch optische Umlenkvorrichtungen, wie Spiegeln und Prismen die Lesefläche, die etwa durch eine lichtdurchlässige Scheibe am Gehäuse des Validierungsterminals 1 gebildet wird und auf die die Mobiltelefone oder Papierstreifen aufgelegt werden, auf die Kameraoptik des Mobiltelefons im inneren des Gehäuses des Validierungsterminals 1 abgebildet werden. Zur Verbindungsaufnahme mit dem Validierungsserver kann das Mobiltelefon 24 zum einen, falls vorhanden einen WLAN-Zugang des Händlers benutzen. Der besondere Vorteil des Mobiltelefons 24 ist aber, dass es einen Internetzugang über das Mobilfunksystem selbst herstellen kann und somit autonom von der am Verkaufsort vorhandenen Infrastruktur ist.Since many mobile phones nowadays already have WLAN or Bluetooth interfaces, a connection to the control point system can also take place by means of these techniques. To read the commodity code 21 . 22 is still a separate scanning device in the illustrated embodiment 7 intended. Since many mobile phones already have a built-in camera, this can also be used to read the code displayed on mobile phones or the code shown on paper 22 be read. Optionally, by optical deflection devices, such as mirrors and prisms, the reading surface, such as through a translucent disc on the housing of the validation terminal 1 is formed and on which the mobile phones or paper strips are placed on the camera optics of the mobile phone inside the housing of the validation terminal 1 be imaged. The mobile phone can connect to the validation server 24 on the one hand, if available use a Wi-Fi access of the dealer. The special advantage of the mobile phone 24 But it is that it can make Internet access via the mobile system itself and thus is autonomous from the existing infrastructure at the point of sale.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • WO 2004/02240 A1 [0004] WO 2004/02240 A1 [0004]

Claims (10)

Gerät (1) zum Verifizieren von Daten an einem lokalen Kontrollpunkt mit – einer ersten Schnittstelle (7) zum Lesen von Authentifizierungsdaten – einer zweiten Schnittstelle (5) zum Datenaustausch zwischen dem Validierungsterminal (1) und einem Validierungsserver (2) – einer dritten Schnittstelle (6) zum Datenaustausch mit einem Kontrollpunktsystem (11) – einer Steuervorrichtung (4) welche die über die erste Schnittstelle (7) eingelesenen Authentifizierungsdaten bzw. einen aus den Authentifizierungsdaten gebildeten Datensatz über die zweite Schnittstelle (5) zur Verifikation an den Verifikationsserver (2) sendet, welche über die zweite Schnittstelle (5) empfangene Daten auswertet und die ausgewerteten Daten an die dritte Schnittstelle (6) weiterleitet.Device ( 1 ) for verifying data at a local control point with - a first interface ( 7 ) for reading authentication data - a second interface ( 5 ) for data exchange between the validation terminal ( 1 ) and a validation server ( 2 ) - a third interface ( 6 ) for data exchange with a control point system ( 11 ) - a control device ( 4 ) which via the first interface ( 7 ) or a data record formed from the authentication data via the second interface ( 5 ) for verification to the verification server ( 2 ), which via the second interface ( 5 ) evaluates received data and the evaluated data to the third interface ( 6 ). Elektronisches Gerät nach Anspruch 1 bei dem die erste Schnittstelle (7) zum Lesen von Authentifizierungsdaten aus einem optischen Scanner oder einer elektromagnetischem Empfangseinheit, wie zum Beispiel sogenannten RFID-Tags oder Near Field Communication NFC gebildet ist.Electronic device according to Claim 1, in which the first interface ( 7 ) for reading authentication data from an optical scanner or an electromagnetic receiving unit, such as so-called RFID tags or Near Field Communication NFC is formed. Elektronisches Gerät nach Anspruch 1 oder 2 bei dem die zweite Schnittstelle (5) derart ausgestaltet ist, dass sie eine drahtgebundene oder drahtlose Verbindung zu einem Datennetzwerk herstellt.Electronic device according to Claim 1 or 2, in which the second interface ( 5 ) is configured to establish a wired or wireless connection to a data network. Elektronisches Gerät nach Anspruch 2 oder 3 bei dem die dritte Schnittstelle (6) als optische Anzeigevorrichtung ausgestaltet ist.Electronic device according to Claim 2 or 3, in which the third interface ( 6 ) is designed as an optical display device. Elektronisches Gerät nach Anspruch 4 bei dem die optische Anzeigevorrichtung (6) die technische Eigenschaft aufweist, von sogenannten Handscannern (20) gelesen werden zu können.Electronic device according to Claim 4, in which the visual display device ( 6 ) has the technical property of so-called hand scanners ( 20 ) to be read. Elektronisches Gerät nach einem der Ansprüche 1, 2, 3, 4 oder 5 dass die dritte Schnittstelle (6) derart ausgestaltet ist, dass sie die ausgewerteten Daten über eine elektronische Schnittstelle, z. B. einer seriellen Schnittstelle oder eine Funkverbindung mit dem Kontrollpunktsystem (11) austauschen kann.Electronic device according to one of claims 1, 2, 3, 4 or 5 that the third interface ( 6 ) is configured such that it the evaluated data via an electronic interface, for. B. a serial interface or a radio connection with the control point system ( 11 ) can exchange. Elektronisches Gerät nach einem der Ansprüche 1, 2 3, 4, 5 oder 6 bei dem das elektronische Gerät als portables Gerät ausgestaltet ist.Electronic device according to one of claims 1, 2 3, 4, 5 or 6 in which the electronic device is designed as a portable device. Elektronisches Gerät nach einem der Ansprüche 1, 2, 3, 4, 5, 6 oder 7 bei dem zumindest Teile der Steuervorrichtung (4) und der Schnittstellen (7, 5, 6) aus einem Mobilfunkgerät (24) gebildet sind.Electronic device according to one of claims 1, 2, 3, 4, 5, 6 or 7 in which at least parts of the control device ( 4 ) and the interfaces ( 7 . 5 . 6 ) from a mobile device ( 24 ) are formed. System zum Verifizieren von Daten mit einem Validierungsserver (2), der eingehende Daten mit gespeicherten Daten vergleicht und in Abhängigkeit vom Datenvergleich eine Bestätigungs- oder Ablehnungsmeldung zurückschickt, wobei die Daten auch auf einem mobilen Datenträger (13, 17, 18, 21, 22) gespeichert sind, und mit einem elektronisches Gerät nach einem der Ansprüche 1, 2, 3, 4, 5, 6, 7 oder 8 zum Lesen der Daten des mobilen Datenträgers und zum Austausch von Daten mit dem Validierungsserver (2).System for verifying data with a validation server ( 2 ), which compares incoming data with stored data and, depending on the data comparison, sends back a confirmation or denial message, the data also being stored on a mobile data carrier ( 13 . 17 . 18 . 21 . 22 ), and with an electronic device according to one of claims 1, 2, 3, 4, 5, 6, 7 or 8 for reading the data of the mobile data carrier and for exchanging data with the validation server ( 2 ). System nach Anspruch 9, bei dem die vom mobilen Datenträger (13, 17, 18, 21, 22) eingelesenen Daten durch den Validierungsserver (2) oder das Validierungsterminal (1) in ein anderes Datenformat und oder in Daten mit geändertem Dateninhalt umgewandelt werden.A system according to claim 9, wherein the data from the mobile data carrier ( 13 . 17 . 18 . 21 . 22 ) through the validation server ( 2 ) or the validation terminal ( 1 ) into another data format and / or data with changed data content.
DE201010022794 2010-06-05 2010-06-05 System and device for verifying data Withdrawn DE102010022794A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE201010022794 DE102010022794A1 (en) 2010-06-05 2010-06-05 System and device for verifying data
PCT/EP2011/002761 WO2011151084A1 (en) 2010-06-05 2011-06-06 System and device for verifying data at a local control point

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201010022794 DE102010022794A1 (en) 2010-06-05 2010-06-05 System and device for verifying data

Publications (1)

Publication Number Publication Date
DE102010022794A1 true DE102010022794A1 (en) 2011-12-15

Family

ID=44455562

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201010022794 Withdrawn DE102010022794A1 (en) 2010-06-05 2010-06-05 System and device for verifying data

Country Status (2)

Country Link
DE (1) DE102010022794A1 (en)
WO (1) WO2011151084A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013120473A1 (en) 2012-02-13 2013-08-22 Schopenhauer Schadi Sadat Universal card for simplifying the use of a multiplicity of cards
DE102013204535A1 (en) 2012-03-29 2013-10-02 Ifm Electronic Gmbh Bus sharing unit i.e. actuator sensor-interface-process field network-gateway, for e.g. controlling field bus devices of automation technology, has display displaying codes with information of Internet protocol address and serial number
DE102018200261A1 (en) * 2018-01-10 2019-07-11 Vega Grieshaber Kg Level gauge with graphically coded display of measured data and status data

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011120926A1 (en) * 2011-12-14 2013-06-20 Alexander Luchinskiy Method for presenting and maintaining print information in e.g. book over internet, involves converting read identification code in print material into electronic data, and transmitting data to internet website or data media
DE102012004964A1 (en) * 2012-03-14 2013-09-19 Paade Gmbh Method for evaluating optical code with product information, involves providing evaluation unit to evaluate optical code of image representation device and to execute specific function dependent on image information of optical code
CN111273966B (en) * 2020-02-20 2023-08-15 浪潮通用软件有限公司 Welfare data processing method, device and computer readable medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004002240A2 (en) 2002-06-26 2004-01-08 Danisco A/S Use of hydrocolloids as prebiotic food ingredients and method of producing the same
US20100131342A1 (en) * 2008-09-09 2010-05-27 Intelligent Clearing Network, Inc. Intelligent clearing network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007052734B4 (en) * 2007-06-27 2010-12-30 Universität Tübingen Device and method for tapping and tamper-proof encryption for online accounts
DE102008000067C5 (en) * 2008-01-16 2012-10-25 Bundesdruckerei Gmbh Method for reading attributes from an ID token

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004002240A2 (en) 2002-06-26 2004-01-08 Danisco A/S Use of hydrocolloids as prebiotic food ingredients and method of producing the same
US20100131342A1 (en) * 2008-09-09 2010-05-27 Intelligent Clearing Network, Inc. Intelligent clearing network

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013120473A1 (en) 2012-02-13 2013-08-22 Schopenhauer Schadi Sadat Universal card for simplifying the use of a multiplicity of cards
DE102012002619B3 (en) * 2012-02-13 2013-08-22 Roland Schopenhauer Universal card to simplify the use of a variety of cards
DE102012002619B8 (en) * 2012-02-13 2013-11-07 Roland Schopenhauer Universal card to simplify the use of a variety of cards
DE102013204535A1 (en) 2012-03-29 2013-10-02 Ifm Electronic Gmbh Bus sharing unit i.e. actuator sensor-interface-process field network-gateway, for e.g. controlling field bus devices of automation technology, has display displaying codes with information of Internet protocol address and serial number
DE102018200261A1 (en) * 2018-01-10 2019-07-11 Vega Grieshaber Kg Level gauge with graphically coded display of measured data and status data

Also Published As

Publication number Publication date
WO2011151084A1 (en) 2011-12-08

Similar Documents

Publication Publication Date Title
US8662387B1 (en) Host-managed gift card program
DE202012100172U1 (en) Electronic voucher system
DE102011088614A1 (en) Procedure for handling electronic vouchers
DE102010022794A1 (en) System and device for verifying data
KR20020074161A (en) Lottery award promotional method and system
US20150066611A1 (en) Consolidated Merchant Programs System
CN101438310A (en) System and method for tracking advertising effectiveness using redeemable incentives
CN107798528A (en) Advance verification process
DE60011658T2 (en) METHOD AND SYSTEM FOR THE USE CONTROL OF ADDITIONAL SERVICE DEVICES
DE202012100169U1 (en) Electronic transaction and logistics system
US20150379544A1 (en) Method and system for rewarding referrals
US10387907B2 (en) System for digital bonus point management
KR20120087768A (en) System and method for accumulating bonus points from purchasing goods using image recognition code
CN104732386A (en) Image capture transaction payment
DE102007005427A1 (en) Electronic payment e.g. mobile payment, method, involves sending positive confirmation to point of sales, if transaction is successful, and sending negative confirmation to point of sales, if transaction is not successful
DE202013102588U1 (en) Online Shopping System
KR100637332B1 (en) System and method for real time research and immediate marketing bsaed on the research result by mobile device
RU2368957C1 (en) Incentive system for consumption of goods and service within framework of advertising campaign
KR20080020153A (en) System and method for taking an electronic voucher from the off-line media via a mobile phone
DE102012011103B4 (en) A method for handling access or usage permissions and handling system for handling access or usage permissions
KR20090084139A (en) Mileage point integration management, local iptv advertising and live broadcasting event management system and method
DE102012003859A1 (en) Method for safely performing transaction using mobile user terminal, involves transmitting transaction number to user terminal, assigning user terminal to transaction by cash box, and carrying out transaction by account settlement system
DE60110388T2 (en) DEVICE AND METHOD FOR ENABLING VOLUNTARY EXCHANGE OF DATA AGAINST ELECTRONIC POINTS
KR100647862B1 (en) System and method for resistering of cash-receipt using barcode on display of mobile terminal
TWI554958B (en) Managing and presenting system for serial number and method therefor

Legal Events

Date Code Title Description
R016 Response to examination communication
R016 Response to examination communication
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20130101