Patents by Inventor David M. Sedgwick

David M. Sedgwick 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: 10620882
    Abstract: In one embodiment, a computer-implemented method for configuring virtualization of a storage system includes: creating a storage pool for each array designated by an administrator for virtualization; creating one or more volumes for each storage pool; creating or selecting a volume controller designated by the administrator for hosting virtualization; identifying one or more ports of the volume controller; and mapping the one or more volumes to the one or more ports of the volume controller. Corresponding systems and computer program products are also disclosed.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, David M. Sedgwick, Matthew J. Ward
  • Publication number: 20180329652
    Abstract: In one embodiment, a computer-implemented method for configuring virtualization of a storage system includes: creating a storage pool for each array designated by an administrator for virtualization; creating one or more volumes for each storage pool; creating or selecting a volume controller designated by the administrator for hosting virtualization; identifying one or more ports of the volume controller; and mapping the one or more volumes to the one or more ports of the volume controller. Corresponding systems and computer program products are also disclosed.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 15, 2018
    Inventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, David M. Sedgwick, Matthew J. Ward
  • Patent number: 10019202
    Abstract: Systems, methods, and computer program products for autonomously obtaining configuration information and configuring a storage system for virtualization are disclosed. Configuring virtualization of a storage system may include: creating a storage pool for each array designated by an administrator for virtualization; creating one or more volumes for each storage pool; creating or selecting a volume controller designated by the administrator for hosting virtualization; identifying one or more ports of the volume controller; and mapping the one or more volumes to the one or more ports of the volume controller. Configuration information obtained may include designation of one or more arrays available to a storage system to which virtualization should be applied; designation of either an existing volume controller or a new volume controller and new volume controller name; and/or a confirmation, a negation, or a modification of one or more port identifiers.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: July 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, David M. Sedgwick, Matthew J. Ward
  • Publication number: 20170199683
    Abstract: Systems, methods, and computer program products for autonomously obtaining configuration information and configuring a storage system for virtualization are disclosed. Configuring virtualization of a storage system may include: creating a storage pool for each array designated by an administrator for virtualization; creating one or more volumes for each storage pool; creating or selecting a volume controller designated by the administrator for hosting virtualization; identifying one or more ports of the volume controller; and mapping the one or more volumes to the one or more ports of the volume controller. Configuration information obtained may include designation of one or more arrays available to a storage system to which virtualization should be applied; designation of either an existing volume controller or a new volume controller and new volume controller name; and/or a confirmation, a negation, or a modification of one or more port identifiers.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, David M. Sedgwick, Matthew J. Ward
  • Patent number: 5018887
    Abstract: Printers and copiers have paper handling mechanisms that incorporate form feeding tractors to move a continuous form or web having edge holes. It has been discovered that the web can be driven at a high acceleration yet uses a small number of pins by setting the pin pitch of the tractor greater than the pitch of the edge holes.
    Type: Grant
    Filed: August 31, 1982
    Date of Patent: May 28, 1991
    Assignee: International Business Machines Corporation
    Inventors: Charles M. McCray, Brandon S. Nadler, David M. Sedgwick, David M. Traxler
  • Patent number: 4546699
    Abstract: A printer of the type including a platen, a bank of hammers extending in a straight line and spaced from the platen, a metal band on which are mounted print elements and drive means for moving the band between the platen and the hammer bank is provided with means for controlling the movement of the band. This band movement control means includes a guide surface extending along the hammer bank and bearing means located adjacent to one edge of the guide surface and including at least one bearing surface extending perpendicular to the guide surface. The control means also includes a permanent magnet means located adjacent to the guide surface and the bearing means and adapted to attract one surface of the band to the guide surface and one edge of the band to the bearing surface.
    Type: Grant
    Filed: June 29, 1984
    Date of Patent: October 15, 1985
    Assignee: International Business Machines Corporation
    Inventors: William D. Thorne, David M. Sedgwick