DE102009004408A1 - Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung - Google Patents

Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung Download PDF

Info

Publication number
DE102009004408A1
DE102009004408A1 DE200910004408 DE102009004408A DE102009004408A1 DE 102009004408 A1 DE102009004408 A1 DE 102009004408A1 DE 200910004408 DE200910004408 DE 200910004408 DE 102009004408 A DE102009004408 A DE 102009004408A DE 102009004408 A1 DE102009004408 A1 DE 102009004408A1
Authority
DE
Germany
Prior art keywords
digital data
key
access
data contents
weighing device
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.)
Pending
Application number
DE200910004408
Other languages
English (en)
Inventor
Horst Acker
Frank Pilger
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.)
Bizerba SE and Co KG
Original Assignee
Bizerba SE and Co KG
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 Bizerba SE and Co KG filed Critical Bizerba SE and Co KG
Priority to DE200910004408 priority Critical patent/DE102009004408A1/de
Priority to EP09799256A priority patent/EP2359332A1/de
Priority to PCT/EP2009/008945 priority patent/WO2010081514A1/de
Publication of DE102009004408A1 publication Critical patent/DE102009004408A1/de
Pending 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
    • G06Q99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/40Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
    • G01G19/413Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means
    • G01G19/414Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
    • G01G19/4144Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only for controlling weight of goods in commercial establishments, e.g. supermarket, P.O.S. 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0009Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/01Details for indicating
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • G07G1/14Systems including one or more distant stations co-operating with a central processing unit
    • G07G1/145PLU-management

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Bereitstellen von digitalen Dateninhalten, insbesondere Medieninhalten, zu in einem Einzelhandelsgeschäft zum Verkauf angebotenen Waren an einer Wägeeinrichtung, bei dem (a) unter Verwendung eines ersten Schlüssels auf eine zugriffsgesicherte Server-Datenbank zugegriffen wird, in der die den einzelnen Waren jeweils zugeordneten digitalen Dateninhalte hinterlegt sind, um die zugeordneten digitalen Dateninhalte ausgewählter Waren von der Server-Datenbank herunterzuladen, (b) die heruntergeladenen digitalen Dateninhalte in einer zugriffsgesicherten lokalen Datenbank gespeichert werden, (c) unter Verwendung eines zweiten Schlüssels auf die lokale Datenbank zugegriffen wird, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank auszulesen, und (d) die ausgelesenen digitalen Dateninhalte an einer Ausgabeeinheit der Wägeeinrichtung ausgegeben werden.

