Controlling database copyrights
First Claim
Patent Images
1. A method, comprising:
- receiving a utilization permit key at a computing device;
decrypting encrypted data to produce decrypted data, wherein the decrypting is performed by the computing device using the utilization permit key;
determining, based at least in part on the utilization permit key, a set of permitted operations;
receiving a request for a specified operation;
in response to determining that the set of permitted operations does not include the specified operation, preventing the specified operation.
3 Assignments
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one or more embodiments, a utilization permit key may be pre-defined to permit at least one of displaying, editing, storing, copying, and/or transferring of digital data.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a utilization permit key at a computing device; decrypting encrypted data to produce decrypted data, wherein the decrypting is performed by the computing device using the utilization permit key; determining, based at least in part on the utilization permit key, a set of permitted operations; receiving a request for a specified operation; in response to determining that the set of permitted operations does not include the specified operation, preventing the specified operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture including a non-transitory computer-readable memory medium having program instructions stored thereon that, responsive to execution by a computer system, cause the computer system to perform operations comprising:
-
receiving a utilization permit key; decrypting encrypted data to produce decrypted data, wherein the decrypting is performed using the utilization permit key; determining, based at least in part on the utilization permit key, a set of permitted operations; receiving a request for a specified operation; in response to determining that the set of permitted operations does not include the specified operation, preventing the specified operation. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; memory, coupled to the processor, having stored thereon program instructions executable to cause the apparatus to perform operations comprising; receiving a utilization permit key; decrypting encrypted data to produce decrypted data, wherein the decrypting is performed by using the utilization permit key; determining, based at least in part on the utilization permit key, a set of permitted operations; receiving a request for a specified operation; in response to determining that the set of permitted operations does not include the specified operation, preventing the specified operation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification