Patent application number | Description | Published |
20080208905 | APPARATUS AND METHOD TO EVALUATE A HOLOGRAPHIC DATA STORAGE MEDIUM - A method to evaluate a holographic data storage medium is disclosed. In certain embodiments, the holographic data storage medium is evaluated by a manufacturer. In certain embodiments, the holographic data storage medium is evaluated by a customer prior to encoding customer information into the storage medium. In certain embodiments, the holographic data storage medium is evaluated by a customer after encoding customer information therein. | 08-28-2008 |
20080218818 | APPARATUS AND METHOD TO STORE INFORMATION IN A HOLOGRAPHIC DATA STORAGE MEDIUM - A method is disclosed to store information in a holographic data storage medium. The method supplies a holographic data storage medium comprising an encoded focusing hologram and one or more encoded data holograms. The method disposes the holographic data storage medium in a holographic data storage system such that a moveable imaging lens is disposed at an (i)th position. The method illuminates the encoded focusing hologram to generate an (i)th reconstructed focusing image, projects that (i)th reconstructed focusing image through the moveable imaging lens, and onto said optical detector. The method then calculates an (i)th measured focusing metric, and determines if the (i)th measured focusing metric is greater than or equal to the threshold focusing metric. If the (i)th measured focusing metric is greater than or equal to the threshold focusing metric, then the method decodes the one or more encoded data holograms. | 09-11-2008 |
20080218892 | System and method to display information on a hard disk drive assembly - A method and a system are provided for displaying information on a hard disk drive assembly. The hard disk drive assembly includes a hard disk drive which further comprises a driver circuit coupled to a display and a display memory. The driver circuit activates the display mounted on the hard disk drive assembly. In response to the activation of the display the driver circuit obtains information from the display memory of the hard disk drive. The driver circuit displays at least a portion of the information obtained from the display memory on the display mounted on the hard disk drive assembly. | 09-11-2008 |
20080218901 | System and Method to Display Information on a Data Storage Cartridge - A method and a system are provided for displaying information on a data storage cartridge. The data storage cartridge includes a driver circuit coupled to a display and a cartridge memory. The driver circuit activates the display on the data storage cartridge. In response to the activation of the display on the data storage cartridge the driver circuit obtains information from the cartridge memory of the data storage cartridge. The driver circuit displays at least a portion of the information obtained from the cartridge memory on the display of the data storage cartridge. In one embodiment the data storage cartridge is a tape cartridge. | 09-11-2008 |
20080231927 | APPARATUS AND METHOD TO STORE INFORMATION IN A HOLOGRAPHIC DATA STORAGE MEDIUM - A method is disclosed to store information in a holographic data storage medium. The method provides a hologram comprising an alignment pattern, and disposes that hologram into a holographic data storage medium during manufacture. | 09-25-2008 |
20080246638 | APPARATUS AND METHOD TO ENCODE BINARY DATA INTO TRINARY DATA - An apparatus and method are disclosed to encode binary data into trinary data. Applicants' method provides binary data, and encodes that binary data into trinary data. By “binary data,” Applicants mean a plurality of bits, wherein each of those bits comprises a value selected from the group consisting of a first value and a second value. By “trinary data,” Applicants mean a plurality of bits, wherein each of those bits comprises a value selected from the group consisting of a first value, a second value, and a third value. The trinary data may be stored in ROM optical disks, nano-sized indentations in a thin-film, or multi-level magnetic storage. The trinary data may be also transmitted via three light levels in an optical communications network. | 10-09-2008 |
20080259418 | DELETE RECYCLING OF HOLOGRAPHIC DATA STORAGE - Data hologram recycling systems, methods and computer program products are configured to arrange data for storage in the intermediate data storage as data segments which are replicas of holographic storage segments for destaging to the holographic data storage, and to determine retrieval for recycling of the destaged holographic storage segments to which aggregated requests for deletion are directed. The retrieval determination may be based on a plurality of policies. | 10-23-2008 |
20080259763 | APPARATUS AND METHOD TO DETERMINE AN OPTIMAL POWER LEVEL TO ENCODE INFORMATION HOLOGRAPHICALLY - A method is disclosed to determine an optimal power level to encode information holographically. The method sets (N) evaluation power levels, displays an evaluation image on a spatial light modulator. For each value of (i), the method energizes a light source using the (i)th power level, generates the (i)th reference beam, generates the (i)th carrier beam, forms the (i)th data beam comprising the evaluation image, forms the (i)th hologram using the (i)th reference beam and the (i)th data beam, and encodes the (i)th hologram in a holographic data storage medium, where (i) is greater than or equal to 1 and less than or equal to (N). | 10-23-2008 |
20080259764 | ARRANGING AND DESTAGING DATA TO HOLOGRAPHIC STORAGE - Data for storage by holographic data storage is arranged in an intermediate data storage as data segments which are replicas of holographic storage segments. Files of data are aggregated into the data segments, and a destaging control determines the destaging of the data segments to the holographic data storage in accordance with a plurality of policies, such as whether a segment is full, a time threshold has been reached, or whether a threshold number of segments are “open”. The intermediate data storage may be arranged into a number of partitions at least equal to the number of sources having input to the data destaging system, the partitions comprising integral multiples of the data segments. | 10-23-2008 |
20080259765 | ARRANGING AND DESTAGING DATA TO HOLOGRAPHIC STORAGE - Data for storage by holographic data storage is arranged in an intermediate data storage as data segments which are replicas of holographic storage segments. Files of data are aggregated into the data segments, and a destaging control determines the destaging of the data segments to the holographic data storage in accordance with a plurality of policies, such as whether a segment is full, a time threshold has been reached, or whether a threshold number of segments are “open”. The intermediate data storage may be arranged into a number of partitions at least equal to the number of sources having input to the data destaging system, the partitions comprising integral multiples of the data segments. | 10-23-2008 |
20080266623 | APPARATUS AND METHOD TO STORE INFORMATION IN MULTIPLE HOLOGRAPHIC DATA STORAGE MEDIA - A method is disclosed to store information in multiple holographic data storage media. The method supplies a first holographic data storage medium, defines an inner storage portion of that first holographic data storage medium, and defines an outer storage portion of that first holographic data storage medium. The method further supplies a second holographic data storage medium, defines an inner storage portion of that second holographic data storage medium and defines an outer storage portion of that second holographic data storage medium. The method provides information, encodes a hologram comprising that information into the outer storage portion of the first holographic data storage medium, and encodes the information in the inner storage portion of the second holographic data storage medium. | 10-30-2008 |
20080313395 | APPARATUS AND METHOD TO MANAGE INFORMATION USING AN OPTICAL AND HOLOGRAPHIC DATA STORAGE MEDIUM - A hybrid optical and holographic data storage medium is disclosed. In addition, a method is disclosed to manage information using that optical and holographic data storage medium. The method reads information from the optical data storage layer before reading data from, or writing data to, the holographic data storage layer. | 12-18-2008 |
20090002786 | DIRECTORY HOLOGRAM FORMING AN ANCHOR LOCATION OF A PATTERN OF STORED HOLOGRAMS - A holographic storage drive and control of a holographic storage system are configured to write at least a group of holograms in a predetermined pattern in the holographic storage medium, and to write a directory hologram which relates to the holograms of the group to form an anchor location of the predetermined pattern. Further, a directory comprising the directory hologram stored in a memory, and the control is configured to initiate a read operation of at least one hologram of a group with an access for the directory hologram of the group at the anchor location; to read the accessed hologram, employing a matched filter to cross-correlate the read accessed hologram with an ideal version of the directory hologram derived from the directory stored in the memory; and to determine whether the read accessed hologram is the directory hologram of the group. | 01-01-2009 |
20090002788 | VERIFICATION OF DATA STORAGE HOLOGRAMS - A holographic storage drive of a holographic data storage system is configured to write and read holograms with respect to a plurality of locations of a holographic storage medium; and a control is configured to operate the holographic storage drive to write a known image aggregated with data in the form of a hologram to the holographic storage medium; to operate the holographic storage drive to read back the written hologram, employing a partial matched filter to cross-correlate the read-back image with the ideal version of the known image, excluding the remainder of the written hologram; and to determine whether the cross-correlation at least meets a write/readback threshold. | 01-01-2009 |
20090003179 | DIRECTORY HOLOGRAM FORMING AN ANCHOR LOCATION OF A PATTERN OF STORED HOLOGRAMS - A method writes at least a group of holograms in a predetermined pattern in the holographic storage medium, and writes a directory hologram which relates to the holograms of the group to form an anchor location of the predetermined pattern. Further, a directory comprising the directory hologram is stored in a memory, and a read operation of at least one hologram of a group is initiated with an access for the directory hologram of the group at the anchor location; reading the accessed hologram, employing a matched filter to cross-correlate the read accessed hologram with an ideal version of the directory hologram derived from the directory stored in the memory; and determining whether the read accessed hologram is the directory hologram of the group. | 01-01-2009 |
20090010089 | APPARATUS AND METHOD TO STORE INFORMATION IN A HOLOGRAPHIC DATA STORAGE MEDIUM - A method is disclosed to store information in a holographic data storage medium. The method supplies a holographic data storage medium and provides information. The method defines an Active storage portion for the holographic data storage medium and establishes a threshold access interval. The method determines if the information was last accessed within the threshold access interval. If the information was last accessed within said threshold access interval, the method then stores that information as one or more holograms encoded in said Active storage portion of the holographic data storage medium. | 01-08-2009 |
20090034035 | APPARATUS AND METHOD TO OPTIMIZE THE PERFORMANCE OF A HOLOGRAPHIC DATA STORAGE SYSTEM - A method is disclosed to optimize the performance of a holographic data storage system, where that holographic data storage system comprises a plurality of calibratable components, and where each of the plurality of calibratable components comprises one or operational parameters, and where each of those operational parameter is associated with a nominal range. The method seriatim tests each calibratable component and measures the one or more operational parameters for that device. The method determines if the one or more operational parameters associated with each of the calibratable components fall within the associated nominal ranges. If an operational parameter associated with a selected calibratable component fall outside the associated nominal range, then the method recalibrates that selected calibratable component. | 02-05-2009 |
20090034395 | APPARATUS AND METHOD TO DETERMINE AN OPTIMAL OPTICAL DETECTOR ORIENTATION TO DECODE HOLOGRAPHICALLY ENCODED INFORMATION - A method is disclosed to determine an optimal optical detector orientation to decode information encoded holographically. The method supplies a matched filter, an orientation image, a holographic data storage medium encoded with the orientation image, and an optical detector comprising a moveable input screen comprising a plurality of detector elements. The method positions the input screen in a plurality of input screen orientations and calculates a correlation factor for each of the input screen orientations. The method determines an optimal optical detector orientation using the plurality of correlation factors. | 02-05-2009 |
20090034396 | APPARATUS AND METHOD TO STORE INFORMATION IN A HOLOGRAPHIC DATA STORAGE MEDIUM - A method to store information in a holographic data storage medium, wherein the method supplies a holographic data storage medium comprising an encoded focusing hologram and one or more encoded data holograms. The method disposes the holographic data storage medium in a holographic data storage system, and disposes a rotatable imaging lens at an (i)th orientation. The method illuminates the encoded focusing hologram to generate an (i)th reconstructed focusing image, projects that (i)th reconstructed focusing image through the rotatable imaging lens, and onto at optical detector array. The method then calculates an (i)th measured focusing metric, and determines if the (i)th measured focusing metric is greater than or equal to the threshold focusing metric. If the (i)th measured focusing metric is greater than or equal to the threshold focusing metric, then the method decodes the one or more encoded data holograms. | 02-05-2009 |
20090037723 | Method for the Autonomic Configuration of a Data Storage Device - A method is disclosed for configuring a data storage device. A storage module stores configuration data on a remote storage system that may include operating systems, applications, updates, and an index. A boot module boots a computer system from a program other than the regular boot program to provide access to a network in communication with the remote storage system. A device configuration module autonomically downloads and installs the operating systems, applications, and updates in response to data stored in an index on the remote storage system. | 02-05-2009 |
20090040650 | PROVIDING REMOVABLE STORAGE MANAGEMENT SERVICES USING REMOVABLE STORAGE ERROR INFORMATION - Provided are a method, system, and article of manufacture for providing removable storage management services using removable storage error information. Read/write error information is obtained for at least one removable storage by interfacing with the removable storage manager. The obtained read/write error information for the at least one removable storage is processed to determine read/write error rates for the at least one removable storage. A determination is made as to whether the determined read/write error rates for the at least one removable storage exceed at least one read/write error threshold. At least one message is sent to the removable storage manager to replace the at least one removable storage having read/write error rates that exceed the at least one read/write error threshold. | 02-12-2009 |
20090041057 | PERFORMING A RECOVERY ACTION IN RESPONSE TO A CREDIT DEPLETION NOTIFICATION - Provided are a method, system, and program for managing communication between a first device and a second device and performing a recovery action at the second device in response to a credit depletion notification from the first device. The second device assigns credits indicating a number of outstanding frames the first device may transmit to the second device. The second device receives a first type or second type of credit depletion notification from the first device indicating that the first device needs additional credits to transmit further frames to the second device. The second device performs one of a plurality of recovery actions depending on whether the first type or second type of credit depletion notification was received. | 02-12-2009 |
20090041164 | APPARATUS AND METHOD TO GENERATE CONVOLUTION ENCODED DATA - An apparatus and method are disclosed to generate convolution encoded data. The method supplies a convolution encoder. The method receives original data and generates convolution encoded original data. The method receives revised data. The method generates an XOR data stream by Exclusive OR'ing the original data with the revised data, forms a convolution encoded XOR data stream using the convolution encoder, and Exclusive ORs the convolution encoded XOR data stream with the convolution encoded original data to generate convolution-encoded revised data. | 02-12-2009 |
20090043880 | CREDIT DEPLETION NOTIFICATION FOR TRANSMITTING FRAMES BETWEEN A PORT PAIR - Provided are a method, system, and article of manufacture for credit depletion notification for transmitting frames between a port pair. Credits indicate a number of outstanding frames a first device may transmit to a second device. The credits are decremented in response to transmitting a frame to the second device. The credits are incremented in response to receiving a ready code from the second device indicating that the second device processed the transmitted frame. A determination is made as to whether additional credits are needed for communicating frames from the first device to the second device. A credit depletion notification is sent to the second device in response to determining that the additional credits are needed for communication with the second device. | 02-12-2009 |
20090044047 | ACCESSING REMOVABLE STORAGE MANAGEMENT SERVICES TO OBTAIN REPLACEMENT INSTRUCTIONS INDICATING WHETHER TO REPLACE REMOVABLE STORAGE - Provided are a method, system, and article of manufacture for accessing removable storage management services to obtain replacement instructions indicating whether to replace removable storage. Replacement information indicating whether to replace at least one of a plurality of managed removable storages is obtained by interfacing with a service computer over a network. Read/write error information for the at least one removable storage is gathered and transmitted to the service computer. Replacement instructions indicating whether to replace the at least one removable storage are received from the service computer. | 02-12-2009 |
20090046335 | PORTABLE DATA STORAGE CARTRIDGE COMPRISING A FIRST INFORMATION STORAGE MEDIUM AND A SECOND INFORMATION STORAGE MEDIUM - A portable data storage cartridge comprising a housing, a first information storage medium removeably disposed within the housing, a holographic data storage medium disposed within the housing, wherein the housing is formed to include an aperture, and wherein the holographic data storage medium is disposed adjacent the aperture. | 02-19-2009 |
20090086299 | APPARATUS AND METHOD TO ENCODE INFORMATION HOLOGRAPHICALLY - A method to encode information holographically, wherein the method provides information, and generates a plurality of data images, wherein each data image comprises a portion of the information. The method holographically encodes each of the plurality of data images in a holographic data storage medium, generates a plurality of identifiers, and associates a different one of the plurality of identifiers with a different one of the plurality of data images. The method forms a directory image reciting each of plurality of identifiers, encodes the directory image in a non-holographic data storage medium, and holographically encodes the directory image in the holographic data storage medium. | 04-02-2009 |
20090196139 | APPARATUS, SYSTEM, AND METHOD FOR LOCATING AND FAST-SEARCHING UNITS OF DIGITAL INFORMATION IN VOLUME, OPTICAL-STORAGE DISKS - An apparatus, system, and method are disclosed to locate a group of units of digital information in a volume, optical-storage disk. The apparatus includes a first optical recording layer, a second optical recording layer, and an optical disk reading sled. The first optical recording layer stores a first group of units of digital information in a distinct region of the optical disk. The second optical recording layer stores a first locator for the first group of units of digital information in substantially the same distinct region of the optical disk. A first laser in the optical disk reading sled reads the first locator stored in the second optical recording layer, which indicates the contents of the units of digital information stored in the first optical recording layer being read by a second laser, also in the optical disk reading sled. | 08-06-2009 |
20090199026 | Saving energy based on storage classes with corresponding power saving policies - An example of the invention classifies disks drives based on their purpose and associating power-saving policies in multiple classes. The system implements Power On Demand, where a reduced power mode is enabled for every individual component of a storage subsystem. In addition, an embodiment of this invention extends a few power modes used in the prior art and allows almost infinite number of power modes when instructing a disk drive (via its I/O interface such as a SCSI or fibre channel interface) to enter a certain power saving mode. Furthermore, an embodiment of invention teaches a system and methods to save power in a disk system comprising a plurality of disk controllers and a plurality of disk drives, arranged in a plurality of arrays, where each array includes several (e.g., 4-16) disk drives. | 08-06-2009 |
20090201783 | APPARATUS AND METHOD TO SET A ROTATION RATE FOR AN OPTICAL AND HOLOGRAPHIC DATA STORAGE MEDIUM - A method to set a rotation rate for an optical holographic data storage medium by determining if the optical storage layer comprises an alternating series of lands and grooves. If the optical storage layer does not comprise an alternating series of lands and grooves, the method rotates the optical holographic data storage medium at a rotation rate based upon a data acquisition rate for pit-recorded information. If the optical storage layer comprises an alternating series of lands and grooves and the distance between alternating grooves increases as a function of the distance from said center point, then the method rotates the optical holographic data storage medium at a constant angular velocity. If the distance between alternating grooves does not increase as a function of the distance from said center point, then the method rotates the optical holographic data storage medium at a constant linear velocity. | 08-13-2009 |
20090201784 | APPARATUS AND METHOD TO STORE AND RETRIEVE INFORMATION USING AN OPTICAL HOLOGRAPHIC DATA STORAGE MEDIUM - A method using an optical holographic data storage medium and an optical holographic data storage drive, comprising removeably disposing the optical holographic data storage medium in the optical holographic data storage drive, and determining whether to write information to the holographic data storage layer, and/or whether to read information from the holographic data storage layer, and/or whether to write information to the optical data storage layer, and/or whether to read information from the optical data storage layer. The optical holographic data storage medium comprises a holographic data storage layer and an optical data storage layer. The optical holographic data storage drive comprises a reflective spatial light modulator, a first lasing device, a first optical detector for detecting first laser light, a second lasing device, and a second optical detector for detecting second laser light. | 08-13-2009 |
20090210618 | APPARATUS AND METHOD TO ALLOCATE RESOURCES IN A DATA STORAGE LIBRARY - A method to allocate resources in a data storage library comprising a plurality of data storage devices configured as a RAID array, by establishing a normal operation resource allocation, a RAID failure resource allocation, and a multiple storage device failure resource allocation. The method receives host I/O requests, and enqueues those host I/O requests. If the system is operating without any storage device failures, then the method processes host I/O requests using the normal operation resource allocation. If the system is operating with a storage device failure, then the method processes host I/O requests using the RAID failure resource allocation. If the system is operating with multiple storage device failures, then the method processes host I/O requests using the multiple storage device failure resource allocation. | 08-20-2009 |
20090234870 | ORDERING COMPRESSION AND DEDUPLICATION OF DATA - Data that is to be deduplicated and compressed is received. The data is compressed then deduplicated to generate first compressed then deduplicated data. The data is deduplicated then compressed to generate first deduplicated then compressed data. The first compressed then deduplicated data is stored if the first compressed then deduplicated data is smaller in size than the first deduplicated then compressed data. The first deduplicated then compressed data is stored if the first deduplicated then compressed data is smaller in size than the first compressed then deduplicated data. | 09-17-2009 |
20090235022 | APPARATUS AND METHOD TO SELECT A DEDUPLICATION PROTOCOL FOR A DATA STORAGE LIBRARY - A method to select a deduplication protocol for a data storage library comprising a plurality of data storage devices configured as a RAID array, by establishing a normal deduplication protocol, a RAID failure deduplication protocol, and a multiple storage device failure deduplication protocol. The method receives host data comprising a plurality of interleaved data blocks. If the system is operating without any storage device failures, then the method processes the host data using the normal deduplication protocol. If the system is operating with a storage device failure, then the method processes the host data using the RAID failure deduplication protocol. If the system is operating with multiple storage device failures, then the method processes the host data using the multiple storage device failure deduplication protocol. | 09-17-2009 |
20090248884 | DISTANCE EXTENDER FOR SERIAL ATTACHED SCSI AND SERIAL ATA - A first special character encoded in a first protocol is transmitted across a first communications link. The transmitted first special character is received at a first interface between the first communications link and a second communications link. The first special character is converted to a second special character encoded in a second protocol, wherein the first special character is also defined for encoding in the second protocol. The second special character is transmitted across the second communications link. The second special character is received at a second interface between the second communications link and a third communications link. The second special character is converted back to the first special character. The first special character is transmitted across the third communications link. | 10-01-2009 |
20090248889 | SERIAL ATTACHED SCSI AND SERIAL ATA WIDE PORT TUNNELLING THROUGH A FIBRE CHANNEL CONNECTION - Network traffic encoded in a first protocol is transmitted across a first communications link, wherein the first protocol allows a first plurality of simultaneous logical connections. The transmitted network traffic is received at a first interface between the first communications link and a second communications link. The received network traffic is encapsulated within frames at the first interface, wherein the frames are generated in accordance with a second protocol, and wherein the second protocol does not allow any plurality of simultaneous logical connections that are allowed by the first protocol. The frames are transmitted from the first interface to a second interface across the second communications link. The frames are received and then unencapsulated network traffic is generated from the frames at the second interface, wherein the second interface is between the second communications link and a third communications link. The unencapsulated network traffic is routed to a selected logical connection of a second plurality of simultaneous logical connections across the third communications link, wherein transmission across the third communications link is in the first protocol. | 10-01-2009 |
20090268568 | Portable data storage assembly having a holographic data storage layer and an optical tracking layer - A portable data storage assembly, comprising a holographic data storage layer, and an optical tracking layer comprising addressing information for the holographic data storage layer, wherein that addressing information defines a first storage band comprising a first plurality of storage addresses and a second storage band comprising a second plurality of storage addresses, wherein said second plurality of storage address is greater than said first plurality of storage addresses. | 10-29-2009 |
20090271546 | Apparatus and method to set a communication speed for a SAS/SATA distance extender - A method to set a communication speed in a Serial-Attached Small Computer System Interface (“SAS”)/Serial-ATA (“SATA”) distance extender apparatus comprising a plurality of supported communication speeds and a local communication speed, a fibre channel interface, a memory, a processor, and a communication bus interconnecting the SAS/SATA Interface, the Fibre Channel interface, the memory, and the processor. The method detects traffic received by the Fibre Channel interface, and determines if the traffic comprises a SAS/SATA Open Address frame If the traffic comprises a SAS/SATA Open Address frame, the method then determines if the local communication speed matches a communication speed utilized by an interconnected remote SAS/SATA Interface. If the local communication speed matches a communication speed utilized by an interconnected remote SAS/SATA Interface, the method transmits the traffic using the local SAS/SATA Interface. | 10-29-2009 |
20090271659 | RAID REBUILD USING FILE SYSTEM AND BLOCK LIST - This embodiment (a system) addresses and reduces the RAID build time by only rebuilding the used blocks and omitting the unused blocks. This starts after a disk drive from a RAID system is failed and replaced and storage controller starts the process of rebuilding the data on the new disk drive. Storage controller determines the logical volumes that must be rebuilt, send a message requesting only used blocks for these logical volumes from the volume manager and then uses this information and only rebuild the used blocks for the failed disk system. | 10-29-2009 |
20090276648 | QUAD-STATE POWER-SAVING VIRTUAL STORAGE CONTROLLER - A method, system and computer program product for reducing the collective power consumption of a plurality of storage devices including a plurality of associated storage volumes is provided. The storage volumes are grouped by a last access time according to a plurality of ranks. The plurality of ranks corresponds to a level of power consumption based on device activity. A volume of the plurality of storage volumes is moved between the plurality of ranks according to an access pattern of the volume. | 11-05-2009 |
20090282297 | Leveled Logging Data Automation for Virtual Tape Server Applications - A method, system, and program product for a VTS subsystem's logging server to optimize applications' logging data entries where applications use the logging service. More specifically, in certain embodiments, the system comprises logic executed within a VTS subsystem to which a tape library subsystem is attached. The logic controls VTS subsystem applications' logging data entry strategy through applications' configured logging level, log entry category, and a cache buffer. The logic not only dynamically balances applications' logging request but also maximizes the availability of system information. | 11-12-2009 |
20100027401 | RUN LENGTH LIMITED ENCODING OF DATA INTO A 5X5 MATRIX FOR RECORDING INTO A HOLOGRAPHIC MEDIUM - Holographic recording drives encode data for recording into a holographic medium. The steps comprise run length limited encoding three bytes of data into 5×5 matrix information, the data subject to a 4-byte error correction code; and providing the 5×5 matrix information to a spatial light modulator (SLM), as a portion of a two-dimensional pixel matrix of the spatial light modulator, for recording into a holographic image on the holographic medium. | 02-04-2010 |
20100039726 | MANAGING DATA STORAGE MEDIA AND MULTIPLE CARTRIDGE MEMORIES OF A DATA STORAGE CARTRIDGE - A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. A control system, for example of a data storage drive, is configured to allocate at least portions of capacity of the data storage media to cartridge memories of the data storage cartridge; and to provide information defining the allocated portions of capacity to the cartridge memories. Each of the cartridge memories may have a separate user and thus provide access for that user to separate partitions. | 02-18-2010 |
20100052584 | INCREASING TAPE VELOCITY BY DYNAMIC SWITCHING - An apparatus for controlling an electric motor is provided. A plurality of switches is provided for controlling a direction of current through motor coils of the electric motor. A brushless motor control circuit is connected to each of the plurality of switches. Responsive to a request to adjust one of an angular velocity and an angular acceleration of the electric motor, the plurality of switches are activated to place the motor coils in a predetermined configuration to maximize torque or reduce a total back electromotive force (BEMF) from the motor coils. | 03-04-2010 |
20100061006 | MANAGING DATA STORAGE MEDIA AND MULTIPLE CARTRIDGE MEMORIES OF A DATA STORAGE CARTRIDGE - A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. A control system, for example of a data storage drive, is configured to allocate at least portions of capacity of the data storage media to cartridge memories of the data storage cartridge; and to provide information defining the allocated portions of capacity to the cartridge memories. Each of the cartridge memories may have a separate user and thus provide access for that user to separate partitions. | 03-11-2010 |
20100067137 | MANAGING DATA STORAGE MEDIA AND MULTIPLE CARTRIDGE MEMORIES OF A DATA STORAGE CARTRIDGE - A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. A control system, for example of a data storage drive, is configured to allocate at least portions of capacity of the data storage media to cartridge memories of the data storage cartridge; and to provide information defining the allocated portions of capacity to the cartridge memories. Each of the cartridge memories may have a separate user and thus provide access for that user to separate partitions. | 03-18-2010 |
20100067139 | ADJUSTING READ HEADS BASED ON MISREGISTRATION CALCULATED FROM SERVO PATTERNS - Provided are a method, storage controller, and tape drive for adjusting read heads based on misregistration calculated from servo patterns. A plurality of first read heads read a plurality of servo patterns on a storage medium. A determination is made from the read servo patterns a skew at which the first read heads are positioned with respect to the servo patterns written to the storage medium. A determination is made of an adjustment factor to eliminate the determined skew. A plurality of second read heads that read the storage medium are adjusted by the adjustment factor. | 03-18-2010 |
20100181949 | MOTOR CONTROL MECHANISM FOR ELECTRIC VEHICLES - An apparatus for controlling a wheel motor is provided. A plurality of switches is provided for controlling a direction of current through motor coils of the wheel motor. A brushless motor control circuit is connected to each of the plurality of switches. Responsive to a request to adjust one of an angular velocity and an angular acceleration of the wheel motor, the plurality of switches are activated to place the motor coils in a predetermined configuration to maximize torque or reduce a total back electromotive force (BEMF) from the motor coils. | 07-22-2010 |
20100185922 | HAMMING RADIUS SEPARATED DEDUPLICATION LINKS - A method of de-duplicating duplicate data in a data storage system that includes identifying a plurality of portions of data, comparing each portion of the data to identify duplicate data and identifying a link associated with each duplicate data, determining whether a Hamming link-separation-distance between the identified link and all other existing links is greater than twice the Hamming radius of an error correction code in the data storage system, and then replacing the duplicate data with the identified link. | 07-22-2010 |
20100199013 | System and Method for Coupling a LTH HH Tape Device with a Serial Attached SCSI Connection to a SAS-Cable - A method, system and apparatus for efficiency coupling a LTO HH tape drive device having a Serial Attached SCSI connector to a SAS-Cable. The method for coupling a LTO HH tape drive device having a Serial Attached SCSI connector to a SAS-Cable includes employing an adapter having a structure featuring an offset between the centerlines of the LTO side and the SAS-Cable side. The method also includes reducing the overmold structure of the adapter on the SAS Cable Side of the adapter to prevent interference from excess structure contained on the connector during the insertion of the SAS Cable as well as enhancing the overmold structure of the adapter on the LTO drive side of the adapter to facilitate a secure grip on the adapter. The method further includes offsetting the centerlines of the LTO side and the SAS-Cable side to enhance the applicability of the adapter to a wide range of SAS-Cables and guiding the insertion of the adapter into a LTO drive via insertion guide pins to prevent the damage to the adapter pins on the LTO drive side of the adapter. | 08-05-2010 |
20100232280 | APPARATUS AND METHOD TO STORE INFORMATION IN A HOLOGRAPHIC DATA STORAGE MEDIUM - A method to provide data storage services using one or more holographic data storage media disposed in a holographic data storage system operated by a data storage services provider, wherein the holographic data storage system comprises a light source, a spatial light modulator, and a plurality of holographic data storage media, wherein the method receives information provided by the data storage services customer, allocates a first holographic data storage medium for exclusive storage of information provided by the data storage services customer, defines an outer storage portion of the first allocated holographic data storage medium, and stores the information as one or more holograms encoded in the outer storage portion of the first holographic data storage medium. | 09-16-2010 |
20100235332 | APPARATUS AND METHOD TO DEDUPLICATE DATA - A method to deduplicate data by receiving a data set, setting a data chunk size, selecting a first stage deduplication algorithm, and selecting a second stage deduplication algorithm, where the first stage deduplication algorithm differs from the second stage deduplication algorithm. The method selects a data chunk, where that data chunk comprises all or a portion of the data set, performs a first stage deduplication analysis of the data chunk using the first stage deduplication algorithm. If the first stage deduplication analysis indicates duplicate data, then the method performs a second state deduplication analysis of said data chunk using the second stage deduplication algorithm to verify the data as duplicate. Only if both data deduplication analysis indicate duplicate data the data chunk is replaced by a deduplication stub or reference to the identical data chunk which is already stored. | 09-16-2010 |
20100235333 | APPARATUS AND METHOD TO SEQUENTIALLY DEDUPLICATE DATA - A method to sequentially deduplicate data, wherein the method receives a plurality of computer files, wherein each of the plurality of computer files comprises a label comprising a file name, a file type, a version number, and file size, and stores that plurality of computer files in a deduplication queue. The method then identifies a subset of the plurality of computer files, wherein each file of the subset comprises the same file name but a different version number, and wherein the subset comprises a maximum count of version numbers, and wherein the subset comprises a portion of the plurality of computer files. The method deduplicates the subset using a hash algorithm, and removes the subset from said deduplication queue. | 09-16-2010 |
20100296142 | Apparatus and Method to Align the Elements of a Holographic Information Data Storage System - A method to align the write channel portion of a holographic data storage system. The method establishes a write threshold correlation factor, provides a reference beam, and illuminates a holographic data storage medium encoded with a write reference orientation image with the reference beam to generate a write channel alignment data beam including a projected write reference orientation image. The method projects the write channel alignment data beam onto an optical detector, and calculates a first write correlation factor using the projected write reference orientation image, a stored write reference orientation image, and the tangential matched filter. If the method determines that the first write correlation factor is greater than or equal to the write threshold correlation factor, then the method determines that the spatial write channel is properly aligned. | 11-25-2010 |
20100296381 | Apparatus and Method to Store Information in a Holographic Data Storage Medium - A method is disclosed to store information in a holographic data storage medium. The method provides a hologram comprising an alignment pattern, and disposes that hologram into a holographic data storage medium during manufacture. | 11-25-2010 |
20100302677 | APPARATUS AND METHOD TO ADJUST THE POSITIONS OF A WRITE ELEMENT AND READ ELEMENT DISPOSED ON A READ/WRITE HEAD - A method to adjust the positions of a write element and read element disposed on a read/write head comprising a first assembly independently moveable along a first axis and comprising a first servo element, a second servo element, and the write element disposed between the first servo element and the second servo element and a second assembly independently moveable along the first axis and comprising a third servo element, a fourth servo element, and the read element disposed between the third servo element and the fourth servo element. The method moves a sequential information storage medium adjacent to the read/write head along a second axis, wherein the second axis is substantially orthogonal to the first axis, and determines a dynamic skew for the sequential information storage medium with respect to the read/write head using the first servo element and the second servo element. The method then positions the first assembly with respect to the second assembly to correct for that dynamic skew angle. | 12-02-2010 |
20100315740 | APPARATUS AND METHOD TO ROTATE A READ/WRITE HEAD - A method is presented to rotate a read/write head rotatable along a first axis and comprising a first assembly having a first servo element and a second servo element. The method moves a sequential information storage medium adjacent to the read/write head along a second axis, wherein the second axis is substantially orthogonal to the first axis, and determines the rotation angle for the read/write head with respect to the sequential information storage medium using the first servo element and the second servo element. The method then positions the read/write head with respect to the second axis based upon the rotation angle. | 12-16-2010 |
20100325093 | APPARATUS AND METHOD TO SEQUENTIALLY DEDUPLICATE GROUPS OF FILES COMPRISING THE SAME FILE NAME BUT DIFFERENT FILE VERSION NUMBERS - A method to sequentially deduplicate data, wherein the method receives a plurality of computer files, wherein each of the plurality of computer files comprises a label comprising a file name, a file type, a version number, and file size, and stores that plurality of computer files in a deduplication queue. The method then identifies a subset of the plurality of computer files, wherein each file of the subset comprises the same file name but a different version number, and wherein the subset comprises a maximum count of version numbers, and wherein the subset comprises a portion of the plurality of computer files. The method deduplicates the subset using a hash algorithm, and removes the subset from said deduplication queue. During the deduplicating, the method receives new computer files comprising the same file name, stores those new computer files to the deduplication queue, but does not add those new computer files to the subset. | 12-23-2010 |
20110013243 | DATA STORAGE ASSEMBLY WITH DIAMOND LIKE CARBON ANTIREFLECTIVE LAYER - A data storage assembly is presented. The data storage assembly comprises a bi-layered antireflective coating. An inner layer of the antireflective coating comprises diamond like carbon. An outer layer is disposed over the inner layer. | 01-20-2011 |
20110016331 | APPARATUS AND METHOD FOR MANAGEMENT FOR FILE AGGREGATES AND FILE DIRECTORIES - A method for accessing data in a data storage system is presented. The method includes supplying a host computer that is in communication with the data storage system, where the data storage system includes a data storage medium and a holographic data storage medium. A first request is generated to access a directory encoded in the data storage medium and includes a first encryption key. The requested directory recites a listing of data files encoded in the holographic storage medium. If the first encryption key decrypts the directory, the directory is read and a data file encoded in the holographic data storage medium is identified. A second request is then generated to access the data file and includes a second encryption key. Finally, if the second encryption key decrypts the data file, then it is read. | 01-20-2011 |
20110076670 | DETECTION OF ANALYTES VIA NANOPARTICLE-LABELED SUBSTANCES WITH ELECTROMAGNETIC READ-WRITE HEADS - A first set of antibodies are bonded to a substrate, and are exposed to and bonded with target antigens. A second set of antibodies are bonded to nanoparticles, and the nanoparticle labeled antibodies are exposed to the targeted antigens. An electromagnetic write-head magnetizes the nanoparticles, and then a read-sensor detects the freshly magnetized nanoparticles. The substrate comprises a flexible film or a Peltier material to allow selective heating and cooling of the antigens and antibodies. Nanoparticles of different magnetic properties may be selectively paired with antibodies associated with different antigens to allow different antigens to be detected upon a single scan by the read-sensor. | 03-31-2011 |
20110076782 | READ-AFTER-WRITE DETECTION OF ANALYTES VIA NANOPARTICLE-LABELED SUBSTANCES - Embodiments of the invention relate to magnetizing and detecting nanoparticle-labeled antigens on biosample tracks deposited on a tape media. An aspect of the invention comprises apparatus and methods for labeling antigens with demagnetized nanoparticles, magnetizing the nanoparticles with an electromagnetic write head, and detecting the antigens via the magnetized nanoparticles by reading the tape media with a read sensor in a read-after-write operation. The write head and read sensor are part of a head-module of magnetic tape drive. Target antigens are attached to the biosample tracks by antibodies. Nanoparticles of differing magnetic properties may be selectively paired with antibodies associated with different antigens to allow multiple antigens to be detected upon a single scan by the read sensor. | 03-31-2011 |
20110077869 | CIRCUIT FOR DETECTING ANALYTES VIA NANOPARTICLE-LABELED SUBSTANCES WITH ELECTROMAGNETIC READ-WRITE HEADS - A circuit for detecting antigens on biosample tracks comprising a processor, an electromagnetic write head for magnetizing nanoparticles attached to the antigens via antibodies in response to a write signal from the processor, and a first amplifier for supplying power to the write head. The circuit further comprises a magneto-resistive read sensor for detecting the magnetized nanoparticles upon receiving a read signal from the processor, and a second amplifier for supplying power to the read sensor. The write head and read sensor may be part of a head module in a magnetic tape drive. Nanoparticles of differing magnetic properties may be selectively paired with antibodies associated with different antigens to allow different antigens to be detected upon a single scan by the read-sensor. | 03-31-2011 |
20110077902 | SERVO CONTROL CIRCUIT FOR DETECTING ANALYTES VIA NANOPARTICLE-LABELED SUBSTANCES WITH ELECTROMAGNETIC READ-WRITE HEADS - A circuit for controlling an electromagnetic head module to detect antigens on a biosample track comprising a processor for receiving position-error-servo signal from the PES read sensor, a write head for magnetizing nanoparticles attached to antigens, and a read sensor for detecting the nanoparticle-labeled antigens. The circuit may further comprise an X-axis actuator for controlling the head module in the direction perpendicular to the track and an Y-axis actuator coupled to the head module and the X-axis actuator for controlling the head module in the direction of the track. Target antigens are attached to the biosample track and nanoparticles via antibodies. | 03-31-2011 |
20110083023 | REMOTE POWER DOWN CONTROL OF A DEVICE - In remote power down control of a device configured for externally initiated remote power down, such as over a network, activity of all externally connected sources of valid power down requests for the device is monitored; and the device is powered down in response to a combination of one of a received power down request and an inactivity time out with respect to each of the sources of valid power down requests for the device. | 04-07-2011 |
20110119167 | PROVIDING REMOVABLE STORAGE MANAGEMENT SERVICES USING REMOVABLE STORAGE ERROR INFORMATION - Provided are a method, system, and article of manufacture for providing removable storage management services using removable storage error information. Read/write error information is obtained for at least one removable storage by interfacing with the removable storage manager. The obtained read/write error information for the at least one removable storage is processed to determine read/write error rates for the at least one removable storage. A determination is made as to whether the determined read/write error rates for the at least one removable storage exceed at least one read/write error threshold. At least one message is sent to the removable storage manager to replace the at least one removable storage having read/write error rates that exceed the at least one read/write error threshold. | 05-19-2011 |
20110145633 | Blocking Write Acces to Memory Modules of a Solid State Drive - Described are embodiments of an invention for blocking write access to memory modules of a solid state drive. The solid state drive includes a controller access module or a memory access module that controls write access to the solid state drive and the memory modules of the solid state drive. Upon determining that a memory module has failed, the failed memory module or the entire solid state memory device is configured to be read only to prevent an errant write of data over critical data. Further, a failed memory module, or solid state device memory having a failed memory module, may be replaced upon failure. | 06-16-2011 |
20110205662 | CONTROLLING AN ELECTRIC MOTOR BY DYNAMIC SWITCHING - An apparatus for controlling an electric motor is provided. A plurality of switches is provided for controlling a direction of current through motor coils of the electric motor. A brushless motor control circuit is connected to each of the plurality of switches. Responsive to a request to adjust one of an angular velocity and an angular acceleration of the electric motor, the plurality of switches are activated to place the motor coils in a predetermined configuration to maximize torque or reduce a total back electromotive force (BEMF) from the motor coils. | 08-25-2011 |
20110282844 | CLIENT-SERVER MULTIMEDIA ARCHIVING SYSTEM WITH METADATA ENCAPSULATION - A system, method and computer program product for archiving image, audio, and text data with metadata encapsulation in a client-server storage library is described. The server receives and holds the images, audio, or text to be archived in an image, audio or text logical partition which includes a directory of the images, audio, or text. The information is encapsulated in a metadata wrapper and stored in the library as a closed image, audio, or text file along with a closed copy of the directory. The closed image, audio, or text directory is also stored in the client. The images may be encapsulated in MXF, DICOM, Tape Archive (TAR) or GZIP formats. The storage library may have magnetic tapes, magnetic disks or optical disks as storage media. | 11-17-2011 |
20110289233 | SERIAL ATTACHED SCSI AND SERIAL ATA WIDE PORT TUNNELLING THROUGH A FIBRE CHANNEL CONNECTION - Network traffic encoded in a first protocol is transmitted across a first communications link, wherein the first protocol allows a first plurality of simultaneous logical connections. The transmitted network traffic is received at a first interface between the first communications link and a second communications link. The received network traffic is encapsulated within frames at the first interface, wherein the frames are generated in accordance with a second protocol, and wherein the second protocol does not allow any plurality of simultaneous logical connections that are allowed by the first protocol. The frames are transmitted from the first interface to a second interface across the second communications link. The frames are received and then unencapsulated network traffic is generated from the frames at the second interface, wherein the second interface is between the second communications link and a third communications link. The unencapsulated network traffic is routed to a selected logical connection of a second plurality of simultaneous logical connections across the third communications link, wherein transmission across the third communications link is in the first protocol. | 11-24-2011 |
20120158882 | HIGHLY SCALABLE AND DISTRIBUTED DATA SHARING AND STORAGE - Embodiments of the disclosure relate to storing and sharing data in a scalable distributed storing system using parallel file systems. An exemplary embodiment may comprise a network, a storage node coupled to the network for storing data, a plurality of application nodes in device and system modalities coupled to the network, and a parallel file structure disposed across the storage node and the application nodes to allow data storage, access and sharing through the parallel file structure. Other embodiments may comprise interface nodes for accessing data through various file access protocols, a storage management node for managing and archiving data, and a system management node for managing nodes in the system. | 06-21-2012 |
20120179928 | OPTIMIZED POWER SAVINGS IN A STORAGE VIRTUALIZATION SYSTEM - Various embodiments for optimized power savings in a storage virtualization system are provided. First meta data for physical resources which describes a power status of a storage resource in one of a powered-on/read-write, powered-on/read only, and powered-off power state is created. Second meta data for each of the physical storage resources which determines an actual performance of the physical storage resources and which supports optimization of a powering-on and a powering-off of the physical storage resources is created. A write request from one of a host and application to logical and virtual storage resource is executed. | 07-12-2012 |
20120180066 | VIRTUAL TAPE LIBRARY CLUSTER - Various embodiments for managing a virtual tape library cluster are provided. A virtual tape library system is enhanced by representing virtual tape resources in cluster nodes with a unique serial number. A least utilized cluster node is determined. One of the virtual tape resources represented within the least utilized cluster node is selected. | 07-12-2012 |
20120210192 | HAMMING RADIUS SEPARATED DEDUPLICATION LINKS - A data storage system includes a data storage array configured for de-duplication of duplicate data therein by: identification of a plurality of portions of data; a comparison of each portion of the data to identify duplicate data and identification of a link associated with each duplicate data; a determination of whether a Hamming link-separation-distance of the identified link is greater than twice a Hamming radius of an error correction code in the data storage system; and replacement of the duplicate data with the identified link when it is determined that the Hamming link-separation-distance is greater than twice the Hamming radius. | 08-16-2012 |
20120239969 | BLOCKING WRITE ACCESS TO MEMORY MODULES OF A SOLID STATE DRIVE - Described are embodiments of an invention for blocking write access to memory modules of a solid state drive. The solid state drive includes a controller access module or a memory access module that controls write access to the solid state drive and the memory modules of the solid state drive. Upon determining that a memory module has failed, the failed memory module or the entire solid state memory device is configured to be read only to prevent an errant write of data over critical data. Further, a failed memory module, or solid state device memory having a failed memory module, may be replaced upon failure. | 09-20-2012 |
20120280675 | Calibration Assembly for Aide in Detection of Analytes with Electromagnetic Read-Write Heads - Described are embodiments to ensure that the equipment utilized to detect antigens is reliable and accurate. Accordingly, one embodiment of the invention includes a calibration assembly having nanoparticles, with known magnetic properties, spaced apart at known y-axis locations along the calibration assembly. In one embodiment, the calibration assembly may be used to calibrate a matched filter of the write and read circuitry. Because the calibration assembly comprises nanoparticles with known magnetic properties the read response of the read circuitry to a particular nanoparticle may be stored in the matched filter as an ideal signal for that nanoparticle. The ideal signal stored in the matched filter may then be utilized for reliably and accurately detecting antigens. Still further, the ideal signal stored within the matched filter of the write and read circuitry may be utilized in a correlation test of a calibration assembly to ensure that the calibration assembly is within a manufacturer's or user's acceptable standards for calibration of their write and read assemblies. | 11-08-2012 |
20120283976 | 'Method for Calibrating Read Sensors of Electromagnetic Read-Write Heads' - Described are embodiments to ensure that the equipment utilized to detect antigens is reliable and accurate. If it is determined that a read sensor is degraded a method of calibrating a read sensor of a read head is described. In one embodiment, a method of calibrating a magnetic read sensor includes measuring a first resistance of the magnetic read sensor upon an application of a forward bias current to the magnetic read sensor and measuring a second resistance of the magnetic read sensor upon an application of a reverse bias current to the magnetic read sensor. A calibration constant is determined based on at least the first measured resistance and the second measured resistance. In one embodiment the method further includes storing the determined calibration constant for the magnetic read sensor in memory. Further, in one embodiment the head module having the magnetic read sensor is swept over at least one nanoparticle to obtain a read response of the magnetic read sensor to the nanoparticle. The read response from the magnetic read sensor of the at least one nanoparticle is adjusted based on the determined calibration constant. Calibration of each individual read sensor allows for uniform read responses from each of the read sensors on a read head, and prevents unreliable an inaccurate detection of analytes due to sensor degradation. | 11-08-2012 |
20120309111 | BIOSAMPLE PLATE WITH DATA STORAGE AND WIRELESS COMMUNICATION MEANS - Embodiments of the disclosure relate to a biosample plate that includes a memory component for storing information related to the biosample, biosample plate and biosample analysis data, and a wireless communication interface for transferring information to and from the biosample plate. The biosample plate may be used with an analyzing and data recording system such as an electromagnetic tape drive. The disclosed biosample plate facilitates the correlation between a large number of biosample plates and data as data remains with the corresponding biosamples both when the biosample plates are in use and when they are in storage. The wireless communication interface may comprise an antenna disposed in a biosample plate for data transmission to and from the biosample plate by radio signals. | 12-06-2012 |
20120309297 | CARTRIDGE FOR STORING BIOSAMPLE CAPILLARY TUBES AND USE IN AUTOMATED DATA STORAGE SYSTEMS - Embodiments of the disclosure relate to a cartridge that includes slots for storing biosample capillary tubes. The cartridge has the same form factor as data tape cartridges to allow the cartridge to be handled by the same robotic mechanisms that handle data cartridges in an automated tape library. One aspect of the disclosure concerns a cartridge comprising an enclosure that includes a movable door to provide access to a tube holder in the enclosure. The tube holder includes cylindrical holes or slots for receiving capillary tubes which contain biosamples scanned and analyzed an automated tape library. | 12-06-2012 |
20120309298 | CARTRIDGE FOR STORING BIOSAMPLE PLATES AND USE IN AUTOMATED DATA STORAGE SYSTEMS - Embodiments of the disclosure relate to a biosample cartridge that includes storage slots for holding biosample plates. The cartridge has the same form factor as data tape cartridges to allow the cartridge to be handled by the same robotic mechanisms that handle data cartridges in an automated tape library. One aspect of the disclosure concerns a biosample storage cartridge that has a movable door to provide access to inside the cartridge and a plate holder disposed inside the cartridge. The plate holder includes a plurality of slots for receiving biosample plates that are scanned and processed by the automated tape library. | 12-06-2012 |
20120310550 | IDENTIFICATION OF MOLECULES BASED ON FREQUENCY RESPONSES USING ELECTROMAGNETIC WRITE-HEADS AND MAGNETO-RESISTIVE SENSORS - The invention relates to the identification of molecules using electromagnetic write-heads and magneto-resistive sensors. In one embodiment, an electromagnetic write-head magnetically excites a molecule with an alternating magnetic field. A magneto-resistive sensor measures the resonant response of the magnetically excited molecule. A processor compares the resonant response to a table of known responses of different molecules to identify the chemical composition of the target molecule. | 12-06-2012 |
20130002182 | DYNAMIC RECONFIGURATION-SWITCHING OF WINDINGS IN A BRUSHLESS DC MOTOR - Dynamic reconfiguration-switching of motor windings is optimized between winding-configurations. Acceleration is traded off in favor of higher velocity upon detecting a brushless DC motor is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity. | 01-03-2013 |
20130002183 | DYNAMIC CONFIGURATION OF A CALCULATION FUNCTION THAT OPTIMIZES DYNAMIC RECONFIGURATION-SWITCHING OF WINDINGS IN AN ELECTRIC MOTOR - A calculation function, which optimizes a dynamic reconfiguration-switching of motor windings between winding-configurations, is dynamically configured. Acceleration is traded off in favor of higher velocity upon detecting the electric motor is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity. | 01-03-2013 |
20130002184 | DYNAMIC RECONFIGURATION-SWITCHING OF WINDINGS IN AN ELECTRIC MOTOR IN AN ELECTRIC VEHICLE - Dynamic reconfiguration-switching of motor windings in an electric motor in an electric vehicle is optimized between winding-configurations. Acceleration is traded off in favor of higher velocity upon detecting the electric motor in the electric vehicle is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity. | 01-03-2013 |
20130003218 | DYNAMIC RECONFIGURATION-SWITCHING OF WINDINGS IN A TAPE STORAGE DRIVE - Dynamic reconfiguration-switching of motor windings is optimized between winding-configurations. Acceleration is traded off in favor of higher velocity upon detecting a tape storage drive is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity. | 01-03-2013 |
20130020979 | DYNAMIC RECONFIGURATION-SWITCHING OF WINDINGS IN AN ELECTRIC MOTOR - Dynamic reconfiguration-switching of motor windings is optimized between winding-configurations. Acceleration is traded off in favor of higher velocity upon detecting an electric motor is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity. | 01-24-2013 |
20130238568 | ENHANCING DATA RETRIEVAL PERFORMANCE IN DEDUPLICATION SYSTEMS - Various embodiments for processing data in a data deduplication system are provided. For data segments previously deduplicated by the data deduplication system, a supplemental hot-read link is established for those of the data segments determined to be read on at least one of a frequent and recently used basis. Other system and computer program product embodiments are disclosed and provide related advantages. | 09-12-2013 |