×

Data management system

  • US 6,002,772 A
  • Filed: 04/02/1997
  • Issued: 12/14/1999
  • Est. Priority Date: 09/29/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing the use of data content by a data management center comprising a data center and a key center, said method comprising the steps of:

  • said key center receiving a data content name, first user data, and a request for distribution of a first secret-key and a second secret-key from a first user;

    said key center generating said first secret-key and said second secret-key, storing said data content name, first user data, first secret-key and second secret-key, and distributing said first secret-key and second secret-key to said first user;

    said first user storing said first secret-key and said second secret-key in a storage unit;

    said first user presenting said first user data to said data center, specifying said data content name, and requesting said data center to distribute said data content;

    said data center transferring said first user data and said data content name to said key center and requesting transfer of said first secret-key and said second secret-key;

    said key center transferring said first secret-key and said second secret key to said data center;

    said data center entering said first user data as an electronic watermark in said data content requested by said first user, editing said data content to a first edited data content, encrypting said first edited data content using said first secret-key to obtain an encrypted first edited data content, distributing said encrypted first edited data content to said first user, and storing a first scenario of editing process of said first edited data content;

    said first user decrypting said encrypted first edited data content using said first secret-key and using said first edited data content thus decrypted, and abandoning said first secret key;

    said first user encrypting said first edited data content using said second secret-key and storing said encrypted first edited data content;

    said first user re-decrypting said encrypted first edited data content using said second secret-key and re-using said first edited data content;

    said first user re-encrypting said first edited data content using said second secret-key and storing said encrypted first edited data content;

    said first user entering a second user data as an electronic watermark in said first edited data content to edit said first edited data content to a second edited data content, encrypting said second edited data content using said second secret-key to obtain an encrypted second edited data content, transferring said encrypted second edited data content to a second user, and transferring a second scenario of editing process of said second edited data content to said key center;

    said key center registering said second scenario of editing process;

    said second user specifying said data content name to said key center, presenting said second user data, and requesting distribution of said second secret-key and a third secret-key;

    said key center confirming by said second scenario that said second user is a valid user, generating and storing said third secret-key, and distributing said second secret-key and said third secret-key to said second user;

    said second user decrypting said encrypted second edited data content using said second secret-key, using said second edited data content thus decrypted, and abandoning said second secret-key;

    said second user re-encrypting said second edited data content using said third secret-key and storing said encrypted second edited data content;

    said second user decrypting said encrypted second edited data content using said third secret-key and re-using said second edited data content;

    said second user re-encrypting said second edited data content using said third secret-key and storing said encrypted second edited data content.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×