Patent US5974141A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5974141A Expired / Lapsed US ⏱️ 0.0 years remaining

Data management system

Assignee: Piracy Protection LLC
•
Filing: 1996-10-18
•
Granted: 1999-10-26
•
Expires: 2016-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a system to ensure security of data in a computer network system. A center certifies a public-key of user of the system and distributes a secret-key. A first system comprises the center in a network, an information provider and a plurality of users. The center identifies utilization status by requests of the secret-key. The data is encrypted by the secret-key and is stored and transferred, while the data to be stored and transferred is encrypted by a secret-key different from the secret-key of the transferred data. An original data label is added to the original data, and an edit label is added to the edited data, and the center does not store the data and stores only the original data label and the edit label. A second system comprises a center and an information provider in a network, and a plurality of users utilizing the network. The center stores the original data and editing scenario, and also the original data label, user label and edit label. The data is not transferred between the users, but data label encrypted by the public-key is transferred. In electronic commerce system, every data is distributed through a mediator in the network, data which is transferred from a maker to a user is encrypted by a secret-key for encryption, and data which is transferred from the user to the maker is encrypted by a secret-key for re-encryption.

Inventors

  • 👤 Makoto Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:22
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; G; G06; G06F; G06F21/00; G06F21/10; G06Q; G06Q20/00; G06Q20/02; G06Q20/08; G06Q20/12; G06Q20/123; G06Q20/1235; G06Q20/38; G06Q20/382; G06Q20/3823; G06Q20/3829; H04L63/0442; H04L63/0464; H04L63/06; H04L63/061; H04L63/062; H04L63/12; H04L63/126; H04L9/00; H04L9/08; H04L9/0816; H04L9/0819; H04L9/0825; H04L9/083; H04L9/32; H04L9/3247; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; H04N7/00; H04N7/16; H04N7/162; G06F2211/00; G06F2211/007; G06F2211/008; G06F2221/00; G06F2221/21; G06F2221/2107; H04L2463/00; H04L2463/101; H04N2005/91357; H04N2005/91364

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 344 words
A system for managing digital data to be transferred from an owner of data to a user of data via a communication network, whereby: secret-key, public-key, private-key, owner label, user label and data label are used in the data management system; a data management center is linked to a public-key storage and a secret-key generator and is arranged on said communication network; said data management center certifies public-keys of said owner and said user, and stores said owner label, said user label and said data label; said owner presents said owner label and data label, and requests a secret-key for data encryption to said data management center; said data management center prepares a data label fingerprint from said data label, and distributes secret-key for encryption which is encrypted by using said public-key of owner together with said data label fingerprint, to said owner; said owner encrypts the data using said secret-key which is decrypted by using private-key of said owner, and transfers said encrypted data, said data label and said data label fingerprint to a first user; said first user presents user label of said first user, said data label and said data label fingerprint, and requests a secret-key for decrypting said encrypted data and a secret-key for re-encrypting said data which is decrypted, to said data management center; said data management center confirms validity of said data label by said data label fingerprint, registers said user label of first user, and distributes said secret-key for decrypting encrypted data and said secret-key for re-encrypting decrypted data, both of which are encrypted by using the public-key of said first user to said first user; and said first user decrypts said secret-key for decryption and said secret-key for re-encryption by using the private-key of said first user, decrypts and uses the encrypted data using said secret-key for decryption, encrypts the decrypted data using said secret-key for re-encryption to be stored and copied, and transfers the encrypted data together with said data label, data label fingerprint and said user label of first user to the next user.
Claim 2
Independent Claim 344 words
A system for managing digital data to be transferred from an owner of data to a user of data via a communication network, whereby: secret-key, public-key, private-key, owner label, user label and data label are used in the data management system; a data management center is linked to a public-key storage and a secret-key generator and is arranged on said communication network; said data management center certifies public-keys of said owner and said user, and stores said owner label, said user label and said data label; said owner presents said owner label and data label, and requests a secret-key for data encryption to said data management center; said data management center prepares a data label fingerprint from said data label, and distributes secret-key for encryption which is encrypted by using said public-key of owner together with said data label fingerprint, to said owner; said owner encrypts the data using said secret-key which is decrypted by using private-key of said owner, and transfers said encrypted data, said data label and said data label fingerprint to a first user; said first user presents user label of said first user, said data label and said data label fingerprint, and requests a secret-key for decrypting said encrypted data and a secret-key for re-encrypting said data which is decrypted, to said data management center; said data management center confirms validity of said data label by said data label fingerprint, registers said user label of first user, and distributes said secret-key for decrypting encrypted data and said secret-key for re-encrypting decrypted data, both of which are encrypted by using the public-key of said first user to said first user; and said first user decrypts said secret-key for decryption and said secret-key for re-encryption by using the private-key of said first user, decrypts and uses the encrypted data using said secret-key for decryption, encrypts the decrypted data using said secret-key for re-encryption to be stored and copied, and transfers the encrypted data together with said data label, data label fingerprint and said user label of first user to the next user.
Claim 3
Dependent Claim 32 words
A data management system according to claim 1, wherein a copyright is registered by presenting said owner label and said data label to said data management center by said owner of data.
Claim 4
Dependent Claim 31 words
A data management system according to claim 1, wherein said digital data is edited by the user, and the editing scenario of said digital data is added to said data label.
Claim 5
Dependent Claim 40 words
A data management system according to claim 3, wherein a copyright is registered by presenting the user label of said user and data label having said editing content of said digital data to said data management center by said user.
Claim 6
Dependent Claim 17 words
A data management system according to claim 1, wherein there are a plurality of said digital data.
Claim 7
Dependent Claim 17 words
A data management system according to claim 1 wherein digital signature is performed on said data label.
Claim 8
Dependent Claim 34 words
A data management system according to claim 1 wherein charging a fee is performed by presenting the user label of said user and said data label to said data management center by said user.
Claim 9
Dependent Claim 23 words
A data management system according to claim 7, wherein the charging a fee is performed by metering post-payment method based on use results.
Claim 10
Dependent Claim 23 words
A data management system according to claim 8, wherein the metering data based on use results is stored in said data management center.
Claim 11
Dependent Claim 24 words
A data management system according to claim 8, wherein the metering data based on use results is stored in a device of said user.
Claim 12
Dependent Claim 18 words
A data management system according to claim 7, wherein the charging a fee is performed by prepayment method.
Claim 13
Dependent Claim 19 words
A data management system according to claim 11, wherein the prepayment data is stored in said data management center.
Claim 14
Dependent Claim 20 words
A data management system according to claim 11, wherein the prepayment data is stored in a device of said user.
Claim 15
Dependent Claim 23 words
A data management system according to claim 1 wherein said digital data has general file structure and data body thereof only is encrypted.
Claim 16
Dependent Claim 17 words
A data management system according to claim 14, wherein a part of said data body is encrypted.
Claim 17
Dependent Claim 24 words
A data management system according to claim 15, wherein the part of said data body with encrypted is repeatedly arranged in said data body.
Claim 18
Dependent Claim 26 words
A data management system according to claim 15, wherein a plurality of parts of said data body with encrypted is intermittently arranged in said data body.
Claim 19
Dependent Claim 25 words
A data management system according to claim 1 wherein said digital data has general file structure, and data header and data body thereof are encrypted.
Claim 20
Dependent Claim 24 words
A data management system according to claim 18, wherein a part of said data header and entire part of said data body are encrypted.
Claim 21
Dependent Claim 25 words
A data management system according to claim 18, wherein a part of said data header and a part of said data body are encrypted respectively.
Claim 22
Dependent Claim 23 words
A data management system according to claim 1 wherein said digital data has general file structure and data header thereof only is encrypted.
Claim 23
Dependent Claim 17 words
A data management system according to claim 21, wherein entire part of said data header is encrypted.
Claim 24
Dependent Claim 18 words
A data management system according to claim 21, wherein a part of said data header only is encrypted.
Claim 25
Dependent Claim 21 words
A data management system according to claim 1 wherein said digital data has general file structure, and only label is encrypted.
Claim 26
Dependent Claim 17 words
A data management system according to claim 24, wherein a part of said label only is encrypted.
Claim 27
Dependent Claim 21 words
A data management system according to claim 1 wherein said digital data has object-formed file structure, and only method is encrypted.

References Cited (Backward Citations)

US5224163A Cited
US5504818A Cited
US5465299A Cited
US5369702A Cited
US5636277A Cited
US5646999A Cited
US5651064A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-25 2003-04-26 2003-10-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-25 2007-04-26 2007-10-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-25 2011-04-26 2011-10-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag