Patents by Inventor Joel K. Lyman

Joel K. Lyman 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: 10037142
    Abstract: Various embodiments of a tape storage system having a physical control unit configured to support multiple logical control units are provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: July 31, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel K. Lyman, Arthur W. Stillwell, Spencer G. Mower
  • Publication number: 20180150235
    Abstract: Various embodiments of a tape storage system having a physical control unit configured to support multiple logical control units are provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU.
    Type: Application
    Filed: January 24, 2018
    Publication date: May 31, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel K. LYMAN, Spencer G. MOWER, Arthur W. STILLWELL
  • Patent number: 9933943
    Abstract: A tape storage system having a physical control unit configured to support multiple logical control units is provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU. An exception being that the oldest model type is ensured a mapping to an LCU. The LCUs may be reconfigured and the model types remapped on the physical CU if the customer adds different model types to the storage system or obtains a different number of LCUs.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel K. Lyman, Spencer G. Mower, Arthur W. Stillwell
  • Patent number: 9904488
    Abstract: In one embodiment, a product includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. An indicator of a physical position on the magnetic medium that corresponds to an end of the encrypted data is stored on the product. A product according to another embodiment includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. A portion of the unencrypted data is located before the encrypted data on the medium. An indicator of a physical position on the magnetic medium that corresponds to a beginning of the encrypted data is stored on the product.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Publication number: 20160357449
    Abstract: A tape storage system having a physical control unit configured to support multiple logical control units is provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU. An exception being that the oldest model type is ensured a mapping to an LCU. The LCUs may be reconfigured and the model types remapped on the physical CU if the customer adds different model types to the storage system or obtains a different number of LCUs.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 8, 2016
    Inventors: Joel K. Lyman, Spencer G. Mower, Arthur W. Stillwell
  • Publication number: 20160328181
    Abstract: In one embodiment, a product includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. An indicator of a physical position on the magnetic medium that corresponds to an end of the encrypted data is stored on the product. A product according to another embodiment includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. A portion of the unencrypted data is located before the encrypted data on the medium. An indicator of a physical position on the magnetic medium that corresponds to a beginning of the encrypted data is stored on the product.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Patent number: 9406335
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a physical position on a magnetic medium that corresponds to an end of an encrypted data set; store an indicator of the physical position on the magnetic medium and/or a memory coupled thereto; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set. In another embodiment, a computer program product includes a computer readable storage medium and program instructions embodied therewith, the program instructions readable and/or executable by the processor to cause the processor to: read an indicator of a physical position on a magnetic medium that corresponds to an end of an encrypted data set; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Patent number: 9378767
    Abstract: Method embodiments for facilitating configuration of a physical control unit to support multiple logical control units are provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU. An exception being that the oldest model type is ensured a mapping to an LCU. The LCUs may be reconfigured and the model types remapped on the physical CU if the customer adds different model types to the storage system or obtains a different number of LCUs.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joel K. Lyman, Spencer G. Mower, Arthur W. Stillwell
  • Patent number: 9372801
    Abstract: A method according to one embodiment includes outputting a first alert when a cache free space size is less than a first threshold and entering into a warning state, and outputting a second alert when the cache free space size is less than a second threshold and entering into a critical state. At least one scratch volume is deleted when in the critical state, the scratch volume chosen based on at least one of: a length of time the scratch volume has been designated scratch, a priority level of the information stored on the scratch volume, and a scratch delay value associated with the scratch volume.
    Type: Grant
    Filed: May 30, 2015
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Publication number: 20150261680
    Abstract: A method according to one embodiment includes outputting a first alert when a cache free space size is less than a first threshold and entering into a warning state, and outputting a second alert when the cache free space size is less than a second threshold and entering into a critical state. At least one scratch volume is deleted when in the critical state, the scratch volume chosen based on at least one of: a length of time the scratch volume has been designated scratch, a priority level of the information stored on the scratch volume, and a scratch delay value associated with the scratch volume.
    Type: Application
    Filed: May 30, 2015
    Publication date: September 17, 2015
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Publication number: 20150187383
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a physical position on a magnetic medium that corresponds to an end of an encrypted data set; store an indicator of the physical position on the magnetic medium and/or a memory coupled thereto; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set. In another embodiment, a computer program product includes a computer readable storage medium and program instructions embodied therewith, the program instructions readable and/or executable by the processor to cause the processor to: read an indicator of a physical position on a magnetic medium that corresponds to an end of an encrypted data set; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set.
    Type: Application
    Filed: March 9, 2015
    Publication date: July 2, 2015
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Patent number: 9058110
    Abstract: According to one embodiment, a system includes a virtual tape library having a cache, a virtual tape controller (VTC) coupled to the virtual tape library, and an interface for coupling multiple hosts to the VTC. The cache is shared by the multiple hosts, and a common view of a cache state, a virtual library state, and a number of write requests pending is provided to the hosts by the VTC. In another embodiment, a method includes receiving data from at least one host using a VTC, storing data received from all the hosts to a cache using the VTC, sending an alert to all the hosts when free space is low and entering into a warning state, sending another alert to all the hosts when free space is critically low and entering into a critical state while allowing previously mounted virtual drives to continue normally.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Patent number: 9037802
    Abstract: According to one embodiment, a method for managing cache space in a virtual tape controller includes receiving data from at least one host using the virtual tape controller; storing data received from the at least one host to a cache using the virtual tape controller; sending a first alert to the at least one host when a cache free space size is less than a first threshold and entering into a warning state using the virtual tape controller; sending a second alert to the at least one host when the cache free space size is less than a second threshold and entering into a critical state using the virtual tape controller; and allowing previously mounted virtual drives to continue normal writing activity when in the critical state.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: May 19, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Patent number: 8995071
    Abstract: In one embodiment, a system includes a processor, logic in the processor and/or memory configured to determine a physical position on a magnetic medium that corresponds to an end of encrypted data written over residual unencrypted data, and logic configured to store an indicator of the physical position on at least one of the magnetic medium and a memory coupled thereto. In another embodiment, a method includes determining a physical position on a magnetic medium that corresponds to an end of encrypted data written over residual unencrypted data, storing an indicator of the physical position on at least one of the magnetic medium and a memory coupled thereto.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Publication number: 20150032953
    Abstract: Method embodiments for facilitating configuration of a physical control unit to support multiple logical control units are provided. Each logical control unit supports communication with a single tape drive model type up to a maximum number of drives. A customer obtains a number N of logical control units through purchase, lease or other legitimate avenues. Based on the number of tape drive model types L and the number of tape drives for each type QL, the model types are mapped to the N LCUs. In general, mapping priority is given to the newer generation model types and the model types in which the number of attached tape drives QL exceeds the capacity M of a single LCU. An exception being that the oldest model type is ensured a mapping to an LCU. The LCUs may be reconfigured and the model types remapped on the physical CU if the customer adds different model types to the storage system or obtains a different number of LCUs.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Joel K. Lyman, Spencer G. Mower, Arthur W. Stillwell
  • Publication number: 20150012700
    Abstract: According to one embodiment, a system includes a virtual tape library having a cache, a virtual tape controller (VTC) coupled to the virtual tape library, and an interface for coupling multiple hosts to the VTC. The cache is shared by the multiple hosts, and a common view of a cache state, a virtual library state, and a number of write requests pending is provided to the hosts by the VTC. In another embodiment, a method includes receiving data from at least one host using a VTC, storing data received from all the hosts to a cache using the VTC, sending an alert to all the hosts when free space is low and entering into a warning state, sending another alert to all the hosts when free space is critically low and entering into a critical state while allowing previously mounted virtual drives to continue normally.
    Type: Application
    Filed: September 25, 2014
    Publication date: January 8, 2015
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Patent number: 8856450
    Abstract: According to one embodiment, a system includes a virtual tape library having a cache, a virtual tape controller (VTC) coupled to the virtual tape library, and an interface for coupling at least one host to the VTC. The cache is shared by all the hosts, and a common view of a cache state, a virtual library state, and a number of write requests pending is provided to all the hosts by the VTC.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ralph T. Beeston, Erika M. Dawson, Duke A. Lee, David Luciani, Joel K. Lyman
  • Patent number: 8799612
    Abstract: A system according to one embodiment includes a processor; logic in the processor and/or a memory configured to determine a furthest physical position on a magnetic medium that unobscured data has been written to; and logic configured to store an indicator of the furthest physical position on at least one of the magnetic medium and a memory coupled thereto. A system according to another embodiment includes a processor; logic in the processor and/or a memory configured to receive an instruction to obscure data on a magnetic medium; logic configured to read an indicator of a furthest physical position on the magnetic medium that unobscured data has been written to; and logic configured to cause obscuring of the unobscured data on the magnetic medium, and terminating the obscuring upon reaching the physical position in the indicator.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Duke A. Lee, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Publication number: 20140022663
    Abstract: In one embodiment, a system includes a processor, logic in the processor and/or memory configured to determine a physical position on a magnetic medium that corresponds to an end of encrypted data written over residual unencrypted data, and logic configured to store an indicator of the physical position on at least one of the magnetic medium and a memory coupled thereto. In another embodiment, a method includes determining a physical position on a magnetic medium that corresponds to an end of encrypted data written over residual unencrypted data, storing an indicator of the physical position on at least one of the magnetic medium and a memory coupled thereto.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Publication number: 20140025885
    Abstract: A system according to one embodiment includes a processor; logic in the processor and/or a memory configured to determine a furthest physical position on a magnetic medium that unobscured data has been written to; and logic configured to store an indicator of the furthest physical position on at least one of the magnetic medium and a memory coupled thereto. A system according to another embodiment includes a processor; logic in the processor and/or a memory configured to receive an instruction to obscure data on a magnetic medium; logic configured to read an indicator of a furthest physical position on the magnetic medium that unobscured data has been written to; and logic configured to cause obscuring of the unobscured data on the magnetic medium, and terminating the obscuring upon reaching the physical position in the indicator.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Duke A. Lee, Joel K. Lyman, Jon A. Lynds, Cory G. Smith