DE69918284T2

System for keying protected electronic data to particular media to prevent unauthorized copying

Abstract

This record has no abstract on file.

DE69918284T2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 13 April 2019, 7.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 2 independent, 17 dependent

  1. 1
    Verfahren zum elektronischen Verteilen elektronischer Daten von einem Server ( 16 ) über eine Netzwerkinfrastruktur ( 12 ) an eine Clientvorrichtung ( 20 , 22 ), wobei das Verfahren einen einzigartigen Bezeichner für ein Medienexemplar ( 28 ) verwendet, um die elektronischen Daten nur dem einen Medienexemplar ( 28 ) zuzuordnen, wobei das Verfahren umfasst:Aufbauen einer Verbindung ( 200 ) zwischen der Clientvorrichtung ( 20 , 22 ) und dem Server ( 16 ) über die Netzwerkinfrastruktur ( 12 ), Übertragen ( 304 ) des einzigartigen Bezeichners für das eine Zielmedienexemplar ( 28 ) über die Netzwerkinfrastruktur ( 12 ) an den Server ( 16 ), Verschlüsseln ( 308 ) der an die Clientvorrichtung ( 20 , 22 ) zu übermittelnden elektronischen Daten an dem Server ( 16 ), Übermitteln der elektronischen Daten über die Netzwerkinfrastruktur ( 12 ) an die Clientvorrichtung ( 20 , ?page 18? 22 ), wobei die elektronischen Daten in einem verschlüsselten Format vorliegen, und Schreiben ( 310 ) der elektronischen Daten an der Clientvorrichtung ( 20 , 22 ) auf das eine Medienexemplar ( 28 ), so dass auf die Information zur Verwendung nur von dem einen Zielmedienexemplar ( 28 ) aus zugegriffen werden kann;wobei das Verschlüsseln ( 308 ) der an die Clientvorrichtung ( 20 , 22 ) zu übermittelnden elektronischen Daten das Verschlüsseln zumindest der elektronischen Daten oder eines Verschlüsselungsschlüssels für die elektronischen Daten umfasst, wobei das Verschlüsseln den einzigartigen Bezeichner als Verschlüsselungsschlüssel verwendet.
  2. 2
    Verfahren nach Anspruch 1, bei dem das Übertragen ( 304 ) des einzigartigen Bezeichners an den Server ( 16 ) umfasst:Zugreifen auf das eine Zielmedienexemplar ( 28 ), Lesen ( 322 ) des einzigartigen Bezeichners von einer vorbestimmten Stelle auf dem einen Zielmedienexemplar ( 28 ), und Formatieren des einzigartigen Bezeichners in eine erste Datenstruktur für die Kommunikation mit der Clientvorrichtung ( 20 , 22 ).
  3. 3
    Verfahren nach Anspruch 2, bei dem die vorbestimmte Stelle auf dem einen Zielmedienexemplar ( 28 ) eine vorbestimmte Spur ist.
  4. 4
    Verfahren nach einem der Ansprüche 1 bis 3, das weiter das Übermitteln zusätzlicher Information an den entfernten Server ( 16 ) umfasst.
  5. 5
    Verfahren nach Anspruch 4, bei dem die zusätzliche Information zumindest eine Käuferidentifikation, eine Adresse, eine Telefonnummer oder eine Zahlungsinformation enthält.
  6. 6
    Verfahren nach einem der Ansprüche 1 bis 5, das weiter umfasst:Übermitteln zusätzlicher Information an den entfernten Server ( 16 ) und Verschlüsseln der zusätzlichen Information gemeinsam mit den elektronischen Daten, wobei die zusätzliche Information zumindest einen Käufernamen, eine Adresse, eine Telefonnummer oder eine Zahlungsinformation enthält.
  7. 7
    Verfahren nach einem der Ansprüche 1 bis 6, bei dem die Verschlüsselung unter Verwendung des Blowfish-Algorithmus durchgeführt wird.
  8. 8
    Verfahren nach einem der Ansprüche 1 bis 7, bei dem die elektronischen Daten in einem verschlüsselten Format auf das eine Zielmedienexemplar ( 28 ) geschrieben werden, wobei der einzigartige Bezeichner als Entschlüsselungsschlüssel verwendet wird.
  9. 9
    Verfahren nach einem der Ansprüche 1 bis 8, bei dem das Aufbauen einer Verbindung zwischen der Clientvorrichtung ( 20 , 22 ) und dem Server ( 16 ) über die Netzwerkinfrastruktur ( 12 ) umfasst:Schicken eines Formulars von der Clientvorrichtung ( 20 , 22 ) an den Server ( 16 ), Ausführen eines Programms zum Bearbeiten des Formulars an dem Server ( 16 ), und Schicken eines Metatags und einer Transaktionsdatei an die Clientvorrichtung ( 20 , 22 ).
  10. 10
    Verfahren nach Anspruch 9, bei dem das Metatag und die Transaktionsdatei in der Clientvorrichtung ( 20 , 22 ) ein Clientprogramm aufrufen, nachdem sie zu der Clientvorrichtung ( 20 , 22 ) gesendet wurden.
  11. 11
    Verfahren nach Anspruch 10, bei dem das Clientprogramm die Transaktionsdatei öffnet und Metadaten von Metatags in der Transaktionsdatei parst.
  12. 12
    Verfahren nach Anspruch 11, bei dem das Clientprogramm eine Verbindung zu einer Serveradresse herstellt, die von einem vorbestimmten Metatag in der Transaktionsdatei identifiziert wird, um die elektronischen Daten zu empfangen.
  13. 13
    Verfahren nach Anspruch 12, bei dem die Serveradresse dynamisch verändert wird, wenn die elektronischen Daten von dem Server angefordert werden.
  14. 14
    System zum Verteilen elektronischer Daten über eine Netzwerkinfrastruktur ( 12 ) mit zumindest einer Clientvorrichtung ( 20 , 22 ) zum Betrieb durch einen Benutzer, der elektronische Daten zu emp ?page 19? fangen wünscht, zumindest einem Server ( 16 ), wobei der zumindest eine Server ( 16 ) die elektronischen Daten enthält und die elektronischen Daten anbietet zum Herunterladen an die zumindest eine Clientvorrichtung ( 20 , 22 ) über die Netzwerkinfrastruktur ( 12 );wobei die zumindest eine Clientvorrichtung ( 20 , 22 ) so ausgebildet ist, dass sie dem zumindest einen Server ( 16 ) einen einzigartigen Bezeichner übermittelt, wobei der einzigartige Bezeichner einem bestimmten Medienexemplar ( 28 ) zugeordnet ist, auf das die elektronischen Daten gespeichert werden sollen, der zumindest eine Server ( 16 ) so ausgebildet ist, dass er die elektronischen Daten unter Verwendung des einzigartigen Bezeichners als Schlüssel verschlüsselt und die verschlüsselten elektronischen Daten an die zumindest eine Clientvorrichtung ( 20 , 22 ) herunterlädt, und die zumindest eine Clientvorrichtung ( 20 , 22 ) so ausgebildet ist, dass sie die verschlüsselten elektronischen Daten auf das bestimmte Medienexemplar ( 28 ) schreibt, so dass auf die verschlüsselten elektronischen Daten nur von dem bestimmten Medienexemplar ( 28 ) aus zugegriffen werden kann.
  15. 15
    System nach Anspruch 14, bei dem die zumindest eine Clientvorrichtung ( 20 , 22 ) weiter so ausgebildet ist, dass sie ein Formular an den zumindest einen Server ( 16 ) schickt, wobei das Formular von dem zumindest einen Server ( 16 ) bearbeitet wird, und der Server ( 16 ) so ausgebildet ist, dass er ein Metatag und eine Transaktionsdatei an die Clientvorrichtung ( 20 , 22 ) übermittelt.
  16. 16
    System nach Anspruch 15, bei dem das Metatag und die Transaktionsdatei so ausgebildet sind, dass sie in der zumindest einen Clientvorrichtung ( 20 , 22 ) ein Clientprogramm aufrufen, nachdem sie zu der zumindest einen Clientvorrichtung ( 20 , 22 ) übermittelt wurden.
  17. 17
    System nach Anspruch 16, bei dem das Clientprogramm so ausgebildet ist, dass es die Transaktionsdatei öffnet und Metadaten von Metatags in der Transaktionsdatei parst.
  18. 18
    System nach Anspruch 17, bei dem das zumindest eine Clientprogramm so ausgebildet ist, dass es eine Verbindung zu einer Serveradresse herstellt, die von einem vorbestimmten Metatag in der Transaktionsdatei bezeichnet wird, um die elektronischen Daten zu empfangen.
  19. 19
    System nach Anspruch 18, bei dem die Serveradresse von dem zumindest einen Server dynamisch verändert wird, wenn die elektronischen Daten von dem zumindest einen Server angefordert werden.
Independent claims19