Sector-specific access control
OwnerRobert Cochran, Marcel Duvekotinventors
Life of this patent
Estimating the term…
Abstract
A method, of controlling access to storage locations on a hard-disk-based memory device, may include: receiving an input/output (I/O) request for access to the memory device; evaluating the I/O request in terms of one or more sectors on the hard-disk-based memory device comprehended by the I/O request; and selectively granting the I/O request on a sector-specific basis.
Claims27
A method of controlling access to storage locations on a hard-disk-based memory device, the method comprising:
- receiving an input/output (I/O) request for access to the memory device;
- evaluating the I/O request in terms of one or more sectors on the hard-disk-based memory device comprehended by the I/O request;
- and
- selectively granting the I/O request on a sector-specific basis.
A machine-actionable memory comprising:
- a plurality of machine-actionable records respectively arranged according to a data structure, the plurality of machine-actionable records representing a plurality of sectors on a hard-disk-based memory device, the data structure including the following linked fields:
- a sector_ID field, the contents of which are indicative of an identification (ID) of a sector;
- and
- a WO flag, the contents of which are indicative of a written-once (WO) status of the sector indicative of whether a write has already been made to the sector.
An apparatus for controlling access to storage locations on a hard-disk-based memory device, the apparatus comprising:
- a machine-actionable memory including a plurality of machine-actionable records corresponding to a plurality of sectors on the hard-disk-based memory device, each machine-actionable record respectively being arranged according to a data structure, the data structure including the following linked fields,
- a sector_ID field, the contents of which are indicative of an identification (ID) of a sector, and
- at least a first access-restriction field and a second access restriction field, the second access-restriction field indicating a more restrictive type of access to the sector than is indicated by the first access-restriction field;
- and
- a controller to selectively grant an input/output (I/O) request, for access to one or more sectors on the hard-disk-based memory device, according to the one or more data structures corresponding to the one or more sectors comprehended by the I/O request.
An apparatus for controlling access to storage locations on a hard-disk-based memory device, the apparatus comprising:
- means for receiving and evaluating an input/output (I/O) request in terms of one or more sectors on the hard-disk-based memory device comprehended by the I/O request;
- and
- means for selectively granting the I/O request on a per-sector basis.
A machine-readable medium comprising instructions, execution of which by a machine controls access to storage locations on a hard-disk-based memory device, the machine-readable instructions comprising:
- a first code segment to receive an input/output (I/O) request for access to the memory device;
- a second code segment to evaluate the I/O request in terms of one or more sectors on the hard-disk-based memory device comprehended by the I/O request;
- and
- a third code segment to selectively grant the I/O request on a per-sector basis.
Dependencies are inferred from the claim text.