摘要:
A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
摘要:
Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.
摘要:
A method and system are disclosed for recovering lost data with redundancy in an individual hard drive. A mirroring-type process is used in a single hard drive to maintain a backup copy of all data stored on that hard drive. The hard drive maintains two copies of the stored data on different storage media segments or partitions defined by separate read/write heads. In the event that a hard drive media defect or error occurs with respect to any of the data stored on a segment defined by one head, that data can be restored from the segment defined by the other head(s).
摘要:
Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.
摘要:
A method, apparatus, and computer program product are disclosed for controlling accesses of drives in a storage subsystem. A first array of a first type of drive is provided. The first type of drive is a server class of drive. A second array of a second type of drive is provided. The second type of drive is a PC class drive. The first and second arrays are bound together to form a single array of drives. The single array of drives is presented to a host that is coupled to the storage subsystem as a single array. The host is unaware that the single array includes two different types of drives. Data is stored in the second array of drives. Data is migrated from the second array of drives to the first array of drives when an access rate of the second array of drives exceeds a threshold access rate for the second type of drive. The data that is chosen to be migrated from the second array to the first array is the data in the second array of drives that is accessed more frequently. Thus, frequently used data is accessed from the array of the first type of drives and less frequently used data is accessed from the array of the second type of drives.
摘要:
Methods and apparatus for a product authenticator and barcode scanner interlock. An example apparatus includes a barcode scanner to scan a barcode on an item and a tester to determine whether the item is authentic, wherein the tester prevents the barcode from scanning the item if the item is not authentic.
摘要:
A process for adhering a decorative pattern to a flat or multi-dimensional solid involves a heat transfer powder that is sprayed or brushed onto the surface to which the image is to be applied. A design in sublimate ink is placed on a transfer film. The ink particles convert directly to gas without passing through a liquid state. The gas converts directly to a solid upon cooling filling in the gaps or pores in the heat transfer polymer. A rigid fixture is provided which has a top, front and sides onto to which solid to be decorated are snugly fit by the fixture. A solid cap which may have a soft felt-type material on the inside, which is designed to push the film in tight and level contact with the solid surface to which the design is to be imprinted may be used.
摘要:
A regenerative brake of the present invention presents a hydraulic device disposed in a front hub of a bicycle wheel. The device allows the bicycle to recapture part of the kinetic energy that would otherwise be lost when braking and make use of that power either by storing it for future use or feeding it back into a power system to be used. The hydraulic device may also be stored in a rear hub of the bicycle wheel.
摘要:
A system and method for presenting a plurality of items of multiple types to a user. A universal data store is provided which contains a plurality of items. A portion of the items contain metadata stored in accordance with an item decoration schema. A shell presents items with corresponding metadata with an item decoration view and items without the metadata with a default display view. A shell display view is utilized to display a set of heterogeneous items and an explorer display view is provided to display items.
摘要:
A multi-layer optical barcode with security features is described herein. An example method includes illuminating a first phosphor layer on a substrate with light having a first wavelength, wherein the first phosphor layer has luminescent properties such that when it is illuminated by light having the first wavelength, it emits light having a second wavelength, the first phosphor layer is divided into a first two-dimensional grid of cells arranged in a first spatial pattern, wherein each cell of the first phosphor layer corresponds to one bit of an identification code, a first portion of the first phosphor layer is removed from a first number of cells of the first two-dimensional grid of cells to expose the substrate for the first number of cells, capturing a first image of the light emitted by the first phosphor layer having the second wavelength, determining whether the first phosphor layer is authentic based on the first image, and determining the identification code based on the first image.