DE69809150T2 - System und Verfahren zum Synchronisieren von elektronischen Preisschildern - Google Patents

System und Verfahren zum Synchronisieren von elektronischen Preisschildern

Info

Publication number
DE69809150T2
DE69809150T2 DE69809150T DE69809150T DE69809150T2 DE 69809150 T2 DE69809150 T2 DE 69809150T2 DE 69809150 T DE69809150 T DE 69809150T DE 69809150 T DE69809150 T DE 69809150T DE 69809150 T2 DE69809150 T2 DE 69809150T2
Authority
DE
Germany
Prior art keywords
price
epl
file
correct
item
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.)
Expired - Lifetime
Application number
DE69809150T
Other languages
English (en)
Other versions
DE69809150D1 (de
Inventor
John Coker Goodwin Iii
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.)
NCR International Inc
Original Assignee
NCR International Inc
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 NCR International Inc filed Critical NCR International Inc
Application granted granted Critical
Publication of DE69809150D1 publication Critical patent/DE69809150D1/de
Publication of DE69809150T2 publication Critical patent/DE69809150T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/201Price look-up processing, e.g. updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/208Input by product or record sensing, e.g. weighing or scanner processing

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

  • Die Erfindung bezieht sich auf elektronische Preisetiketten (EPL)-Systeme und betrifft speziell ein elektronisches Preisetiketten(EPL)-Preissynchronisierungssystem und ein entsprechendes Verfahren.
  • In einem traditionellen Ladengeschäft verlassen sich Balkencodeleser auf Preisinformation, die in einer Preisnachschlage(PLU)-Datei enthalten sind. Die PLU-Datei ist typischerweise an einer einzigen Stelle eines Host-Servers gespeichert.
  • EPL-Systeme enthalten typischerweise eine Mehrzahl, von EPLs für jeden Handelsartikel in einem Geschäft (siehe EP 0749091). EPLs zeigen den Preis der entsprechenden Handelsartikel an den Regalen selbst an und sind typischerweise an einer Schiene längs der Vorderkante der Regale angebracht. Ein Ladengeschäft kann Tausende von EPLs aufweisen, um die Preise der Waren anzugeben. Die EPLs sind mit einem zentralen Server gekoppelt.
  • Ein Preisunterschied kann in EPLs auftreten, wenn der Preis in der PLU-Datei anders als der vom EPL gezeigte Preis ist. Ist der Preisunterschied festgestellt worden, dann besteht das typische Wiederherstellungsverfahren darin, eine Preisänderungsanforderung zu erstellen und durchzuführen.
  • Bei einem ersten Systemtyp wird Information über die EPLs typischerweise in einer EPL-Datei festgehalten. Die EPL-Datei enthält EPL-Identifizierungsinformation, Artikelinformation und eine Preis-Prüfsumme, mit Hilfe deren die EPL-Preisinformation verifiziert werden kann. Die Preis-Prüfsumme wird aus der Preisinformation in der PLU-Datei berechnet. Ein Preisverifizierungsprogramm bestimmt den Fehler dadurch, dass es die angegebene Preisinformation von einem EPL erhält und diese mit der Preisinformation in der Prüfsumme vergleicht.
  • Bei einem zweiten Systemtyp ist die EPL-Identifizierungsnummer gleich der PLU-Nummer des zum EPL gehörigen Artikels. Es wird keine EPL-Datei geführt, und es ist keine Prüfsummenverifizierung möglich.
  • Es wäre daher wünschenswert, ein EPL-Preissynchronisierungssystem und ein entsprechendes Verfahren zu schaffen, mit Hilfe dessen schneller als es dem Ladenpersonal möglich ist, sichergestellt wird, dass die Preisinformation in der PLU-Datei dieselbe wie die von den EPLs angegebene Preisinformation ist.
  • Gemäß einem ersten Gesichtspunkt der Erfindung ist ein Verfahren zur Sicherstellung, dass ein auf einem elektrischen Preisetikett (EPL) angezeigter Preis der richtige Preis eines Artikels ist, gekennzeichnet durch die Schritte:
  • - Lesen einer Aufzeichnung einer Preisänderungsnachricht an das EPL, um eine Artikelidentifizierungsnummer für den Artikel zu erhalten,
  • - Bestimmung des richtigen Preises des Artikels,
  • - Vergleichen des richtigen Preises mit dem vom EPL angezeigten Preis im EPL, und
  • - falls der richtige Preis nicht gleich dem angezeigten Preis ist, Senden einer anderen Preisänderungsnachricht an das EPL zur Änderung des angezeigten Preises in den richtigen Preis.
  • Gemäß einem zweiten Gesichtspunkt der Erfindung ist ein System zur Sicherstellung, dass ein von einem elektronischen Preisschild (EPL) angezeigter Preis der richtige Preis eines Artikels ist, gekennzeichnet durch
  • ein mit dem EPL gekoppeltes Computersystem, das ein Terminal und ein mit diesem gekoppeltes Speichermedium enthält, wobei das Speichermedium eine die richtige Preisinformation enthaltende Datei und eine die aufgelisteten Preisänderungsnachrichten enthaltende Prüfdatei beinhaltet, wobei der Computer-Terminal
  • - die Prüfdatei liest, um eine Artikelidentifizierungsnummer für den Artikel aus der an das EPL adressierten Preisänderungsnachricht zu bekommen,
  • - ferner den richtigen Artikelpreis aus der Datei bestimmt,
  • - die richtige Preisinformation an das EPL sendet,
  • - nach dem Vergleich der richtigen Preisinformation mit der vom EPL angezeigten Preisinformation ein Vergleichsergebnis erhält,
  • - aus dem Vergleichsergebnis bestimmt, ob der angezeigte Preis gleich dem richtigen Preis ist, und wenn der richtige Preis nicht gleich dem angezeigten Preis ist,
  • - eine weitere Preisänderungsnachricht, welche den richtigen Preis enthält, an das EPL sendet.
  • Die Datei kann eine Preisdatei sein, oder sie kann eine EPL- Datei sein, welche EPL-Identifizierungsinformation und wichtige Preisinformation enthält.
  • Für mindestens einige der oben genannten Schritte kann ein Computer verwendet werden, beispielsweise die Schritte des Lesens der Aufzeichnung einer Preisänderungsnachricht an das EPL, des Bestimmens des richtigen Artikelpreises und des Sendens einer weiteren Preisänderungsnachricht.
  • Demgemäß besteht die Aufgabe der Erfindung in der Schaffung eines elektronischen Preisetikett(EPL)-Preissynchronisierungssystems und eines entsprechenden Verfahrens.
  • Die Erfindung sei nun anhand eines Beispiels mit Bezug auf die beiliegenden Zeichnungen beschrieben, in denen
  • Fig. 1 ein Blockschaltbild eines Transaktionsmanagementsystems ist;
  • Fig. 2 ein Flussdiagramm ist, welches dem Betrieb der Preisverifizierungssoftware veranschaulicht; und
  • Fig. 3 ein Flussdiagramm ist, welches den Betrieb der Preisänderungsprüfsoftware veranschaulicht.
  • Gemäß Fig. 1 enthält ein Transaktionsmanagementsystem 10 in erster Linie ein Host-Computersystem 12, ein Servicepunkt(POS)system 14 und ein EPL-System 16. Das Host-Computersystem 12 enthält ein Speichermedium 36, ein Host-PLU-Terminal 40 und eine Eingabevorrichtung 42.
  • Das Speichermedium 36 speichert die PLU-Datei 44, die vorzugsweise den einzigen Speicherplatz für die Speicherung von Artikelpreisen darstellt und zur Ausgabe an das POS-Terminal 20 mit Hilfe des PLU-Terminals 40 verfügbar ist. Alternativ kann ein Balkencodescanner 18 zum direkten Zugriff auf die Primär- PLU-Datei 44 vom Host-PLU-Terminal 20 aus vorgesehen sein.
  • Die Terminals 20, 24 und 40 sind hier als miteinander vernetzte separate Komponenten dargestellt, sie können jedoch auch auf andere Weise kombiniert werden. Beispielsweise kann der EPL-Terminal 24 mit dem Host-PLU-Terminal 40 zur Bildung eines einzigen Host-Computers kombiniert werden. Der POS-Terminal 20 und der Host-PLU-Terminal 40 können zur Bildung eines POS- Terminals kombiniert werden, der in Doppelfunktion ein Host- Computer für ein Netzwerk anderer POS-Terminals arbeitet. Der Host-PLU-Terminal 40 führt ein PLU-Wartungsprogramm 50 durch, mit dem die PLU-Datei 44 aktualisiert wird. Die Eingabevorrichtung 42 ist vorzugsweise eine Tastatur. Das PLU- Wartungsprogramm 50 kann Preisänderungen in der PLU-Datei 44 direkt an das EPL-Terminal 24 und das POS-Terminal 20 senden, wenn sie in die Eingabevorrichtung 42 eingegeben werden (unmittelbare Verarbeitung), oder Preisänderungen in einer Stapeldatei 52 im Speichermedium 26 für spätere Stapelaktualisierung (Stapelverarbeitung) speichern.
  • Die PLU-Datei 44 umfasst für jeden im Geschäft verkauften Artikel eine Zeileneingabe (line entry), deren jede eine Artikel identifizierungs-(ITEM ID)-Eingabe und eine PLU-Preis(PLU PRICE)-Eingabe aufweist. Die ITEM ID-Eingabe identifiziert einen Verkaufsartikel. Die PLU PRICE-Eingabe identifiziert den vom POS-System 14 abgelesenen Preis, um den Preis jedes Artikels beim Abtrasten mit Hilfe des Balkencodescanners 18 festzustellen. Das POS-System 14 enthält den Balkencodescanner 18 und das Terminal 20.
  • Das EPL-System 16 enthält primär EPLs 22, das Host-EPL- Terminal 24 und das EPL-Speichermedium 26. Die EPLs 22 sind typischerweise an den Regalen innerhalb eines Ladens angebracht und enthalten ein Datenregister 54, eine EPL- Steuerschaltung 55 und ein Display 56. Die Datenregister 54 enthalten Daten, üblicherweise den Preis eines Artikels, der zu einem an den Regalen angebrachten EPL gehört. Die Daten werden typischerweise vom Display 56 angezeigt. Die EPL- Steuerschaltung 55 steuert den Betrieb des EPLs einschließlich der Durchführung von Display-Verifizierungsprüfungen unter Verwendung von Prüfsummen, die ihm vom Host-EPL-Terminal 24 übersandt werden.
  • Das Host-EPL-Terminal 24 verarbeitet die EPL-Software 30 und die Preissynchronisierungssoftware 34. Die EPL-Software 30 listet Preisänderungsnachrichten zur Übertragung an die EPLs 22 auf und bildet eine Eingabe in einer Preisprüf-LOG-Datei 46 jedes Mal, wenn eine Preisänderungsnachricht zum Senden aufgelistet wird.
  • Derzeit gibt es viele Ausführungsformen von EPL-Systemen. Die Erfindung versucht sich mit drei von ihnen zu befassen. Bei der ersten und zweiten Ausführungsform bewirkt die Software 34 Preisverifizierungs- und Preisänderungsprüffunktionen. Bei der dritten Ausführungsform gibt es keine EPL-Datei 32 oder ein entsprechendes Äquivalent, und es werden keine Preisverifizierungsfunktionen von der Preissynchronisierungssoftware 34 durchgeführt. Bei allen drei Ausführungsformen bildet die Preissynchronisierungssoftware 34 vorzugsweise einen einzigen Softwaremodul.
  • Die Preisverifizierung umfasst einen Vergleich der PLU-Preise mit den EPL-Anzeigepreisen. Die Preisverifikation wird durch das Vorhandensein einer Preisprüfinformation enthaltenden EPL- Datei 32 ermöglicht. Die Erfindung beinhaltet natürlich auch, dass die Preisprüfinformation irgendwo anders gespeichert sein kann. Die Preisverifizierungssoftware 38 vergleicht eine Preisprüfsumme in der EPL-Datei 32 mit einer Preisprüfsumme, welche sie unter Verwendung des Preises in der PLU-Datei 44 berechnet, und erzeugt eine Preisänderungsanforderung, wenn die berechnete Prüfsumme nicht gleich der gespeicherten Prüfsumme ist.
  • Einer der Vorteile, die mit der Durchführung der Preisverifizierung unter Verwendung der Prüfsummeninformation verbunden sind, besteht darin, dass die Wiederherstellung nach einer Pannensituation (z. B. wenn die PLU-Datei 44 verlorengegangen ist und ersetzt werden muss) mit nur minimalen Kommunikationen mit den EPLs 22 erleichtert wird.
  • Die Preisänderungsprüfung umfasst die Überwachung einer Preisänderungs-LOG-Datei 46 für Preisänderungsnachrichten, die zum Senden aufgelistet sind, das Lesen der Preisinformation aus der PLU-Datei 44, die Anfrage bei einem EPL nach der angezeigten Preisinformation und das Vergleichen der Preisinformation in der PLU-Datei 44 mit der angezeigten Preisinformation. Die Preisänderungsprüfsoftware 34 bewirkt die Preisänderungsprüffunktion.
  • Bei der ersten und der zweiten Ausführungsform hält die EPL- Software 30 die Inhalte einer EPL-Datendatei 32 fest. Jede EPL-Datendatei 32 enthält eine Zeileneingabe für jedes EPL 32 im EPL-System 16. Jede Zeileneingabe beinhaltet eine Artikelidentifizierungseingabe (ITEM ID) und eine EPL-Identifizierungseingabe (EPL ID). Jeder ITEM ID identifiziert einen Verkaufsartikel. Die EPL ID-Eingabe identifiziert, welches EPL dem Artikel zugeordnet ist.
  • Nur bei der ersten Ausführungsform enthält jede Zeileneingabe zusätzlich Preisinformation, die vorzugsweise in Form einer Prüfsummeneingabe (EPL CHECK) vorliegt. Jeder EPL CHECK stellt einen Prüfsummenwert der Digits der Preisinformation dar, welche vom Display 56 angezeigt wird.
  • Das EPL-Speichermedium 26 speichert die EPL-Datendatei 32 und die Preisprüfdatei 46 und wird vorzugsweise durch ein Festplatten-Laufwerk gebildet.
  • Beim normalen Betrieb erhält das EPL-Terminal 24 eine Preisinformation von der PLU-Datei 44 und sendet diese an das Datenregister 54. Das Display 56 zeigt den Preis im Datenregister 54 an. Bei einer Preisabweichungssituation stimmt die Preisinformation von der PLU-Datei 44 nicht mit dem vom EPL angezeigten Preis überein.
  • Es sei nun Fig. 2 betrachtet, welche den Betrieb der Preisverifizierungssoftware 38 veranschaulicht, die mit START 60 beginnt.
  • Im Schritt 64 liest die. Preisverifizierungssoftware 38 die EPL-Datei 32.
  • Im Schritt 66 prüft die Preisverifizierungssoftware 38 die Eingabe ITEM ID.
  • Im Schritt 68 liest die Preisverifizierungssoftware 38 die PLU-Datei 44.
  • Im Schritt 70 liest die Preisverifizierungssoftware 38 die Zeileneingabe in die PLU-Datei 44, welche dieselbe ITEM ID- Eingabe hat wie die aus der EPL-Datei 32 gelesene.
  • Im Schritt 70 prüft die Preisverifizierungssoftware 38 die PLU PRICE-Eingabe in die Zeileneingabe aus der PLU-Datei 44.
  • Im Schritt 72 berechnet die Preisverifizierungssoftware 38 einen Prüfsummenwert für den PLU PRICE.
  • In Schritt 76 vergleicht die Preisverifizierungssoftware 38 den berechneten Prüfsummenwert für die PLU PRICE-Eingabe mit der PLU CHECK-Eingabe. Wenn der berechnete Prüfsummenwert nicht der gleiche wie die EPL CHECK-Eingabe ist, dann ist der Preis für den Artikel mit ITEM ID in der EPL-Datei 32 und der PLU-Datei 44 nicht der gleiche. Es ist ein Preisunterschied aufgetreten zwischen dem Preis für den von seinem EPL angezeigten Artikel und dem Preis, der vom POS-System 14 abgenommen wäre.
  • Im Schritt 80 erzeugt die Preisverifizierungssoftware 38 eine Preisänderungsanfrage zur Änderung des angezeigten Preises in den PLU-Preis und aktualisiert den Prüfsummenwert in der EPL CHECK-Eingabe in der EPL-Datei 32. Diese Anforderung kann eine unmittelbare Anforderung oder ein Teil eines Anforderungsstapels, der in einer Stapelpreisänderungsdatei 52 gespeichert ist, sein.
  • Im Schritt 82 bestimmt das Verfahren, ob die letzte Zeileneingabe der EPL-Datei 32 gelesen worden ist. Wenn ja, endet das Verfahren bei Schritt 88. Wenn nein, dann kehrt das Verfahren zu Schritt 64 zurück, um eine andere Zeileneingabe aus der EPL-Datei 32 zu lesen.
  • Rückkehr zum Schritt 74: wenn der berechnete Prüfsummenwert derselbe wie die EPL CHECK-Eingabe ist, dann ist der Preis für den Artikel mit ITEM ID in der EPL-Datei 32 und der PLU-Datei 34 der gleiche. Es ist kein Preisunterschied zwischen dem für den Artikel von seinem EPL angezeigten Preis und dem Preis aufgetreten, welcher von dem POS-System 14 abgelesen würde. Das Verfahren geht zum Schritt 76 weiter.
  • Es sei nun Fig. 3 betrachtet, welche den Betrieb der Preisänderungsprüfsoftware 38 veranschaulicht, die mit START 90 beginnt. Die Preisänderungsprüfsoftware 35 untersucht die Preisprüf-LOG-Datei 46 auf das Vorhandensein von im Schritt 98 erzeugten Preisänderungsanforderungen und prüft die Richtigkeit des angezeigten Preises.
  • Im Schritt 92 überwacht die Preisänderungsprüfsoftware 35 eine Eingabe in der Preisänderungs-LOG-Datei 46. Hat die EPL- Software 30 keine neue Eingabe in die Preisprüfdatei 46 vorgenommen, dann geht das Verfahren zum Schritt 92 zurück. Falls die EPL-Software 30 eine neue Eingabe in die Preisprüfdatei 46 vornimmt, geht das Verfahren weiter zu Schritt 94.
  • Im Schritt 94 liest die Preisänderungsprüfsoftware 35 die neue Eingabe für ein ITEM ID.
  • In Schritt 96 bestimmt die Preisänderungsprüfsoftware 35, ob eine EPL-Datei 32 vorhanden ist und eine EPL CHECK-Eingabe enthält. Existiert eine EPL-Datei 32 und enthält sie eine EPL CHECK-Eingabe, dann geht das Verfahren weiter zum Schritt 98. Existiert eine EPL-Datei 32, enthält jedoch keine EPL CHECK- Eingabe, dann geht das Verfahren weiter zu Schritt 100. Existiert keine EPL-Datei 32, dann geht das Verfahren bei Schritt 98 weiter.
  • Bei Schritt 98 erhält die Preisänderungsprüfsoftware 35 eine EPL CHECK-Eingabe von der EPL-Datei 32, und das Verfahren geht weiter bei Schritt 104.
  • In Schritt 100 liest die Preisänderungsprüfsoftware 35 die PLU-Datei 44, um den Preis des Artikels zu erhalten.
  • In Schritt 102 erzeugt die Preisänderungsprüfsoftware 35 eine Preisprüfsumme, welche das EPL 22 benutzt, um seinen angezeigten Preis zu verifizieren.
  • In Schritt 104 liefert die Preisänderungsprüfsoftware 35 die Prüfsumme an die EPL-Software 30. Die EPL-Software 30 sendet die Prüfsumme an das EPL 22 mit einem Befehl, die Prüfsumme mit einer Prüfsumme seines angezeigten Preises zu vergleichen. Das EPL 22 erhält die Prüfsumme, berechnet eine Prüfsumme seines angezeigten Preises, und vergleicht die empfangene Prüfsumme mit der berechneten Prüfsumme.
  • In Schritt 106 listet die Preisänderungsprüfsoftware 35 eine Anfrage für ein EPL 22 auf, um den Empfang der Prüfsummennachricht zu quittieren und die Ergebnisse des Vergleichs zu senden. Das EPL 22 empfängt die Anforderung und gibt die Vergleichsergebnisse zurück.
  • In Schritt 108 untersucht die Preisänderungsprüfsoftware 35 die Vergleichsergebnisse. Ist die vom EPL 22 berechnete Prüfsumme nicht dieselbe wie die empfangene Prüfsumme, dann veranlasst die Preisänderungsprüfsoftware 35 die EPL-Software 30 in Schritt 110 die Auflistung einer den richtigen Preis enthaltenden Preisänderungsnachricht für das EPL 22.
  • Ist die vom EPL 22 berechnete Prüfsumme die gleiche wie die empfangene Prüfsumme, dann kehrt die Preisänderungsprüfsoftware 35 zum Schritt 92 zurück, um neue Eingaben in der Preisprüf-LOG-Datei 46 zu überwachen.
  • Die Erfindung verbessert vorteilhafterweise die Systemzuverlässigkeit unter Beibehaltung der Bandbreite. Unabhängig vom Vorhandensein einer Preisprüfsumme oder einer EPL-Datei 32 stellt die Preisänderungsprüfsoftware 35 die Richtigkeit der angezeigten Preise fest. Die Preisänderungsprüfsoftware 35 erfordert kein konstantes Abfragen von EPLs.

