Magnetic disk drive with a use time limiting function
First Claim
1. A magnetic disk drive that incorporates a use time limiting function and includes a magnetic disk for storing contents, a magnetic head for writing contents onto and reading contents from the magnetic disk, and an interface with a host device, said magnetic disk drive comprising:
- a use time limit setup unit configured to set a use time limit;
a use time limit retention unit configured to retain the use time limit that is set by the use time limit setup unit;
a last use time retention unit configured to retain the last use time;
a present use time retention unit configured to retain the present time that is transmitted from the host device;
a counter configured to update the present time and the last use time; and
a control unit configured to judge whether the present time is later than the last use time and within the use time limit;
wherein access to the contents on said magnetic disk is permitted when the present time is later than the last use time and within the use time limit.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention properly limit the contents use time in a contents rental system. In one embodiment, a magnetic disk drive includes a time-based operation control module, which comprises a use time limit (Tlimit) setup unit, a use time limit retention unit, a control unit, a last use time (Tlast) retention unit, a present time (Tnow) retention unit, and a counter. The employed configuration is such that Tlast is not transferred out of the magnetic disk drive. Tlimit can be set only once or can be updated concurrently with data. While the magnetic disk drive is used, Tnow is acquired via an interface upon command from a host. The control unit checks Tlimit and Tlast to judge whether Tlast<Tnow<Tlimit. The interface permits data access from an HDC/microcomputer upon command from the host device only when Tlast<Tnow<Tlimit.
-
Citations
20 Claims
-
1. A magnetic disk drive that incorporates a use time limiting function and includes a magnetic disk for storing contents, a magnetic head for writing contents onto and reading contents from the magnetic disk, and an interface with a host device, said magnetic disk drive comprising:
-
a use time limit setup unit configured to set a use time limit;
a use time limit retention unit configured to retain the use time limit that is set by the use time limit setup unit;
a last use time retention unit configured to retain the last use time;
a present use time retention unit configured to retain the present time that is transmitted from the host device;
a counter configured to update the present time and the last use time; and
a control unit configured to judge whether the present time is later than the last use time and within the use time limit;
wherein access to the contents on said magnetic disk is permitted when the present time is later than the last use time and within the use time limit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A magnetic disk drive that incorporates a use time limiting function and includes a magnetic disk for storing contents, a magnetic head for writing contents onto and reading contents from the magnetic disk, and an interface with a host device, said magnetic disk drive comprising:
-
a use time limit update unit configured to set and update a use time limit;
a use time limit retention module configured to retain the use time limit that is set by the use time limit update unit;
an erasure processing unit configured to erase the contents of said magnetic disk;
a last use time retention unit configured to retain the last use time;
a present use time retention unit configured to retain the present time that is transmitted from the host device;
a counter configured to update the present time and the last use time; and
a control unit configured to judge whether the present time is later than the last use time and within the use time limit;
wherein access to the contents on said magnetic disk is permitted when the present time is later than the last use time and within the use time limit; and
wherein, when said use time limit is to be updated, said erasure processing unit erases the contents of said magnetic disk. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A magnetic disk drive that incorporates a use time limiting function and includes a magnetic disk for storing contents, a magnetic head for writing contents onto and reading contents from the magnetic disk, a control device, and an interface with a host device, said magnetic disk drive comprising:
-
a cryptographic device configured to encrypt contents when the contents are to be stored on said magnetic disk;
a use time limit update unit configured to set and update a use time limit;
a use time limit retention module configured to retain the use time limit that is set by the use time limit update unit;
an erasure processing unit configured to erase the contents of said magnetic disk;
a last use time retention unit configured to retain the last use time;
a present use time retention unit configured to retain the present time that is transmitted from the host device;
a counter configured to update the present time and the last use time;
a key generation unit configured to generate a cryptographic key when said use time limit is set or updated;
a key retention unit configured to retain the cryptographic key that is generated by the key generation unit; and
a control unit configured to judge whether the present time is later than the last use time and within the use time limit;
wherein access to the contents on said magnetic disk is permitted when the present time is later than the last use time and within the use time limit;
wherein, when access is permitted, said magnetic head reads the contents stored on said magnetic disk, said cryptographic device decrypts a code, and the contents are transmitted to the host device via the interface with the host device; and
wherein, when said use time limit is to be updated, said key generation unit generates the cryptographic key to prevent the contents previously stored on said magnetic disk from being used as correct information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification