Location History:
- Dartmouth, CA (2014 - 2017)
- Remote, OR (US) (2018)
Company Filing History:
Years Active: 2014-2018
Title: Innovations by James Robert Bowes
Introduction
James Robert Bowes is a notable inventor based in Dartmouth, Canada. He has made significant contributions to the field of software security, holding a total of 6 patents. His work focuses on developing systems and methods that enhance the security of software packages.
Latest Patents
One of his latest patents is titled "Detection of malicious software packages - Systems and methods for a security tool that verifies the security of a software package." This invention involves identifying various components within a software package, such as JAR files, Android application packages, docker images, container files, or virtual machine images. The method compares these components to a list of known components, classifying the software package as either secure or insecure based on the findings. If classified as insecure, the system prevents the software package from being added to a repository and provides an interface for users to request secure component additions. Another patent focuses on utilizing a security tool to verify the security of software packages by comparing their components against a blacklist of known insecure components.
Career Highlights
James Robert Bowes is currently employed at Red Hat, Inc., where he continues to innovate in the realm of software security. His work at Red Hat has allowed him to contribute to the development of tools that enhance the security of software applications.
Collaborations
Throughout his career, James has collaborated with notable colleagues, including Devan C Goodwin and Steve Bradford Milner. These collaborations have further enriched his work and contributed to advancements in software security.
Conclusion
James Robert Bowes is a distinguished inventor whose work in software security has led to multiple patents and significant advancements in the field. His contributions continue to shape the landscape of secure software development.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.