Company Filing History:
Years Active: 2004-2006
Title: The Innovations of Cormac Andrias Flanagan
Introduction
Cormac Andrias Flanagan is a renowned inventor based in San Francisco, CA, with a notable portfolio that includes three patents. His innovative solutions primarily focus on enhancing software development processes through automation and improved organization of warning messages.
Latest Patents
Flanagan's latest patents showcase his expertise in software engineering and safety. One significant invention is the "Method and Apparatus for Automatically Inferring Annotations." This system applies a program checking tool to a computer program, generating warnings that lead to annotation modifications. The iterative process continues until there are no warnings left for mapping into annotations, ultimately delivering a refined program for user adoption or further development.
In addition to this, he holds a patent for a "Method and Apparatus for Organizing Warning Messages." This invention focuses on organizing and prioritizing warning messages produced by a computer program analyzer. The process involves an inference engine that suggests fix heuristics for identified potential errors, coupled with a grouping module that organizes messages based on their similarities. The final output is a well-structured result file that enhances user understanding and error management.
Career Highlights
Flanagan's career is distinguished not only by his patents but also by his position at Hewlett-Packard Development Company, L.P. Here, he collaborates with a talented team, contributing to initiatives that push the boundaries of computer program analysis and software development.
Collaborations
Working alongside notable colleagues, including K Rustan M Leino and Stephen N Freund, Flanagan has been part of a collaborative environment that encourages innovation and creative problem-solving. These partnerships within Hewlett-Packard have led to advancements in the efficiency and reliability of software development tools.
Conclusion
In summary, Cormac Andrias Flanagan stands out as a significant contributor to the field of software engineering. His innovative patents reflect a commitment to improving programming practices, providing essential tools that streamline the development process and enhance program reliability. Through his work at Hewlett-Packard and collaborations with esteemed colleagues, Flanagan continues to influence the landscape of technology innovation.
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.