San Diego, CA, United States of America

John Darragh Geddes


Average Co-Inventor Count = 2.0

ph-index = 1


Company Filing History:


Years Active: 2023-2024

Loading Chart...
2 patents (USPTO):Explore Patents

Title: Innovations by John Darragh Geddes

Introduction

John Darragh Geddes is an accomplished inventor based in San Diego, CA. He has made significant contributions to the field of embedded systems and software analysis. With a total of two patents to his name, Geddes is recognized for his innovative approaches to identifying and fixing vulnerabilities in software.

Latest Patents

Geddes' latest patents include "Vulnerability analysis and reporting for embedded systems" and "Automated bug fixing using deep learning." The first patent describes an embedded software analyzer (ESA) that detects vulnerabilities in software, including flaws and weaknesses that may hinder correct operation or allow unauthorized access. The ESA employs techniques such as fuzzing and symbolic execution to identify these vulnerabilities and utilizes machine learning to optimize its analysis. The second patent focuses on a device that automates the bug-fixing process by generating a formatted code section, identifying a matching patch model, and applying the remedied code section to the original source code.

Career Highlights

Geddes works at Ram Laboratories, Inc., where he continues to develop innovative solutions in software analysis and security. His work has been instrumental in advancing the capabilities of embedded systems, making them more secure and reliable.

Collaborations

Geddes collaborates with Robert Michael McGraw, contributing to the development of cutting-edge technologies in their field.

Conclusion

John Darragh Geddes is a notable inventor whose work in vulnerability analysis and automated bug fixing has the potential to significantly enhance software security. His contributions reflect a commitment to innovation and excellence in technology.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…