Claims (7)

1. Verfahren zur Sicherstellung, dass ein von einem elektronischen Preisetikett (EPL) (22) angezeigter Preis ein korrekter Preis für einen Artikel ist, gekennzeichnet durch die Schritte:
Lesen (94) einer Aufzeichnung einer Preisänderungsnachricht an das EPL, um eine Artikelidentifizierungsnummer für diesen Artikel zu erhalten,
Feststellen (100) des korrekten Preises des Artikels,
Vergleichen (108) des korrekten Preises mit dem vom EPL angezeigten Preis im EPL, und
wenn der korrekte Preis nicht gleich dem angezeigten Preis ist, Senden (110) einer weiteren Preisänderungsnachricht an das EPL zur Änderung des angezeigten Preises in den korrekten Preis.
2. Verfahren nach Anspruch 1, bei welchem der Schritt der Feststellung des korrekten Preises des Artikels den Unterschritt der Bestimmung des korrekten Preises aus einer Preisdatei umfasst.
3. Verfahren nach Anspruch 1, bei welchem der Schritt der Feststellung des korrekten Preises des Artikels den Unterschritt der Bestimmung des korrekten Preises aus einer EPL- Datei umfasst.
4. Verfahren nach Anspruch 1, bei welchem der Schritt der Feststellung des korrekten Preises eines Artikels weiterhin die folgenden Schritte enthält:
Feststellen, ob eine den korrekten Preis enthaltende EPL- Datei existiert,
Entnahme des korrekten Preises aus der EPL-Datei, wenn die EPL-Datei existiert und einen korrekten Preis enthält,
Entnahme des korrekten Preises aus einer Preisdatei, wenn die EPL-Datei existiert, jedoch keinen korrekten Preis enthält,
und Entnahme des korrekten Preises aus einer Preisdatei, wenn die EPL-Datei nicht existiert.
5. System (10) zur Sicherstellung, dass ein von einem elektronischen Preisschild (EPL) (22) angezeigter Preis ein korrekter Preis eines Artikels ist, gekennzeichnet durch:
ein mit dem EPL (22) gekoppeltes Computersystem (12), das ein Terminal (40) und ein mit diesem gekoppeltes Speichermedium (36) enthält,
wobei das Speichermedium (36) eine Datei (32 oder 44) mit korrekter Preisinformation und eine Prüfdatei (46) mit aufgelisteten Preisänderungsnachrichten enthält,
wobei der Computer-Terminal (40)
- die Prüfdatei (46) liest (94), um eine Artikelidentifizierungsnummer für den Artikel aus einer an das EPL gerichteten Preisänderungsnachricht zu bekommen,
- den korrekten Preis für den Artikel aus der Datei (32 oder 44) feststellt (100),
- die korrekte Preisinformation an das EPL (22) sendet,
- ein Vergleichsergebnis vom EPL (22) aufgrund eines von dem EPL durchgeführten Vergleichs der korrekten Preisinformation mit dem vom EPL angezeigten Information erhält,
- aus dem Vergleichsergebnis bestimmt, ob der angezeigte Preis gleich dem korrekten Preis ist,
- und wenn der korrekte Preis nicht gleich dem angezeigten Preis ist, eine den korrekten Preis enthaltende weitere Preisänderungsnachricht an das EPL sendet (110).
6. System (10) nach Anspruch 5, bei welchem die Datei eine Preisdatei (44) ist.
7. System (10)nach Anspruch 5, bei welchem die Datei eine EPL-Datei (32) ist, die EPL-Identifizierungsinformation und korrekte Preisinformation enthält.
DE69809150T 1997-07-29 1998-07-20 System und Verfahren zum Synchronisieren von elektronischen Preisschildern Expired - Lifetime DE69809150T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/902,023 US5918212A (en) 1997-07-29 1997-07-29 Electronic price label price synchronization system and method

