Patents by Inventor James Robert Bowes

James Robert Bowes 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: 10055576
    Abstract: Systems and methods for a security tool that verifies the security of a software package. An example method may involve identifying a plurality of components contained in a software package comprising one of a JAR file, an Android application package, a docker image, a container file, or a virtual machine image; comparing the components contained in the software package to a list of known components; classifying the software package as insecure when at least one of the components matches an insecure component, or as secure when each of the compared components matches a corresponding secure component on the list of known components; preventing addition of the software package to a software repository when the software package is classified as insecure; and when insecure, providing an interface to enable a user to request the components of the software package be added as a secure component on the list of known components.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 21, 2018
    Assignee: Red Hat, Inc.
    Inventors: Steve Bradford Milner, James Robert Bowes
  • Publication number: 20180032720
    Abstract: Systems and methods for a security tool that verifies the security of a software package. An example method may involve identifying a plurality of components contained in a software package comprising one of a JAR file, an Android application package, a docker image, a container file, or a virtual machine image; comparing the components contained in the software package to a list of known components; classifying the software package as insecure when at least one of the components matches an insecure component, or as secure when each of the compared components matches a corresponding secure component on the list of known components; preventing addition of the software package to a software repository when the software package is classified as insecure; and when insecure, providing an interface to enable a user to request the components of the software package be added as a secure component on the list of known components.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventors: Steve Bradford Milner, James Robert Bowes
  • Patent number: 9792429
    Abstract: A software repository offering a software package or a computing system downloading a software package can utilize a security tool to verify the security of the software package. The security tool can check and verify that the software package is secure utilizing a black list of components. To check the security, the security tool can compare the components (archival files) of the software package to the black list. A black list can include a list of components that are known to be insecure.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: October 17, 2017
    Assignee: Red Hat, Inc.
    Inventors: Steve Bradford Milner, James Robert Bowes
  • Publication number: 20120090025
    Abstract: A software repository offering a software package or a computing system downloading a software package can utilize a security tool to verify the security of the software package. The security tool can check and verify that the software package is secure utilizing a black list of components. To check the security, the security tool can compare the components (archival files) of the software package to the the black list. A black list can include a list of components that are known to be insecure.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 12, 2012
    Inventors: Steve Bradford Milner, James Robert Bowes