Patents by Inventor Helen M. Witter

Helen M. Witter 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: 10929368
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Neal E Bohling, Roity Prieto Perez, Helen M Witter
  • Publication number: 20190294600
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Application
    Filed: June 13, 2019
    Publication date: September 26, 2019
    Inventors: Neal E. Bohling, Roity Prieto Perez, Helen M. Witter
  • Patent number: 10423597
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Grant
    Filed: March 27, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Neal E. Bohling, III, Roity Prieto Perez, Helen M. Witter
  • Publication number: 20170277416
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Application
    Filed: March 27, 2016
    Publication date: September 28, 2017
    Inventors: Neal E. Bohling, III, Roity Prieto Perez, Helen M. Witter
  • Patent number: 9411661
    Abstract: A transaction processing system is operated. A first resource is locked as a shared resource by a first task executing on a computing device. The first task attempts to lock a second resource as an exclusive resource. The occurrence of a deadlock is ascertained. A second task that wishes to use the locked first resource is identified. A current position of the first task with respect to the first resource is stored. The lock on the first resource is removed. The second task is prompted to use the first resource. The first task locks the first resource as the shared resource. The first task is repositioned with respect to first resource according to the stored position. The first task locks the second resource as the exclusive resource. The first task is performed.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: August 9, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin W. J. Cocks, Dai C. Middleton, Colin R. Penfold, Helen M. Witter
  • Publication number: 20100262972
    Abstract: A transaction processing system is operated. A first resource is locked as a shared resource by a first task executing on a computing device. The first task attempts to lock a second resource as an exclusive resource. The occurrence of a deadlock is ascertained. A second task that wishes to use the locked first resource is identified. A current position of the first task with respect to the first resource is stored. The lock on the first resource is removed. The second task is prompted to use the first resource. The first task locks the first resource as the shared resource. The first task is repositioned with respect to first resource according to the stored position. The first task locks the second resource as the exclusive resource. The first task is performed.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 14, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin W. J. Cocks, Dai C. Middleton, Colin R. Penfold, Helen M. Witter