Patents by Inventor Keith Bates

Keith Bates has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7660948
    Abstract: 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.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Patent number: 7660063
    Abstract: 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.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Allen Keith Bates, Nils Haustein, James William Johnson, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090310462
    Abstract: A holographic disc comprises a multilayer right-circular frustum. The frustum includes a substrate layer having an inner surface and an outer surface. A reflective track layer is formed on the inner surface of the substrate layer. A first gap layer overlies the reflective track layer. A dichroic mirror layer overlies the first gap layer. A second gap layer overlies the dichroic mirror layer. A holographic recording layer overlies the second gap layer. A cover layer overlies the holographic recording layer. The cover layer has an inner surface in contact with the holographic recording layer and an outer surface. The frustum has a major diameter and a minor diameter. In one embodiment of the multilayer right-circular frustum, the outer surface of the said outer surface of the cover layer defines the minor diameter and the outer surface of the substrate layer defines the major.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig A. Klein, Daniel J. Winarski
  • Publication number: 20090268568
    Abstract: 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.
    Type: Application
    Filed: April 25, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090234870
    Abstract: 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.
    Type: Application
    Filed: March 14, 2008
    Publication date: September 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090196139
    Abstract: 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.
    Type: Application
    Filed: February 4, 2008
    Publication date: August 6, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090190674
    Abstract: An apparatus, system, and method are disclosed for injecting noise onto a link of a network. The apparatus, system, and method include, providing a noise injector card, connecting the noise injector card to the link, receiving a control signal to activate the noise injector card, switching a switch of the noise injector card, and injecting noise onto the link.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 30, 2009
    Applicant: IBM CORPORATION
    Inventors: Allen Keith Bates, Nils Haustein, Craig Klein, Daniel J. Winarski
  • Publication number: 20090185309
    Abstract: A method for minimizing dust level within a tape drive system is disclosed. A dust concentration level within the tape drive system is initially determined. A head brush interval is subsequently adjusted according to the determined dust concentration level within the tape drive system.
    Type: Application
    Filed: January 18, 2008
    Publication date: July 23, 2009
    Inventors: Allen Keith Bates, Nhan X. Bui, Randall S. Doan, Daniel J. Winarski
  • Publication number: 20090185310
    Abstract: A method for preventing dust from entering a tape drive system is disclosed. Initially, a cooling fan is allowed to rotate in one direction to provide airflow to the tape drive system. In response to a detection of a loading or unloading of a tape cartridge or a head brush operation, the cooling fan is allowed to rotate in a different direction to provide airflow in an opposite direction in order to blow any dust and debris, which may be introduced from a tape cartridge or may already be resident on a tape head, out the front of the tape drive system.
    Type: Application
    Filed: January 21, 2008
    Publication date: July 23, 2009
    Inventors: Allen Keith Bates, Nhan X. Bui, Kevin B. Judd, Daniel J. Winarski
  • Publication number: 20090048798
    Abstract: A method for performing write calibrations on holographic storage media is disclosed. Initially, five identical and known calibration holograms are written on a holographic storage medium, in which three of the five calibration holograms are written with different laser power and three of the five calibration holograms are written with different time durations. A matched filter is then utilized to determine a cross-correlation between the five calibration holograms read from the holographic storage medium and their corresponding ideal calibration holograms previously stored within a memory device within the holographic storage drive. A least-squares fit of an ellipsoidal parabola to the cross-correlations is subsequently calculated to yield an optimal laser write power level and an optimal duration for a laser write pulse.
    Type: Application
    Filed: August 15, 2007
    Publication date: February 19, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig A. Klein, Daniel J. Winarski
  • Publication number: 20090044047
    Abstract: 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.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Eric Rolf Christensen, Shinobu Wada, Daniel James Winarski
  • Publication number: 20090040650
    Abstract: 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.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Eric Rolf Christensen, Shinobu Wada, Daniel James Winarski
  • Patent number: 7489465
    Abstract: An apparatus, system, and method are disclosed for formatting a timing-based servo pattern on a magnetic tape. A first write head concurrently writes a base number of stripes to a plurality of first stripe patterns with a first and third element and writes the base number of stripes to a plurality of second stripe patterns with a second and fourth element of a first write head in response to at least one first write signal. A second write head concurrently writes an incremental number of stripes to a specified first stripe pattern to form a first incremental stripe pattern with a fifth write element and writes the incremental number of stripes to a specified second stripe pattern to form a second incremental stripe pattern with a sixth write element.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Allen Keith Bates, Nhan Xuan Bui, Robert Allen Hutchins, Mark Allan Taylor
  • Publication number: 20090002786
    Abstract: 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.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090002788
    Abstract: 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.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20090003179
    Abstract: 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.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20080313395
    Abstract: 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.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Susan Encinas, Daniel James Winarski
  • Publication number: 20080259765
    Abstract: 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.
    Type: Application
    Filed: April 20, 2007
    Publication date: October 23, 2008
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20080259418
    Abstract: 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.
    Type: Application
    Filed: April 20, 2007
    Publication date: October 23, 2008
    Inventors: Allen Keith Bates, Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Publication number: 20080181082
    Abstract: A method for holographic information storage and retrieval is disclosed. The method supplies a holographic data storage system comprising a light source and a holographic data storage medium and provides information to the holographic data storage system. The method generates a reference beam using the light source, forms a data beam comprising a data image and an orientation image, wherein the data image comprises all or a portion of the information. The method then generates a hologram using the data beam and the write reference beam, and encodes the hologram in the holographic data storage medium to form an encoded holographic data storage medium.
    Type: Application
    Filed: January 25, 2007
    Publication date: July 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen Keith Bates, Daniel James Winarski