Description

  • Die vorliegende Anmeldung betrifft ein Verfahren zum Bereitstellen von digitalen Dateninhalten, insbesondere Medieninhalten, zu in einem Einzelhandelsgeschäft zum Verkauf angebotenen Waren an einer Wägeeinrichtung.
  • Es wird derzeit darüber nachgedacht, Wägeeinrichtungen, insbesondere Waagen an einer Wurst-, Fleisch-, Fisch- und/oder Käsetheke in einem Supermarkt oder einem Ladengeschäft, mit Zusatzfunktionalitäten zu versehen. Insbesondere wird überlegt, an einem Display einer Wägeeinrichtung, einem Kunden, d. h. dem Käufer einer Ware, Zusatzinformation zu der jeweils gewägten Ware anzuzeigen, insbesondere automatisch. Bei solchen Zusatzinformationen, die dann in Form von digitalen Daten, insbesondere Medieninhalten, vorliegen, kann es sich beispielsweise um Hinweise auf ergänzende Produkte oder Dienstleistungen (Cross-selling), Rezeptvorschläge, Bilder, Videoclips, Inhaltsdeklarationen und/oder dergleichen handeln.
  • Digitale Dateninhalte können schnell und unkompliziert kopiert werden. Dies ist jedoch nicht immer erwünscht. Beispielsweise hat ein Anbieter, der die vorgenannten Zusatzinformationen in einer Datenbank von einem Server herunterladbar und kostenpflichtig zur Verfügung stellt, ein Interesse daran, die Nutzung und Verbreitung der von ihm angebotenen digitalen Dateninhalte derart zu kontrollieren, dass die digitalen Dateninhal ten lediglich lizenzierten Benutzern oder Wägeeinrichtungen zugänglich sind.
  • Der vorliegenden Erfindung liegt die Aufgabe zugrunde, eine derartige Kontrolle zu ermöglichen.
  • Diese Aufgabe wird durch eine Verfahren mit den Merkmalen des Anspruchs 1 gelöst, und insbesondere dadurch, dass (a) unter Verwendung eines ersten Schlüssels auf eine gesicherte Server-Datenbank zugegriffen wird, in der die den einzelnen Waren jeweils zugeordneten digitalen Dateninhalte hinterlegt sind, um die zugeordneten digitalen Dateninhalte ausgewählter Waren von der Server-Datenbank herunterzuladen, (b) die heruntergeladenen digitalen Dateninhalte in einer gesicherten lokalen Datenbank gespeichert werden, (c) unter Verwendung eines zweiten Schlüssels auf die lokale Datenbank zugegriffen wird, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank auszulesen, und (d) die ausgelesenen digitalen Dateninhalte an einer Ausgabeeinheit der Wägeeinrichtung ausgegeben werden.
  • Die Server-Datenbank ist zugriffsgeschützt oder zugriffsgesichert. Auf die Server-Datenbank kann daher lediglich unter Verwendung eines ersten Schlüssels zugegriffen werden. Bevorzugt ist die Server-Datenbank zugangsgesichert. Vorzugsweise umfasst der erste Schlüssel einen Authentifizierungsschlüssel oder Kundenschlüssel, insbesondere eine Benutzerkennung und ein zugehöriges Passwort, mit dem sich die lizenzierte, insbesondere internetfähige Wägeeinrichtung gegenüber dem Anbieter der digitalen Dateninhalte authentifizieren kann. Grundsätzlich ist es jedoch auch möglich, dass sich eine lizenzierte Wägeeinrichtung mittels eines Zertifikats gegenüber dem Server identifiziert. Somit können nur lizenzierte Wägeeinrichtungen auf die Server-Datenbank zugreifen.
  • Die Verbindung zwischen der Wägeeinrichtung und dem Datenbank-Server erfolgt bevorzugt mittels eines sicheren Übertragungsprotokolls, beispielsweise https, d. h. die Übertragung der herunterzuladenden digitalen Dateninhalte erfolgt kryptographisch verschlüsselt, wobei bevorzugt ein Sitzungsschlüssel und/oder ein symmetrisches Kryptosystem verwendet wird, und wobei die kryptographisch verschlüsselten digitalen Dateninhalte wägeeinrichtungsseitig mittels eines kryptographischen Schlüssels entschlüsselt werden. Sofern sowohl ein Authentifizierungsschlüssel als auch ein Sitzungsschlüssel vorgesehen sind, stellen beide Schlüssel jeweils einen Teil des ersten Schlüssels dar.
  • Es kann dabei ausgewählt werden, zu welchen Waren die zugeordneten digitalen Dateninhalte heruntergeladen werden sollen. Vorzugsweise ist hierzu ein elektronischer Einkaufswagen oder Warenkorb vorgesehen, um die Waren auszuwählen, deren zugeordnete digitale Dateninhalte heruntergeladen und in der lokalen Datenbank gespeichert werden sollen. Von der lokalen Datenbank aus können die digitalen Dateninhalte dann aufgerufen und an der Ausgabeeinheit ausgegeben werden. Das Abspeichern in und das Aufrufen aus der lokalen Datenbank besitzt gegenüber einem Verfahren, bei dem die digitalen Dateninhalte bei einem Aufruf einer Ware direkt und unmittelbar aus einer Server-Datenbank zur Verfügung gestellt werden, den Vorteil einer höheren Ausfallsicherheit. Darüber hinaus kann der Internet-Datenverkehr gering gehalten werden. Außerdem kann eine höhere Datensicherheit gewährleistet werden, da es seitens Dritter nicht möglich ist, Zugriffe auf die Datenbank zu überwachen, zu protokollieren und/oder statistisch auszuwerten.
  • Bei der Wägeeinrichtung kann es sich um eine einzige Waage oder um einen Verbund aus mehreren Waagen handeln. Die lokale Datenbank ist der Wägeeinrichtung zugeordnet. Bei einem Waagenverbund können mehrere Waagen auf eine gemeinsame lokale Datenbank zugreifen oder es kann für jede Waage eine eigene lokale Datenbank vorgesehen sein. Eine lokale Datenbank kann beispielsweise in einem internen Speicher einer Waage oder in einem separaten externen lokalen Server vorgesehen sein.
  • Grundsätzlich kann die Wägeeinrichtung eine Client-Server-Architektur aufweisen. Insbesondere kann eine Waage, deren zugeordnete Ausgabeeinheit zur Ausgabe der digitalen Dateninhalte vorgesehen ist, als Client ausgebildet sein. Ein Server, insbesondere ein separater Server, der die lokale Datenbank umfasst oder auf diese zugreifen kann, kann dann dazu ausgelegt sein, das erfindungsgemäße Verfahren, ganz oder teilweise, dem Client als Dienst zur Verfügung zu stellen.
  • Die lokale Datenbank ist ebenfalls zugriffsgeschützt oder zugriffsgesichert, so dass auf die lokale Datenbank nur mittels des zweiten Schlüssels zugegriffen werden kann. Bevorzugt ist die lokale Datenbank zugangsgesichert. Hierfür kann der zweite Schlüssel einen Authentifizierungsschlüssel, insbesondere eine Benutzerkennung und ein zugehöriges Passwort oder lediglich ein Passwort, umfassen, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank auszulesen und an der Ausgabeeinheit der Wägeeinrichtung auszugeben. Ein unkontrollierter Zugriff auf die lokale Datenbank ist damit nicht möglich.
  • Zumindest ein Teil des zweiten Schlüssels, insbesondere der vorgenannte Authentifizierungsschlüssel, kann in einem gesicherten Bereich der Wägeeinrichtung, insbesondere einem Sicherheitsmodul, insbesondere einem Hardware-Sicherheitsmodul, insbesondere einem TPM (Trusted-Platform-Module), hinterlegt oder gespeichert sein, wodurch Hacker-Angriffe erschwert werden.
  • Vorzugsweise sind die auf der lokalen Datenbank gespeicherten digitalen Dateninhalte verschlüsselt, insbesondere über das vorgenannte Sicherheitsmodul. Insbesondere erfolgt die Verschlüsselung über einen Verschlüsselungsschlüssel, der Teil des zweiten Schlüssels ist.
  • Bevorzugt umfasst der zweite Schlüssel einen gerätespezifischen oder plattformspezifischen Schlüssel oder Geräteschlüssel, mit dem die auf der lokalen Datenbank gespeicherten digitalen Dateninhalte verschlüsselt sind, wobei der Geräteschlüssel in dem vorgenannten Sicherheitsmodul gespeichert sein kann. Insbesondere ist der vorgenannte Verschlüsselungsschlüssel als ein gerätespezifischer Schlüssel ausgebildet. Dabei ist die Hardware der Wägeeinrichtung in den gerätespezifischen Schlüssel einbezogen. Hierdurch werden die digitalen Dateninhalte an die jeweilige Wägeeinrichtung, insbesondere das jeweilige Sicherheitsmodul, gebunden. Die digitalen Dateninhalte können also nur auf derjenigen Wägeeinrichtung oder denjenigen Waagen einer Wägeeinrichtung oder denjenigen Wägeeinrichtungen abgespielt werden, für die die digitalen Dateninhalte heruntergeladen wurden. Insbesondere kann der gerätespezifische Schlüssel ein mehrteiliger Schlüssel sein und/oder ein oder mehrere Schlüsselpaare enthalten.
  • Weiter bevorzugt sind die auf der lokalen Datenbank gespeicherten, verschlüsselten digitalen Dateninhalte versiegelt (sealed), d. h. an eine spezielle Hardware- und/oder Software-Systemkonfiguration gebunden. Dies geschieht beispielsweise über einen gespeicherten Hash-Wert, der auf der speziellen Systemkonfiguration basiert, wobei eine spätere Entschlüsselung der verschlüsselten digitalen Dateninhalte nur dann vorgenommen werden kann, wenn die spezielle Systemkonfiguration vorliegt. Hierdurch kann verhindert werden, dass eine an eine lizenzierte Wägeeinrichtung angeschlossene unlizenzierte Wägeeinrichtung oder andere Einrichtung, welche die spezielle Hardware- und/oder Software-Systemkonfiguration nicht aufweist, die versiegelten Daten lesen kann. Bevorzugt wird bei der Versiegelung ein Passwort angegeben, das bei der Entsiegelung vom Besitzer insbesondere jeweils anzugeben oder in der Systemkonfiguration hinterlegt ist.
  • Bevorzugt wird der vorgenannte Schritt (a) und/oder (b) von einem ersten Software-Modul ausführt, wobei unter dem Begriff Software-Modul insbesondere eine in sich geschlossene und/oder gekapselte Software-Komponente zu verstehen ist, welche auf der Wägeeinrichtung installiert und/oder implementiert ist, und/oder separat aufrufbar ist, und/oder eine Bedienoberfläche wie ein Menü aufweist. Weiter bevorzugt wird der vorgenannte Schritt (c) und/oder (d) von zumindest einem weiteren, insbesondere zweiten Software-Modul ausgeführt.
  • Der zweite Schlüssel kann einen gerätespezifischen oder plattformspezifischen Schlüssel oder Geräteschlüssel umfassen, der zum Start des zumindest einen weiteren Software-Moduls erforderlich ist, wobei der Geräteschlüssel wiederum in dem vorgenannten Sicherheitsmodul gespeichert sein kann. Bevorzugt wird der zweite Schlüssel, insbesondere der vorgenannte Geräteschlüssel, bei jedem Start des Moduls abgefragt und/oder überprüft. Der zweite Schlüssel oder der Teil hiervon kann bei der Installation des zumindest einen weiteren Software-Moduls erzeugt und/oder von dem Datenbank-Server angefragt werden. Das erste und/oder jedes weitere Software-Modul kann auch auf dem vorgenannten externen Server installiert sein.
  • Die digitalen Dateninhalte können in der Server-Datenbank und/oder in der lokalen Datenbank als Containerdateien vorliegen, d. h. in einem Da teiformat, das verschiedenartige Datenformate enthalten kann, beispielsweise Video-, Audio-, Bild- und/oder Textdaten.
  • Die heruntergeladenen digitalen Dateninhalte können mit einem elektronischen Zeitstempel und/oder einer vorgegebenen, insbesondere unendlichen Laufzeit versehen sein. Insbesondere ist vorgesehen, dass nach Ablauf der Laufzeit, d. h. nach Erlöschen der Lizenz, die digitalen Dateninhalte verfallen, beispielsweise von dem zweiten Software-Modul gelöscht werden oder nur noch mit reduzierter Qualität ausgebbar sind.
  • Bevorzugt ist ein Flag vorgesehen, das dazu verwendet wird, festzulegen, ob die gespeicherten digitalen Dateninhalte nachträglich, insbesondere ohne erneuten Zugriff auf die Server-Datenbank, geändert, insbesondere bearbeitet und/oder ergänzt, werden können. Sofern Ergänzungen erlaubt sind, kann der Betreiber der Wägeeinrichtung der lokalen Datenbank beispielsweise eigene Rezeptvorschläge oder Werbeinhalte hinzufügen. Dabei ist es bevorzugt, wenn eine nachträgliche Änderung der gespeicherten digitalen Dateninhalte protokolliert wird, insbesondere in einer History-Datei. Es kann also festgehalten werden, wie die ursprünglichen, von der Server-Datenbank heruntergeladenen digitalen Dateninhalte ausgesehen haben. Dies ist insbesondere dann von Vorteil, wenn es sich bei den digitalen Dateninhalten um gesetzlich vorgeschriebene Inhaltsdeklarationen handelt und der Anbieter der digitalen Dateninhalte nachweisen möchte, dass die ursprünglich heruntergeladenen digitalen Dateninhalte den gesetzlichen Vorschriften entsprachen.
  • Die ausgelesenen digitalen Dateninhalte können visuell oder audiovisuell an einer Anzeigeeinheit der Wägeeinrichtung ausgegeben werden, insbesondere an einem Bildschirm, einem Display oder einem Touchscreen. Es ist aber auch möglich, dass die digitalen Dateninhalte an einem Drucker ausgegeben werden. Damit können z. B. Werbeprospekte oder Plakate zur Vermarktung von speziellen Waren, insbesondere zu aktuellen Aktionen zur Verkaufsförderung, gedruckt werden.
  • Nach einer anderen Ausbildung der Erfindung wird der Zugriff auf die Server-Datenbank protokolliert, insbesondere in einem Zugriffsprotokoll des Servers, insbesondere in einer log-Datei. Dabei können die Zugriffszeit und die ausgewählten Waren, deren zugeordnete digitale Dateninhalte heruntergeladen wurden, festgehalten werden. Hierdurch wird es dem Anbieter der digitalen Dateninhalte ermöglicht, die Aktualität der von ihm angebotenen digitalen Dateninhalte zu belegen, wie es insbesondere bei gesetzlich vorgeschriebenen Inhaltsdeklarationen von Vorteil ist.
  • Bevorzugt erfolgt der Zugriff auf die Server-Datenbank benutzerspezifisch und/oder länderspezifisch. Die angebotenen digitalen Dateninhalte können für verschiedene Länder unterschiedlich sein. Beispielsweise können – je nach Land – andere Angaben beispielsweise zu Inhaltsstoffen und/oder Allergenen gefordert und/oder vorgeschrieben sein. Die Zuordnung zu einem Land kann beispielsweise anhand der vorgenannten Benutzerkennung erfolgen.
  • Die Anmeldung betrifft weiterhin ein Computerprogramm mit Programmcode-Mitteln, um das Verfahren, wie es vorstehend beschrieben ist, durchzuführen, wenn das Programm auf einem Computer einer Wägeeinrichtung ausgeführt wird.
  • Die Anmeldung betrifft ferner ein Computerprogrammprodukt mit Programmcode-Mitteln, die auf einem computerlesbaren Datenträger gespeichert sind, um das Verfahren, wie es vorstehend beschrieben ist, durchzu führen, wenn das Computerprogramm auf einem Computer einer Wägeeinrichtung ausgeführt wird.
  • Die Anmeldung betrifft schließlich eine Wägeeinrichtung zum Bereitstellen von digitalen Dateninhalten, insbesondere Medieninhalten, zu in einem Einzelhandelsgeschäft angebotenen Waren, die dazu ausgelegt ist, (a) unter Verwendung eines ersten Schlüssels auf eine zugriffsgesicherte Server-Datenbank zuzugreifen, in der die den einzelnen Waren jeweils zugeordneten digitalen Dateninhalte hinterlegt sind, um die zugeordneten digitalen Dateninhalte ausgewählter Waren von der Server-Datenbank herunterzuladen, (b) die heruntergeladenen digitalen Dateninhalte in einer zugriffsgesicherten lokalen Datenbank zu speichern, (c) unter Verwendung eines zweiten Schlüssels auf die lokale Datenbank zuzugreifen, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank auszulesen, und (d) die ausgelesenen digitalen Dateninhalte an einer Ausgabeeinheit der Wägeeinrichtung auszugeben.
  • Vorteilhafte Weiterbildungen der erfindungsgemäßen Vorrichtung ergeben sich in analoger Weise aus den Weiterbildungen des erfindungsgemäßen Verfahrens.
  • Vorteilhafte Ausführungsformen der Erfindung sind auch in den Unteransprüchen, der Figurenbeschreibung und der Zeichnung angegeben.
  • Ein nicht beschränkendes Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird nachfolgend beschrieben. Die einzige Figur der Zeichnung zeigt eine schematische Darstellung einer erfindungsgemäßen Wägeeinrichtung sowie eines Datenbank-Servers.
  • Der in der Figur gezeigte Datenbank-Server 11 umfasst eine zentrale Datenbank 13, in der Zusatzinformationen zu Waren, die in einem Einzelhandelsgeschäft, insbesondere Supermarkt, zum Verkauf angeboten werden, gespeichert sind. Bei den Zusatzinformationen, die als digitale Medieninhalte und in Form von Containerdateien vorliegen, d. h. als Text-, Bild-, Audio- und/oder Videodaten, kann es sich beispielsweise um Rezepte, Bilder, Videoclips, Inhaltsdeklarationen und/oder um Werbeinformation zu die jeweilige Ware ergänzenden Produkten (Cross-Merchandising) handeln. Der Datenbank-Server 11 mit der Datenbank 13 wird von einem Anbieter der digitalen Medieninhalte betrieben. Aus Gründen der Datenkonsistenz stellt der Anbieter die digitalen Medieninhalte lediglich an einem einzigen derartigen Datenbank-Server bereit.
  • Die Server-Datenbank 13 ist zugriffsgesichert, insbesondere zugangsgesichert, und stellt einen verschlüsselten Container dar, wobei auf die Server-Datenbank 13 nur über einen Authentifizierungsschlüssel, nämlich ein Benutzerkennung und ein zugehöriges Passwort, zugegriffen werden kann. Der Authentifizierungsschlüssel ist Teil eines ersten Schlüssels 31, der in der Figur lediglich symbolisch dargestellt ist. Ohne den Zugang über die Benutzerkennung und das Passwort sieht der Benutzer nur digitalen Datensalat. Bei dem Datenbank-Server 11 handelt es sich um einen https(sicheres Hyptertext-Übertragungsprotokoll)-fähigen Webserver.
  • Die in der Figur gezeigte Wägeeinrichtung in Form einer Ladenwaage 15 ist internetfähig und umfasst ein erstes Software-Modul 17. Das erste Software-Modul 17 wiederum umfasst einen https-fähigen Webbrowser 19, so dass zwischen der Ladenwaage 15 und dem Datenbank-Server 11 eine sichere https-Verbindung hergestellt werden kann, um eine sichere Übertragung von verschlüsselten Daten zwischen der Ladenwaage 15 und dem Datenbank-Server 11 zu gewährleisten. Grundsätzlich ist aber auch ein anderes gesichertes Übertragungsprotokoll möglich, beispielsweise FTPS bzw. FTPES.
  • Das Herstellen der gesicherten https-Verbindung erfolgt mittels des bekannten SSL-Handshake-Protokolls, wobei zur Authentifizierung des Datenbank-Servers 11 ein Zertifikat verwendet wird und anschließend ein symmetrischer Sitzungsschlüssel erzeugt wird. Der Sitzungsschlüssel ist ebenfalls Teil des ersten Schlüssels 31. Die Authentifizierung der Ladenwaage 15 erfolgt dann mittels der vorgenannten Benutzerkennung und dem vorgenannten zugehörigen Passwort. Die Ladenwaage 15 erhält hierdurch Zugriff auf die Server-Datenbank 13.
  • Um einen Zugang auf die Server-Datenbank 13 zu erlangen, muss bei dem Anbieter der digitalen Medieninhalte bzw. bei dem Betreiber der Server-Datenbank 13 eine Lizenz erworben werden. Der Kundenzugang besteht dann aus der vorgenannten Benutzerkennung, d. h. einer eindeutigen Kunden-ID, und dem vorgenannten Passwort.
  • Der Zugang erfolgt dabei kundenspezifisch und/oder länderspezifisch, d. h. dem jeweiligen Kunden wird nicht der gesamte Inhalt der Server-Datenbank 13 angezeigt, sondern lediglich der Teil des Inhalts, der der jeweiligen Kunden-ID zugeordnet ist. Anhand der Kunden-ID kann eine Zuordnung zu den für den jeweiligen Kunden sichtbaren Datenbankinhalten erfolgen. Beispielsweise können die zu einer Ware in einem Land gesetzlich geforderten Angaben zu Inhaltsstoffen oder Allergenen voneinander abweichen. In der Server-Datenbank 13 können für die jeweilige Ware daher mehrere unterschiedliche Versionen einer Inhaltsdeklaration hinterlegt sein, wobei die unterschiedlichen Versionen für verschiedene Länder vorgesehen sind. Einem Benutzer aus z. B. Italien kann dann eine andere Version angezeigt werden, als einem Benutzer aus z. B. Deutschland. Ins besondere können einzelne Inhalte aus der Server-Datenbank 13 auch zusätzlich angezeigt oder nicht angezeigt werden, oder es können veränderte Inhalte angezeigt werden.
  • Über einen elektronischen Einkaufswagen kann der Benutzer der Ladenwaage 15 dann diejenigen Waren auswählen, deren zugeordnete digitalen Medieninhalte heruntergeladen und in einer zugriffsgesicherten lokalen Datenbank 25 der Ladenwaage 15 insbesondere verschlüsselt gespeichert werden sollen.
  • Die digitalen Medieninhalte können gekauft oder gemietet werden. Der Kauf von digitalen Medieninhalten erfolgt über ein Prepaid-Modell mit sogenannten Credits, wobei die gekauften digitalen Medieninhalte eine unbegrenzte Laufzeit besitzen. Die Miete erfolgt über ein Flatrate-Modell, wobei die Kunden während der Laufzeit der Flatrate unbegrenzten Zugriff auf alle digitalen Medieninhalte erhalten.
  • Technisch erfolgt die Umsetzung mittels Zeitstempeln und/oder Laufzeiten, die den ausgewählten digitalen Medieninhalten aufgeprägt werden, bevor sie an die Ladenwaage 15 übermittelt werden. Bei den gekauften digitalen Medieninhalten ist der Laufzeit unendlich. Bei dem Flatrate-Modell sind die heruntergeladenen digitalen Medieninhalte mit einer Laufzeit von z. B. 3 Monaten ab Download versehen. Vor Ablauf der Laufzeit fragt die Ladenwaage 15 dann bei dem Server 11 an, ob der bestehende Lizenzvertrag gekündigt oder verlängert wurde. Diese Prüfung erfolgt bei jeder Verbindung der Ladenwaage 15 mit dem Server 11 automatisch und im Hintergrund. Bei Fortbestehen des Lizenzvertrags wird die Laufzeit der in der lokalen Datenbank 25 gespeicherten digitalen Medieninhalte entsprechend verlängert. Wurde der Lizenzvertrag gekündigt, verfallen die in der lokalen Datenbank 25 gespeicherten digitalen Medieninhalte, wobei unter dem Begriff ”Verfallen” insbesondere ein Löschen oder ein Anzeigen mit verminderter Qualität zu verstehen sein soll. Die verminderte Qualität kann beispielsweise in einer eine reduzierten Auflösung, einem reduzierten Kontrast oder einem sichtbar vorhandenen Wasserzeichen bestehen.
  • Ein jeder Kauf- oder Miet-Zugriff eines Benutzers bzw. einer Ladenwaage 15 auf den Server 11 wird in einer log-Datei des Servers 11 protokolliert. Hierdurch kann seitens des Server-Betreibers der Nachweis geführt werden, zu welchem Zeitpunkt ein jeweiliger Benutzer welche digitalen Medieninhalte heruntergeladen hat. Insbesondere kann hierdurch die Aktualität der digitalen Medieninhalte zum Zeitpunkt des Herunterladens überprüft werden. Beispielsweise kann überprüft oder nachgewiesen werden, ob oder dass Inhaltsdeklarationen zum Zeitpunkt des Herunterladens den gesetzlichen Vorgaben entsprochen haben. Zugleich erfolgt die Verrechnung der gekauften oder gemieteten digitalen Medieninhalte über eine SAP-Schnittstelle des Servers 11.
  • Die lokale Datenbank 25 ist ebenfalls zugriffsgeschützt. Bei der lokalen Datenbank 25 kann es sich beispielsweise um eine SQL- oder Firebird-Datenbank handeln. Die heruntergeladenen digitalen Dateninhalte sind dort sicher gespeichert und auf sie kann nur unter Verwendung eines zweiten Schlüssels 33, der in der Figur wiederum lediglich symbolisch dargestellt ist, zugegriffen werden. Der Zugriff auf die lokale Datenbank 25, d. h. insbesondere das Aufrufen der digitalen Medieninhalte, wird über ein zweites Software-Modul 23 vorgenommen.
  • Wie bereits die Server-Datenbank 13 stellt auch die lokale Datenbank 25 einen verschlüsselten Container dar, zu dem man Zugang nur über einen Authentifizierungsschlüssel in Form einer Benutzerkennung und eines Passwort erhält. Der Authentifizierungsschlüssel, der Teil des zweiten Schlüssels 33 ist, ist in einem Hardware-Sicherheitsmodul 21, insbesondere einem TPM (Trusted-Platform-Module) gespeichert. Der Authentifizierungsschlüssel dient zum Freigeben der Kommunikation zwischen dem zweiten Software-Modul 23 und der lokalen Datenbank 25.
  • Darüber hinaus umfasst der zweite Schlüssel einen Geräteschlüssel, der bei der Installation des zweiten Software-Moduls 23 durch Anfrage bei dem Server 11 erzeugt und danach in dem Hardware-Sicherheitsmodul 21 hinterlegt wird, wobei der Geräteschlüssel bei jedem Start des zweiten Software-Moduls 23 überprüft wird.
  • Zusätzlich sind die in der lokalen Datenbank 25 gespeicherten digitalen Medieninhalte mittels eines Verschlüsselungsschlüssels, der ebenfalls Teil des zweiten Schlüssels 33 ist, verschlüsselt, wobei es sich bei dem Verschlüsselungsschlüssel auch um ein oder mehrere Schlüsselpaare handeln kann.
  • Der Verschlüsselungsschlüssel ist als gerätespezifischer Schlüssel ausgelegt, d. h. die Hardware der Wägeeinrichtung ist in den gerätespezifischen Schlüssel einbezogen. Die in der lokalen Datenbank 25 gespeicherten, verschlüsselten digitalen Dateninhalte können daher nur von derjenigen Ladenwaage 15 entschlüsselt werden, für die die digitalen Dateninhalte heruntergeladen wurden. Bei dem Verschlüsselungsschlüssel kann es sich beispielsweise um ein AES(Advanced Encryption Standard)-Kryptosystem handeln. Der Verschlüsselungsschlüssel oder zumindest ein privater Schlüssel des Verschlüsselungsschlüssels ist ebenfalls in dem Hardware-Sicherheitsmodul 21 gespeichert.
  • Darüber hinaus sind die in der lokalen Datenbank 25 gespeicherten digitalen Dateninhalte mittels eines Hash-Wertes, der beispielsweise aus der Systemkonfiguration gebildet wird, wie sie zum Zeitpunkt der Installation des zweiten Software-Moduls 23 vorliegt, und der in die vorgenannte Verschlüsselung eingehen kann, versiegelt (sealed), d. h. die in der lokalen Datenbank 25 gespeicherten digitalen Dateninhalte sind an diese Hardware- und/oder Software-Systemkonfiguration gebunden. Die digitalen Dateninhalte können nur dann entschlüsselt werden, wenn diese Systemkonfiguration vorliegt. Hierdurch kann verhindert werden, dass eine an eine lizenzierte Wägeeinrichtung angeschlossene unlizenzierte andere Einrichtung die versiegelten Daten lesen kann. Hierdurch kann ein digitales Rechte-Management (DRM) realisiert werden.
  • In der Ladenwaage 15 ist ein Flag vorgesehen, mittels dem festgelegt wird, ob die in der lokalen Datenbank 25 gespeicherten digitalen Dateninhalte bearbeitet und/oder mit eigenen Inhalten ergänzt werden können. Beispielsweise kann der Kunde wünschen, eigene Rezeptvorschläge oder Werbeinhalte in der lokalen Datenbank 25 zu hinterlegen. Solche Änderungen werden mit einem entsprechenden Zeitstempel in einer History-Datei erfasst und in der lokalen Datenbank 25 gesichert abgelegt. Dies dient der Dokumentation der ursprünglichen Fassung der nachträglich geänderten digitalen Medieninhalte. Bevorzugt sind lediglich gekaufte digitale Medieninhalte von dem Kunden veränderbar. Gemietete digitale Medieninhalte hingegen sollen nicht veränderbar sein. Ergänzungen werden in einem separaten Datensatz erfasst, der dann als zweites Layer zugleich mit den gemieteten Daten angezeigt werden kann. Nach Ablauf der Flatrate werden nur die gemieteten Daten ungültig. Die Änderungen oder Ergänzungen hingegen stehen dem Kunden weiter zur Verfügung.
  • Bei Updates der Server-Datenbank 13 erfolgt eine Benachrichtigung des lizenzierten Kunden bzw. der lizenzierten Ladenwaage 15 darüber, dass neuere oder aktuellere digitale Medieninhalte vorliegen. Die Kunden können diese übernehmen, jedoch ist dies nicht verpflichtend.
  • Um die einer Ware zugeordneten digitalen Medieninhalte an einem der Ladenwaage 15 zugeordneten Display 27 auszugeben, werden die der jeweiligen Ware zugeordneten digitalen Medieninhalte mittels des zweiten Software-Moduls 23 aufgerufen und aus der lokalen Datenbank 25 ausgelesen. Bei dem Display 27 kann es sich um einen Touchscreen, ein zusätzliches Display der Ladenwaage 15, das neben einem Display zur Anzeige des Namens, des Preises und/oder Gewichts der jeweiligen gewägten Ware vorgesehen ist, oder einen separaten, an die Ladenwaage 15 angeschlossenen Bildschirm handeln.
  • Auf Wunsch können angezeigte Bilder auch auf einem Drucker 29 ausgedruckt und dem jeweiligen Käufer mitgegeben werden. Es kann auch vorgesehen sein, dass Bilder über eine HD-Grafik-Schnittstelle ausgegeben werden können, um z. B. Werbeprospekte oder Plakate zu laufenden Promotionen anzufertigen. Insbesondere kann vorgesehen sein, dass die Bilder in der Server-Datenbank 13 in verschiedenen Qualitäts- und damit verschiedenen Preisstufen vorliegen.
  • Die Ladenwaage 15 umfasst weiterhin eine nicht gezeigte Wägezelle, die das Gewicht einer auf ihr liegenden Ware ermittelt und an eine Prozessoreinheit weitergibt, welche dazu ausgelegt ist, das Gewicht der Ware auf einer Anzeige für den Kunden/Verkäufer anzuzeigen. Darüber hinaus ist eine an die Prozessoreinheit angeschlossene Eingabeeinrichtung oder Tastatur vorgesehen, über die eine der Ware zugeordnete Identifikationsnummer, z. B. PLU, in die Ladenwaage 15 eingegeben werden kann, so dass über das Gewicht ein Preis für die Ware berechnet werden kann, welcher dann ebenfalls angezeigt wird. Die Ladenwaage umfasst ferner ein Netzteil zur Stromversorgung der Ladenwaage und einen Etikettendrucker.
  • Erfindungsgemäß umfasst das vorstehend erläuterte Lizenz-Modell einen zweistufigen Schlüssel. Der erste Schlüssel ist als Kunden- oder Generalschlüssel für den Zugang zu der Server-Datenbank 13 und der zweite Schlüssel ist als Modul- oder Geräteschlüssel zum Abspielen der digitalen Medieninhalte ausgebildet. Ein Kunde erhält demnach einen Kundenschlüssel und einen Geräteschlüssel. Durch die vorstehend erläuterte Ladenwaage kann die Nutzung und Verbreitung von digitalen Medieninhalten kontrolliert werden.
  • 11
    Server
    13
    Server-Datenbank
    15
    Ladenwaage
    17
    erstes Software-Modul
    19
    Webbrowser
    21
    Hardware-Sicherheitsmodul
    23
    zweites Software-Modul
    25
    lokale Datenbank
    27
    Display
    29
    Drucker
    31
    erster Schlüssel
    33
    zweiter Schlüssel

