DE69809150T2 - System und Verfahren zum Synchronisieren von elektronischen Preisschildern - Google Patents
System und Verfahren zum Synchronisieren von elektronischen PreisschildernInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000001352 electron-beam projection lithography Methods 0.000 description 12
- 229920001351 ε-poly-L-lysine Polymers 0.000 description 12
- 238000012795 verification Methods 0.000 description 9
- 238000012508 change request Methods 0.000 description 4
- 238000012550 audit Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/201—Price look-up processing, e.g. updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/208—Input 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.
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)
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)
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 |
-
1997
- 1997-07-29 US US08/902,023 patent/US5918212A/en not_active Expired - Lifetime
-
1998
- 1998-05-22 CA CA002238207A patent/CA2238207C/en not_active Expired - Lifetime
- 1998-07-20 DE DE69809150T patent/DE69809150T2/de not_active Expired - Lifetime
- 1998-07-20 EP EP98305767A patent/EP0895174B1/de not_active Expired - Lifetime
- 1998-07-21 NZ NZ331056A patent/NZ331056A/xx unknown
- 1998-07-27 AU AU78524/98A patent/AU7852498A/en not_active Abandoned
- 1998-07-28 JP JP21302798A patent/JP4201291B2/ja not_active Expired - Lifetime
- 1998-07-28 ZA ZA9806733A patent/ZA986733B/xx unknown
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) |