Patents by Inventor Dennis Steven DeLorme

Dennis Steven DeLorme 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: 9104673
    Abstract: A data structure used by an operating system to refer to a filesystem object includes information that permits the structure to be associated with filesystem objects having different filesystem implementations. The data structure is associated with a filesystem object that is linked into different directories that have different filesystem implementations. Therefore, the data structure includes respective information within it about each different link. As a result, a filesystem object, such as a directory, having one filesystem implementation may be created in or moved to another directory having a different filesystem implementation; or, a file may be linked in multiple directories having different implementations.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dennis Steven DeLorme, Margaret Rose Fenlon, Alan Leon Levering, Michael John Oberholtzer, Jeffrey John Parker, Richard Michael Theis, Jerry Leroy Von Berge
  • Patent number: 8667035
    Abstract: A filesystem conversion process converts a filesystem from one implementation type to another type while the filesystem remains active and fully accessible. The conversion process builds a list of directories in the filesystem that are of the old filesystem type and then converts each directory until the entire filesystem is converted. Instead of the filesystem being shutdown to perform the conversion, the conversion process may run as a background thread that does not interfere with normal filesystem operations.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dennis Steven DeLorme, Margaret Rose Fenlon, Robert Thaddeus Gintowt, Alan Leon Levering, Thomas Marcus McBride, Michael John Oberholtzer, Jeffrey John Parker, Richard Michael Theis, Jerry Leroy Von Berge
  • Patent number: 7984088
    Abstract: A data structure used by an operating system to refer to a filesystem object includes information that permits the structure to be associated with filesystem objects having different filesystem implementations. The data structure is associated with a filesystem object that is linked into different directories that have different filesystem implementations. Therefore, the data structure includes respective information within it about each different link. As a result, a filesystem object, such as a directory, having one filesystem implementation may be created in or moved to another directory having a different filesystem implementation; or, a file may be linked in multiple directories having different implementations.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dennis Steven DeLorme, Magaret Rose Fenlon, Alan Leon Levering, Michael John Oberholtzer, Jeffrey John Parker, Richard Michael Theis, Jerry Leroy Von Berge
  • Patent number: 6785693
    Abstract: Multiple links to the same object are managed by storing the attributes of the object in only one place. Each directory which links to the object has an object attribute table; each table has a number of entries all capable of storing the attributes of the files linked to the directory. One of the entries in a directory linked to a file stores the attributes of that file, called the master entry; other entries in the same or other directories that also link to the same file have slave entries capable of storing the attributes but not storing the attributes in their respective object attribute table. The file need only address the master entry. The master entry may point to the other slave entries which may point back to the master or to other slave entries as determined by a pointer protocol. When the master entry is to be deallocated, another of the qualified slave entries receives the attribute information and the file is updated to reflect that a new master has been declared.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis Steven DeLorme, Alan Leon Levering, Jeffrey John Parker, John Christopher Ripstra
  • Publication number: 20020107874
    Abstract: Multiple links to the same object are managed by storing the attributes of the object in only one place. Each directory which links to the object has an object attribute table; each table has a number of entries all capable of storing the attributes of the files linked to the directory. One of the entries in a directory linked to a file stores the attributes of that file, called the master entry; other entries in the same or other directories that also link to the same file have slave entries capable of storing the attributes but not storing the attributes in their respective object attribute table. The file need only address the master entry. The master entry may point to the other slave entries which may point back to the master or to other slave entries as determined by a pointer protocol. When the master entry is to be deallocated, another of the qualified slave entries receives the attribute information and the file is updated to reflect that a new master has been declared.
    Type: Application
    Filed: February 2, 2001
    Publication date: August 8, 2002
    Applicant: International Business Machines Corporation
    Inventors: Dennis Steven DeLorme, Alan Leon Levering, Jeffrey John Parker, John Christopher Ripstra