Claims (20)

  1. Verfahren zum Bereitstellen von digitalen Dateninhalten, insbesondere Medieninhalten, zu in einem Einzelhandelsgeschäft zum Verkauf angebotenen Waren an einer Wägeeinrichtung (15), bei dem (a) unter Verwendung eines ersten Schlüssels (31) auf eine zugriffsgesicherte Server-Datenbank (13) zugegriffen wird, in der die den einzelnen Waren jeweils zugeordneten digitalen Dateninhalte hinterlegt sind, um die zugeordneten digitalen Dateninhalte ausgewählter Waren von der Server-Datenbank (13) herunterzuladen, (b) die heruntergeladenen digitalen Dateninhalte in einer zugriffsgesicherten lokalen Datenbank (25) gespeichert werden, (c) unter Verwendung eines zweiten Schlüssels (33) auf die lokale Datenbank (25) zugegriffen wird, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank (25) auszulesen, und (d) die ausgelesenen digitalen Dateninhalte an einer Ausgabeeinheit (29, 31) der Wägeeinrichtung (15) ausgegeben werden.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Server-Datenbank (13) und/oder die lokale Datenbank (25) jeweils zugangsgesichert ist.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der erste Schlüssel (31) und/oder der zweite Schlüssel (33) jeweils einen Authentifizierungsschlüssel, insbesondere eine Benutzerkennung und ein zugehöriges Passwort, umfasst.
  4. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der zweite Schlüssel (33) einen gerätespezifischen Schlüssel umfasst.
  5. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass ein Sicherheitsmodul (27), insbesondere ein Trusted Platform Module, vorgesehen ist, in dem der zweite Schlüssel (33) oder ein Teil hiervon hinterlegt ist.
  6. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die herunterzuladenden digitalen Dateninhalte kryptographisch verschlüsselt übertragen werden und wägeeinrichtungsseitig mittels eines kryptographischen Schlüssels (31) entschlüsselt werden.
  7. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die auszulesenden digitalen Dateninhalte kryptographisch verschlüsselt sind und beim Auslesen mittels eines kryptographischen Schlüssels (33) entschlüsselt werden.
  8. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass Schritt (a) und/oder (b) von einem ersten Software-Modul (17) und Schritt (c) und/oder (d) von zumindest einem weiteren Software-Modul (23) der Wägeeinrichtung (15) ausgeführt wird.
  9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass der zweite Schlüssel (33) oder der Teil hiervon bei jedem Start des zweiten Software-Moduls (23) abgefragt und/oder überprüft wird.
  10. Verfahren nach Anspruch 8 oder 9, dadurch gekennzeichnet, dass der zweite Schlüssel (33) oder der Teil hiervon bei der Installation des zweiten Software-Moduls (23) erzeugt und/oder angefordert wird.
  11. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die digitalen Dateninhalte jeweils als Containerdateien vorliegen.
  12. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die heruntergeladenen digitalen Dateninhalte mit einem elektronischen Zeitstempel und/oder einer vorgegebenen Laufzeit versehen sind.
  13. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass ein Flag vorgesehen ist, das dazu verwendet wird, festzulegen, ob die gespeicherten digitalen Dateninhalte nachträglich geändert, insbesondere bearbeitet und/oder ergänzt, werden können.
  14. Verfahren nach Anspruch 13, dadurch gekennzeichnet; dass eine nachträgliche Änderung der gespeicherten digitalen Dateninhalte protokolliert wird.
  15. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die ausgelesenen digitalen Dateninhalte an einer insbesondere audiofähigen Anzeigeeinheit (29), insbesondere einem Bildschirm, einem Display oder einem Touchscreen, und/oder an einem Drucker (31) ausgegeben werden.
  16. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der Zugriff auf die Server-Datenbank (13) protokolliert wird, insbesondere in einem Zugriffsprotokoll des Servers (11).
  17. Verfahren nach zumindest einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der Zugriff auf die Server-Datenbank (13) benutzerspezifisch und/oder länderspezifisch erfolgt.
  18. Computerprogramm mit Programmcode-Mitteln, um das Verfahren nach zumindest einem der Ansprüche 1 bis 17 durchzuführen, wenn das Programm auf einem Computer einer Wägeeinrichtung ausgeführt wird.
  19. Computerprogrammprodukt mit Programmcode-Mitteln, die auf einem computerlesbaren Datenträger gespeichert sind, um das Verfahren nach zumindest einem der Ansprüche 1 bis 17 durchzuführen, wenn das Computerprogramm auf einem Computer einer Wägeeinrichtung ausgeführt wird.
  20. Wägeeinrichtung (15) zum Bereitstellen von digitalen Dateninhalten, insbesondere Medieninhalten, zu in einem Einzelhandelsgeschäft angebotenen Waren, die dazu ausgelegt ist, (a) unter Verwendung eines ersten Schlüssels (31) auf eine zugriffsgesicherte Server-Datenbank (13) zuzugreifen, in der die den einzelnen Waren jeweils zugeordneten digitalen Dateninhalte hinterlegt sind, um die zugeordneten digitalen Dateninhalte ausgewählter Waren von der Server-Datenbank (13) herunterzuladen, (b) die heruntergeladenen digitalen Dateninhalte in einer zugriffsgesicherten lokalen Datenbank (25) zu speichern, (c) unter Verwendung eines zweiten Schlüssels (33) auf die lokale Datenbank (25) zuzugreifen, um die einer aufgerufenen Ware zugeordneten digitalen Dateninhalte aus der lokalen Datenbank (25) auszulesen, und (d) die ausgelesenen digitalen Dateninhalte an einer Ausgabeeinheit (29, 31) der Wägeeinrichtung (15) auszugeben.