Publications (2)

Publication Number Publication Date
DE69809150D1 DE69809150D1 (de) 2002-12-12
DE69809150T2 true DE69809150T2 (de) 2003-04-30

Family

ID=25415199

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69809150T Expired - Lifetime DE69809150T2 (de) 1997-07-29 1998-07-20 System und Verfahren zum Synchronisieren von elektronischen Preisschildern

Country Status (8)

Country Link
US (1) US5918212A (de)
EP (1) EP0895174B1 (de)
JP (1) JP4201291B2 (de)
AU (1) AU7852498A (de)
CA (1) CA2238207C (de)
DE (1) DE69809150T2 (de)
NZ (1) NZ331056A (de)
ZA (1) ZA986733B (de)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292786B1 (en) 1992-05-19 2001-09-18 Incentech, Inc. Method and system for generating incentives based on substantially real-time product purchase information
US5751257A (en) 1995-04-28 1998-05-12 Teletransactions, Inc. Programmable shelf tag and method for changing and updating shelf tag information
US6269342B1 (en) * 1995-04-28 2001-07-31 Telxon Corporation Programmable shelf tag system
JPH1166428A (ja) * 1997-08-25 1999-03-09 Sharp Corp 販売管理装置
US6243690B1 (en) * 1997-12-17 2001-06-05 Ncr Corporation Electronic price label including a plurality of separately addressable displays
US5999913A (en) * 1997-12-19 1999-12-07 Ncr Corporation Electronic price label system which displays prices in multiple currencies
US6924781B1 (en) * 1998-09-11 2005-08-02 Visible Tech-Knowledgy, Inc. Smart electronic label employing electronic ink
US6753830B2 (en) 1998-09-11 2004-06-22 Visible Tech-Knowledgy, Inc. Smart electronic label employing electronic ink
US20020167500A1 (en) * 1998-09-11 2002-11-14 Visible Techknowledgy, Llc Smart electronic label employing electronic ink
US6859786B1 (en) * 1999-03-23 2005-02-22 Ncr Corporation System and method of displaying information by an electronic price label
US6609104B1 (en) 1999-05-26 2003-08-19 Incentech, Inc. Method and system for accumulating marginal discounts and applying an associated incentive
US6993498B1 (en) * 1999-07-15 2006-01-31 Midnight Blue Remote Access, Llc Point-of-sale server and method
US6510989B1 (en) * 2000-01-04 2003-01-28 International Business Machines Corporation Price check assistant
US6540143B1 (en) * 2000-05-19 2003-04-01 Fujitsu Limited System and method for recovering bar code errors
US7765127B2 (en) * 2001-04-25 2010-07-27 Siemens Medical Solutions Usa, Inc. System for processing product information in support of commercial transactions
DE60332527D1 (de) * 2002-02-28 2010-06-24 Pricer Ab System und verfahren zur aktualisierung elektronischer label-anzeigen
US7260658B2 (en) * 2002-05-31 2007-08-21 Oracle International Corporation Verifying input/output command data by separately sending data to be written and information about contents of the data
DE602004032172D1 (de) * 2003-09-03 2011-05-19 Visible Tech Knowledgy Inc Elektronisch aktualisierbares label und display
US20070016460A1 (en) * 2005-07-14 2007-01-18 Vocollect, Inc. Task management system having selectively variable check data
US8972284B2 (en) * 2005-10-14 2015-03-03 Gene Daigle System and method for controlling outdoor signs
US20070130201A1 (en) * 2005-12-05 2007-06-07 Sabre Inc. System, method, and computer program product for synchronizing price information among various sources of price information
US7631323B1 (en) * 2005-12-07 2009-12-08 Netflix, Inc. Method of sharing an item rental account
US8195606B2 (en) * 2008-12-12 2012-06-05 Microsoft Corporation Batch data synchronization with foreign key constraints
US8234507B2 (en) 2009-01-13 2012-07-31 Metrologic Instruments, Inc. Electronic-ink display device employing a power switching mechanism automatically responsive to predefined states of device configuration
US8457013B2 (en) 2009-01-13 2013-06-04 Metrologic Instruments, Inc. Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4002886A (en) * 1975-06-20 1977-01-11 Ronald Murl Sundelin Electronic price display unit
US4500880A (en) * 1981-07-06 1985-02-19 Motorola, Inc. Real time, computer-driven retail pricing display system
JPH0668796B2 (ja) * 1984-07-27 1994-08-31 オムロン株式会社 電子式キヤツシユレジスタ
JPS61156368A (ja) * 1984-12-27 1986-07-16 Fujitsu Ltd テ−ブル内容変更制御方式
JPS62237569A (ja) * 1986-04-09 1987-10-17 Hitachi Ltd Pos端末の商品フアイル管理方式
JPS63303495A (ja) * 1987-01-28 1988-12-12 オムロン株式会社 取引処理装置
US4924363A (en) * 1989-02-15 1990-05-08 Dapopp Products Ltd. Attention-attracting device for use beneath a display shelf
US5172314A (en) * 1991-05-03 1992-12-15 Electronic Retailing Systems International Apparatus for communicating price changes including printer and display devices
US5493107A (en) * 1993-05-07 1996-02-20 Digicomp Research Corporation Shelf price label and product placement verification method and apparatus
JP3134613B2 (ja) * 1993-08-30 2001-02-13 富士通株式会社 自己検索機能を有するposシステム
US5448226A (en) * 1994-02-24 1995-09-05 Electronic Retailing Systems International, Inc. Shelf talker management system
US5729696A (en) * 1995-06-13 1998-03-17 Ncr Corporation Transaction data recovery system and method
US5794211A (en) * 1995-06-13 1998-08-11 Ncr Corporation EPL price verification system and method
US5797131A (en) * 1995-09-21 1998-08-18 Ncr Corporation Electronic price label support method
DE19538115A1 (de) * 1995-10-13 1997-04-17 Orgalogic Gmbh Elektronisches Preisinformationssystem

