Company Filing History:
Years Active: 2011-2016
Title: C Durward McDonell, III: Innovator in Automated Vulnerability Detection
Introduction
C Durward McDonell, III is a notable inventor based in Olney, MD (US). He has made significant contributions to the field of automated vulnerability detection, holding a total of five patents. His work focuses on enhancing the security of software through innovative methods and apparatuses.
Latest Patents
One of his latest patents is titled "Method and apparatus for automated vulnerability detection." This invention outlines a method that utilizes configured processing circuitry to identify vulnerabilities in program code. The process involves receiving a program, disassembling it, generating a function call tree, and transforming program statements into logical equations. It also includes analyzing aliases and processing loops to generate a precondition, ultimately using an automated solver to determine realizability.
Another significant patent is "Apparatus and method for identifying related code variants in binaries." This invention describes an apparatus that processes query binary code to generate query code fingerprints. These fingerprints are then compared to reference code fingerprints stored in a database to determine similarity measures, culminating in the preparation of a report based on the findings.
Career Highlights
C Durward McDonell, III is affiliated with The Johns Hopkins University, where he continues to advance his research and development in the field of software security. His innovative approaches have positioned him as a key figure in the realm of automated vulnerability detection.
Collaborations
He has collaborated with notable colleagues, including J Aaron Pendergrass and David J Heine, contributing to various projects that enhance the understanding and capabilities in software security.
Conclusion
C Durward McDonell, III's contributions to automated vulnerability detection through his patents and collaborations highlight his importance in the field of software security. His innovative methods continue to pave the way for advancements in protecting program code from vulnerabilities.
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.