DE200910004408 2009-01-13 2009-01-13 Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung Pending DE102009004408A1 (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE200910004408 DE102009004408A1 (de) 2009-01-13 2009-01-13 Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung
EP09799256A EP2359332A1 (de) 2009-01-13 2009-12-14 Wägeeinrichtung und verfahren zum bereitstellen von digitalen dateninhalten an der wägeeinrichtung
PCT/EP2009/008945 WO2010081514A1 (de) 2009-01-13 2009-12-14 Wägeeinrichtung und verfahren zum bereitstellen von digitalen dateninhalten an der wägeeinrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200910004408 DE102009004408A1 (de) 2009-01-13 2009-01-13 Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung

Publications (1)

Publication Number Publication Date
DE102009004408A1 true DE102009004408A1 (de) 2010-07-15

Family

ID=41821864

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200910004408 Pending DE102009004408A1 (de) 2009-01-13 2009-01-13 Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung

Country Status (3)

Country Link
EP (1) EP2359332A1 (de)
DE (1) DE102009004408A1 (de)
WO (1) WO2010081514A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014100754A1 (de) * 2014-01-23 2015-07-23 Bizerba Gmbh & Co. Kg Verfahren zum Anzeigen eines Wägeergebnisses einer Waage

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10037314A1 (de) * 2000-07-31 2002-04-25 Mettler Toledo Albstadt Gmbh Vorrichtung zum Abwickeln von Verkaufsvorgängen
US7825343B2 (en) * 2007-05-08 2010-11-02 Invatron Systems Corp. Systems and methods for providing information to a customer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
NICHTS ERMITTELT *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014100754A1 (de) * 2014-01-23 2015-07-23 Bizerba Gmbh & Co. Kg Verfahren zum Anzeigen eines Wägeergebnisses einer Waage
US10247598B2 (en) 2014-01-23 2019-04-02 Bizerba SE & Co. KG Method for displaying the weighing result of a scale

Also Published As

Publication number Publication date
EP2359332A1 (de) 2011-08-24
WO2010081514A1 (de) 2010-07-22

Similar Documents

Publication Publication Date Title
DE69528408T2 (de) Verfahren und Vorrichtung, die es ermöglicht, Software zu erproben und Software-Objekte zu liefern
DE60030814T2 (de) Sichere Verteilung von elektronischem Inhalt auf CDs und DVDs
DE69636050T2 (de) Verfahren und system für die verwaltung eines datenobjektes zur verwendung von vorgegebenen zuständen
DE60204227T2 (de) Verfahren und system zum verhindern von unberechtigtem aufzeichnen eines multimediainhalts
DE69531082T2 (de) Verfahren und Vorrichtung mit einem Verschlüsselungskopfteil, die es ermöglicht, Software zu erproben
DE60307736T2 (de) Serverarchitektur für sichere Plug-ins in digitalen Rechteverwaltungsssystemen
CN1312594C (zh) 实施对电子图书的请求的方法
DE69130175T2 (de) Sicherheitssystem zur aktivierung von personalcomputerprogrammen an entfernten orten
DE602004005277T2 (de) Verfahren zur Rechtsgegenständeteilung zwischen Benutzern
DE69525374T2 (de) Verkaufssystem für ein netzwerk
DE69433897T2 (de) Zugangskontrolle für tragbare datenspeichermedien
DE69620994T2 (de) Verfahren und vorrichtung zum durchführen von elektronischem handel
DE69718277T2 (de) System und Verfahren zur Benutzungssteuerung von mehreren verteilten Anwendungsprogrammen
DE69417268T4 (de) Verfahren zur elektronischen lizenzverteilung
CN101313327B (zh) 用于建立未来要创建的数字内容的使用权限的方法和设备
DE60212920T2 (de) Verfahren und system zur verwaltung von digitalen abonnementrechten
DE60128909T2 (de) System und eingebetteter lizenzsteuerungsmechanismus für die erzeugung und verteilung von dateien mit digitalem inhalt sowie erzwingung von lizenziertem gebrauch von dateien mit digitalem inhalt
CA2385055C (en) Method and apparatus for offering digital content for sale over a communications network
US20100153231A1 (en) Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process
CN102244674B (zh) 使用标准演示引擎作数字权限管理的***
JP2002352094A (ja) デジタル著作物の使用許諾譲渡システム
US7788177B2 (en) Encrypted e-commerce product
EP1209579A1 (de) System zur automatisierten Abwicklung von Transaktionen durch aktives Identitätsmanagement
DE102009004408A1 (de) Wägeeinrichtung und Verfahren zum Bereitstellen von digitalen Dateninhalten an der Wägeeinrichtung
WO2020026375A1 (ja) 廃棄物回収システム

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R012 Request for examination validly filed
R081 Change of applicant/patentee

Owner name: BIZERBA SE & CO. KG, DE

Free format text: FORMER OWNER: BIZERBA GMBH & CO KG, 72336 BALINGEN, DE

R082 Change of representative

Representative=s name: MANITZ, FINSTERWALD & PARTNER GBR, DE

Representative=s name: MANITZ FINSTERWALD PATENTANWAELTE PARTMBB, DE

Representative=s name: MANITZ FINSTERWALD PATENT- UND RECHTSANWALTSPA, DE

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: G06F0017300000

Ipc: G06F0016000000