Patents by Inventor Willard Woods

Willard Woods 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: 10671370
    Abstract: Disclosed herein is technology to capture and distribute a state of a file system that updates, removes, or adds a computer program to a computing device. An example method may include: analyzing a program package associated with a plurality of objects of a computer program; determining a state of a file system after an installation of the program package; generating a manifest that corresponds to the computer program and represents the state of the file system after the installation, the manifest comprising a hash tree that comprises object identification data of an object of the plurality of objects of the computer program; and providing the manifest to one or more computing devices.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: June 2, 2020
    Assignee: Red Hat, Inc.
    Inventors: Willard Woods, Colin Walters, Vincent Batts
  • Publication number: 20190369979
    Abstract: Disclosed herein is technology to capture and distribute a state of a file system that updates, removes, or adds a computer program to a computing device. An example method may include: analyzing a program package associated with a plurality of objects of a computer program; determining a state of a file system after an installation of the program package; generating a manifest that corresponds to the computer program and represents the state of the file system after the installation, the manifest comprising a hash tree that comprises object identification data of an object of the plurality of objects of the computer program; and providing the manifest to one or more computing devices.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Willard Woods, Colin Walters, Vincent Batts
  • Publication number: 20060184917
    Abstract: System and method for verifying compatibility of computer equipment with a software product. A system and method are provided to verify compatibility of computer equipment with software. This verification can include gathering information about configurations of the computer equipment, and creating at least one file based on the information. The file or files coordinate testing of the computer equipment. The testing produces results that can be stored and analyzed or evaluated. The results can be contained in a file or a plurality of files. The results provide a description of the configurations in addition to an indication of whether the testing has produced any failures. The configuration descriptions or parts thereof can be stored in a configuration database that can be used to apply credit against future testing of computer equipment so that future testing needs can be reduced.
    Type: Application
    Filed: February 14, 2005
    Publication date: August 17, 2006
    Inventors: Lawrence Troan, Robin Landry, David Lawrence, Willard Woods