Also Published As

Publication number Publication date
US5918212A (en) 1999-06-29
JP4201291B2 (ja) 2008-12-24
ZA986733B (en) 2000-01-28
AU7852498A (en) 1999-02-11
JPH11185163A (ja) 1999-07-09
EP0895174B1 (de) 2002-11-06
DE69809150D1 (de) 2002-12-12
EP0895174A2 (de) 1999-02-03
CA2238207C (en) 2002-02-12
NZ331056A (en) 1999-08-30
EP0895174A3 (de) 1999-07-14
CA2238207A1 (en) 1999-01-29

Similar Documents

Publication Publication Date Title
DE69809150T2 (de) System und Verfahren zum Synchronisieren von elektronischen Preisschildern
DE69810694T2 (de) System und Verfahren zur Überprüfung von elektronischen Preisschildern
DE69527120T2 (de) Elektronisches Verfahren und System zum Suchen von Bezugsquellen
DE69326376T2 (de) Inventarverwaltungssystem und - methode
DE69520766T2 (de) Elektronisches System zur Steuerung und Überwachung von Inventaraktivitätsniveau
DE69017849T2 (de) Rechnergestütztes Verfahren und System zur Verifikation und Überwachung von Lagerbeständen.
DE69229479T2 (de) Verfahren zum austauschen von preisänderungen mit drucker und anzeigegerät.
DE102005049055B4 (de) Verfahren, um Ereignisse in einem Systemereignisprotokoll in eine Reihenfolge zu bringen
DE69531763T2 (de) Verfahren zum Zuordnen elektronischer Etiketten zu Dateneinträgen in den Preisunterlagen
DE69600183T2 (de) Elektronisches Preisschildsystem
DE69522132T2 (de) System und Verfahren zum Zusammenpassen von Produktinformation mit elektronischen Regalanzeigen
DE69913365T2 (de) Überprüfbares elektronishes logbuch für ein verkaufsstellenendgerät und verfahren zu dessen verwendung
DE69130541T2 (de) System und Verfahren zur Geschäftsüberwachung
DE68924061T2 (de) Versionskontrolle in einem Datenverarbeitungssystem.
DE3712083A1 (de) Kassenterminalsystem mit hierarchischen warendateien
DE69524361T2 (de) Preis-Verwaltungs-System und -Verfahren
DE69834620T2 (de) Kommunikationsvorrichtung und -verfahren für ein elektronisches Preisschildsystem
DE69427968T2 (de) System für elektronische preisschilder
DE60100120T2 (de) Automatische Verdeckung von Produktdatenkennzeichnung
DE112009000139B4 (de) Identifikationsgerät und Verfahren für eine Geräteidentifikation
DE69228510T2 (de) Elektronische Registrierkasse
DE69930213T2 (de) Vorrichtung und Verfahren zum Anbringen von Preisänderungen in einem elektronischen Preisauszeichnungssystem
EP3716237A1 (de) Kassenvorgangsprotokolliervorrichtung
DE19951881A1 (de) Vorrichtung und Verfahren zur Anzeige von Information
DE3852694T2 (de) Datenverarbeitungsvorrichtung.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)