← Back to Patent Explorer
EP0672991A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for controlling the dissemination of digital information

Assignee: Institute of Systems Science
•
Filing: 1995-03-13
•
Granted: —
•
Expires: 2015-03-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a method and apparatus for controlling the dissemination of digital information. Digital information is structured logically to incorporate usage history and allowable access window before it is encrypted in a header portion and a body portion. The end user accesses the digital information with a tamper-proof controlled information access device by decrypting the digital information. A controller disposed in the controlled information access device permits end users to access transparently uncontrolled information. Controlled digital information will be accessed as long as the conditions specified by the information provider are met. In one embodiment of the present invention, controlled information is disseminated in an off-line manner while the second embodiment of the present invention disseminates controlled digital information in an on-line manner. <IMAGE>

Inventors

  • 👤 Arcot D. Narasimhalu
  • 👤 Weiguo Wang
  • 👤 Mohan S. Kankanhalli

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 23:36
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; G; G06; G06F; G06F21/00; G06F21/10; G07; G07F; G07F17/00; G07F17/16; G06F2221/00; G06F2221/21; G06F2221/2135

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 258 words
In a system for controlling the dissemination of information by an information provider in an off-line manner including at least a storage medium and at least an access device at an information consumer's disposal, said information including both controlled information COIN and uncontrolled information, a method for providing enhanced control over the usage of controlled information comprising the steps of: a) encrypting said COIN and a header to produce a Sealed-COIN on said storage medium, said header further comprising at least a total number of legal accesses, number of legal accesses left, a plurality of encryption/decryption keys, and a medium signature for checking and validating the authenticity of said storage medium; b) decrypting said header of said Sealed-COIN and checking the values in said header with a controller disposed in said access device upon access of said storage medium by an information consumer; said controller disallowing access to information if any of the checks in a) and b) fails; c) decrypting said Sealed-COIN and presenting said information therein to an output unit disposed in said access device if all the checks in a) and b) with said controller succeeds, said header being modified to become modified header; and d) re-encrypting said COIN and said modified header after each access request by said information consumer until there is no legal access left, whereby said information provider exercises control of access by setting values for said header in accordance to the agreement between the information provider and the information consumer and the information consumer transparently accessing controlled and uncontrolled information.
Claim 2
Dependent Claim 258 words
In a system for controlling the dissemination of information by an information provider in an off-line manner including at least a storage medium and at least an access device at an information consumer's disposal, said information including both controlled information COIN and uncontrolled information, a method for providing enhanced control over the usage of controlled information comprising the steps of: a) encrypting said COIN and a header to produce a Sealed-COIN on said storage medium, said header further comprising at least a total number of legal accesses, number of legal accesses left, a plurality of encryption/decryption keys, and a medium signature for checking and validating the authenticity of said storage medium; b) decrypting said header of said Sealed-COIN and checking the values in said header with a controller disposed in said access device upon access of said storage medium by an information consumer; said controller disallowing access to information if any of the checks in a) and b) fails; c) decrypting said Sealed-COIN and presenting said information therein to an output unit disposed in said access device if all the checks in a) and b) with said controller succeeds, said header being modified to become modified header; and d) re-encrypting said COIN and said modified header after each access request by said information consumer until there is no legal access left, whereby said information provider exercises control of access by setting values for said header in accordance to the agreement between the information provider and the information consumer and the information consumer transparently accessing controlled and uncontrolled information.
Claim 3
Dependent Claim 42 words
The method as defined in claim 1, characterised in that said headerfurther comprises a plurality of access windows, the value of each said access window being checked by said controller to permit access to said information during a predetermined period of time.
Claim 4
Dependent Claim 46 words
The method as defined in claim 1 or claim 2 characterised in that said medium signature permits access to said information on said access device only if said controller matches the medium signature of said storage medium with the medium signature read by said access device.
Claim 5
Dependent Claim 306 words
In a system for controlling the dissemination of information by an information provider in an on-line manner over at least one transmission channel and at least one access device at an information consumer's disposal, said information including both controlled information COIN and uncontrolled information, a method for providing enhanced control over the usage of controlled information comprising the step of: a) encrypting said COIN and a header to produce a Sealed-COIN before sending said Sealed-COIN to said information consumer, said header further comprising at least a total number of legal accesses, number of legal accesses left, a plurality of encryption/decryption keys for encrypting said information, said header being encrypted by an encryption/decryption key K H maintained for the life of a predetermined distribution contract; b) encrypting a Seal Openerupon receiving access request from an information consumer and sending said Seal Opener to the information consumer, said Seal Opener comprising at least a plurality of access windows, and said key K H ; c) decrypting said Seal Opener with a controller disposed in said access device, said controller checking the value in said Sealed Opener upon access by the information consumer, said controller disallowing access to said information if any of the checks in a) and b) fails; d) decrypting said Sealed-COIN and presenting said information therein to an output unit disposed in said access device if all the checks in a) and b) with said controller succeeds, said header being modified to become modified header; and e) re-encrypting said COIN and said modified header after each access request by said information consumer until there is no legal access left, whereby said information provider exercises control of access by setting values for said header in accordance to the agreement between the information provider and the information consumer and the information consumer transparently accessing controlled and uncontrolled information.
Claim 6
Dependent Claim 306 words
In a system for controlling the dissemination of information by an information provider in an on-line manner over at least one transmission channel and at least one access device at an information consumer's disposal, said information including both controlled information COIN and uncontrolled information, a method for providing enhanced control over the usage of controlled information comprising the step of: a) encrypting said COIN and a header to produce a Sealed-COIN before sending said Sealed-COIN to said information consumer, said header further comprising at least a total number of legal accesses, number of legal accesses left, a plurality of encryption/decryption keys for encrypting said information, said header being encrypted by an encryption/decryption key K H maintained for the life of a predetermined distribution contract; b) encrypting a Seal Openerupon receiving access request from an information consumer and sending said Seal Opener to the information consumer, said Seal Opener comprising at least a plurality of access windows, and said key K H ; c) decrypting said Seal Opener with a controller disposed in said access device, said controller checking the value in said Sealed Opener upon access by the information consumer, said controller disallowing access to said information if any of the checks in a) and b) fails; d) decrypting said Sealed-COIN and presenting said information therein to an output unit disposed in said access device if all the checks in a) and b) with said controller succeeds, said header being modified to become modified header; and e) re-encrypting said COIN and said modified header after each access request by said information consumer until there is no legal access left, whereby said information provider exercises control of access by setting values for said header in accordance to the agreement between the information provider and the information consumer and the information consumer transparently accessing controlled and uncontrolled information.
Claim 7
Independent Claim 20 words
The method as defined in any of claims 1 to 4 characterised in that said information comprises any digital information.
Claim 8
Independent Claim 37 words
The method as defined in any of claims 1 to 5 characterised in that said controller permits a predetermined number of accesses to said information upon checking the value of said total number of legal accesses left.
Claim 9
Independent Claim 44 words
The method as defined in any of claims 1 to 6 characterised in that said header further comprises legal access device identification information, the value of said legal access identification being checked by said controller to permit access only on said legal access device.
Claim 10
Independent Claim 42 words
The method as defined in any of claims 1 to 7 characterised in that the value of said access window of said Seal Opener is being checked by said controller to permit access to said information during a predetermined period of time.
Claim 11
Independent Claim 25 words
The method as defined in any of claims 1 to 8 characterised in that said controller is coupled to said output unit over tamper-proof links.
Claim 12
Independent Claim 16 words
A system programmed for controlling the dissemination of information according to any of the preceding claims.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag