Patents by Inventor Gary M. McClelland

Gary M. McClelland 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: 9858958
    Abstract: A computer-implemented method includes receiving a request for data; determining whether the data is stored in a linear storage media tier and/or in a second storage tier having higher performance than the linear storage media tier. The linear storage media tier includes: reels having linear media thereon, a rest area for storing the reels when not in use, linear media drive(s) configured for reading and/or writing the linear media, and mobile robot(s) for transporting the linear storage media between the rest area and the linear media drive(s). The method also includes instructing the mobile robot to transport one of the reels having the data thereon to one of the linear media drives in the linear storage media tier when the data is stored in the linear storage media tier; receiving the data from the one of the linear media drives; and sending the data.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Hetzler, Gary M. McClelland, Robert M. Rees
  • Patent number: 9570221
    Abstract: An apparatus usable as a chucking device to temporarily couple two mechanical objects together. In one embodiment, the apparatus includes an arbor configured to receive an at least partially ferromagnetic object; and a magnet assembly. The magnet assembly includes multiple permanent magnets mounted in a soft ferromagnetic enclosure. The magnet assembly is rotatably coupled to the arbor such that the magnet assembly and the arbor are positionable relative to one another in locking and unlocking positions upon relative rotation therebetween. The magnet assembly is configured to exert a pulling force on the object in the locking position and a lesser force in the unlocking position.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: David J. Altknecht, James Best, William M. Dyer, Pierre-Olivier Jubert, Ronald R. Labby, Gary M. McClelland
  • Patent number: 9418696
    Abstract: Various methods for threading a tape on the one or more reels onto the tape drive. A method according to one embodiment uses a mobile robot to thread a tape on the one or more reels onto the tape drive. A method according to another embodiment includes threading a tape across a tape drive by moving at least one of a tape reel and a take up reel coupled to the tape. A method according to yet another embodiment includes threading the tape across a tape drive using at least one of rollers and cylinders.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Publication number: 20160125989
    Abstract: An apparatus usable as a chucking device to temporarily couple two mechanical objects together. In one embodiment, the apparatus includes an arbor configured to receive an at least partially ferromagnetic object; and a magnet assembly. The magnet assembly includes multiple permanent magnets mounted in a soft ferromagnetic enclosure. The magnet assembly is rotatably coupled to the arbor such that the magnet assembly and the arbor are positionable relative to one another in locking and unlocking positions upon relative rotation therebetween. The magnet assembly is configured to exert a pulling force on the object in the locking position and a lesser force in the unlocking position.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: David J. Altknecht, James Best, William M. Dyer, Pierre-Olivier Jubert, Ronald R. Labby, Gary M. McClelland
  • Patent number: 9263082
    Abstract: A system includes a linear storage media tier; a second storage tier having higher performance than the linear storage media tier; a data controller for moving data between the tiers; and a host interface responsive to disk and/or network storage commands. The linear storage media tier includes: a rest area for storing reels having linear media thereon, at least one linear media drive configured for reading and/or writing the linear media, and at least one robot for transporting the linear storage media between the rest area and the at least one linear media drive. The robot moves along a first surface via contact with the surface. A system according to another embodiment includes a linear storage media tier characterized by having a read access time to any block of data stored on any reel in the rest area in less than 10 seconds.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Hetzler, Gary M. McClelland, Robert M. Rees
  • Publication number: 20160005432
    Abstract: A computer-implemented method includes receiving a request for data; determining whether the data is stored in a linear storage media tier and/or in a second storage tier having higher performance than the linear storage media tier. The linear storage media tier includes: reels having linear media thereon, a rest area for storing the reels when not in use, linear media drive(s) configured for reading and/or writing the linear media, and mobile robot(s) for transporting the linear storage media between the rest area and the linear media drive(s). The method also includes instructing the mobile robot to transport one of the reels having the data thereon to one of the linear media drives in the linear storage media tier when the data is stored in the linear storage media tier; receiving the data from the one of the linear media drives; and sending the data.
    Type: Application
    Filed: September 15, 2015
    Publication date: January 7, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven R. Hetzler, Gary M. McClelland, Robert M. Rees
  • Patent number: 9117462
    Abstract: Embodiments of the invention relate to tape drive systems having overlapped operations. In one aspect, a system includes a head for performing read and/or write operations, a first set of motors for performing positioning operations on a first tape, a second set of motors for performing positioning operations on a second tape, and a processor and logic integrated with and/or executable by the processor. The logic is configured to cause the first set of motors to pass the first tape over the head while causing the second set of motors to perform at least one of a coarse locate and a rewind operation on the second tape. Additional systems and methods are also disclosed.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 25, 2015
    Assignee: International Business Machines Corporation
    Inventors: David J. Altknecht, John S. Best, Steven R. Hetzler, Gary M. McClelland
  • Publication number: 20150002958
    Abstract: Embodiments of the invention relate to tape drive systems having overlapped operations. In one aspect, a system includes a head for performing read and/or write operations, a first set of motors for performing positioning operations on a first tape, a second set of motors for performing positioning operations on a second tape, and a processor and logic integrated with and/or executable by the processor. The logic is configured to cause the first set of motors to pass the first tape over the head while causing the second set of motors to perform at least one of a coarse locate and a rewind operation on the second tape. Additional systems and methods are also disclosed.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: David J. Altknecht, John S. Best, Steven R. Hetzler, Gary M. McClelland
  • Publication number: 20140371902
    Abstract: Various methods for threading a tape on the one or more reels onto the tape drive. A method according to one embodiment uses a mobile robot to thread a tape on the one or more reels onto the tape drive. A method according to another embodiment includes threading a tape across a tape drive by moving at least one of a tape reel and a take up reel coupled to the tape. A method according to yet another embodiment includes threading the tape across a tape drive using at least one of rollers and cylinders.
    Type: Application
    Filed: September 3, 2014
    Publication date: December 18, 2014
    Inventor: Gary M. McClelland
  • Patent number: 8862265
    Abstract: A method according to one embodiment includes causing, using a controller, a mobile robot having a volume of less than about 1000 cubic inches to selectively retrieve one or more of a plurality of tape reels; and causing the mobile robot to transport the one or more retrieved tape reels to a tape drive that is configured for reading data from tape stored on at least one of the plurality of tape reels. A method according to another embodiment includes causing, using a controller, at least one mobile robot to selectively retrieve at least one of a plurality of tape reels positioned on a lower surface; and causing the mobile robot(s) to transport the retrieved tape reels to a tape drive. Preferably, the mobile robot(s) in either embodiment move unconstrained, e.g., along an upper surface that overlies the plurality of tape reels.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Publication number: 20140211602
    Abstract: A system includes a linear storage media tier; a second storage tier having higher performance than the linear storage media tier; a data controller for moving data between the tiers; and a host interface responsive to disk and/or network storage commands. The linear storage media tier includes: a rest area for storing reels having linear media thereon, at least one linear media drive configured for reading and/or writing the linear media, and at least one robot for transporting the linear storage media between the rest area and the at least one linear media drive. The robot moves along a first surface via contact with the surface. A system according to another embodiment includes a linear storage media tier characterized by having a read access time to any block of data stored on any reel in the rest area in less than 10 seconds.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven R. Hetzler, Gary M. McClelland, Robert M. Rees
  • Patent number: 8773810
    Abstract: In one general embodiment, a system includes a module having multiple transducers; and a sizing mechanism for actively applying a force to at least one lateral side of the module for selectively compressing the module, thereby adjusting a pitch between the transducers, wherein the lateral side of the module intersects an axis of the module oriented parallel to the direction of the force. Additional systems and methods are also presented.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Biskeborn, Calvin S. Lo, Gary M. McClelland
  • Patent number: 8666535
    Abstract: In some embodiments, a system includes a plurality of tape reels positioned on a lower surface, a tape drive for reading data from a tape on one of the plurality of tape reels, and at least one mobile robot configured for selectively retrieving at least one of the plurality of tape reels and transporting the at least one retrieved tape reel to the tape drive.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Publication number: 20130245813
    Abstract: A method according to one embodiment includes causing, using a controller, a mobile robot having a volume of less than about 1000 cubic inches to selectively retrieve one or more of a plurality of tape reels; and causing the mobile robot to transport the one or more retrieved tape reels to a tape drive that is configured for reading data from tape stored on at least one of the plurality of tape reels. A method according to another embodiment includes causing, using a controller, at least one mobile robot to selectively retrieve at least one of a plurality of tape reels positioned on a lower surface; and causing the mobile robot(s) to transport the retrieved tape reels to a tape drive. Preferably, the mobile robot(s) in either embodiment move unconstrained, e.g., along an upper surface that overlies the plurality of tape reels.
    Type: Application
    Filed: May 6, 2013
    Publication date: September 19, 2013
    Applicant: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Patent number: 8509946
    Abstract: In some embodiments, a system includes a plurality of tape reels positioned on a lower surface; and a tape drive for reading data from a tape on one of the plurality of tape reels. At least one mobile robot is configured for: selectively retrieving at least one of the plurality of tape reels; and transporting the at least one retrieved tape reel to the tape drive. The at least one mobile robot moves unconstrained along an upper surface that overlies the plurality of tape reels. A controller directs movement of the at least one mobile robot.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: August 13, 2013
    Assignee: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Patent number: 8494674
    Abstract: In some embodiments, a system includes a plurality of tape reels positioned on a lower surface, a tape drive for reading data from a tape on one of the plurality of tape reels, and at least one mobile robot configured for selectively retrieving at least one of the plurality of tape reels and transporting the at least one retrieved tape reel to the tape drive.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Gary M. McClelland
  • Publication number: 20130054007
    Abstract: In some embodiments, a system includes a plurality of tape reels positioned on a lower surface; and a tape drive for reading data from a tape on one of the plurality of tape reels. At least one mobile robot is configured for: selectively retrieving at least one of the plurality of tape reels; and transporting the at least one retrieved tape reel to the tape drive. The at least one mobile robot moves unconstrained along an upper surface that overlies the plurality of tape reels. A controller directs movement of the at least one mobile robot.
    Type: Application
    Filed: July 25, 2012
    Publication date: February 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Gary M. McClelland
  • Publication number: 20130054006
    Abstract: In some embodiments, a system includes a plurality of tape reels positioned on a lower surface, a tape drive for reading data from a tape on one of the plurality of tape reels, and at least one mobile robot configured for selectively retrieving at least one of the plurality of tape reels and transporting the at least one retrieved tape reel to the tape drive.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Gary M. McClelland
  • Publication number: 20120188665
    Abstract: In one general embodiment, a system includes a module having multiple transducers; and a sizing mechanism for actively applying a force to at least one lateral side of the module for selectively compressing the module, thereby adjusting a pitch between the transducers, wherein the lateral side of the module intersects an axis of the module oriented parallel to the direction of the force. Additional systems and methods are also presented.
    Type: Application
    Filed: January 20, 2011
    Publication date: July 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Robert G. Biskeborn, Calvin S. Lo, Gary M. McClelland
  • Patent number: 7982312
    Abstract: The process of producing a dual damascene structure used for the interconnect architecture of semiconductor chips. More specifically the use of imprint lithography to fabricate dual damascene structures in a dielectric and the fabrication of dual damascene structured molds.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Colburn, Kenneth Raymond Carter, Gary M. McClelland, Dirk Pfeiffer