Company Filing History:
Years Active: 2011-2019
Title: The Innovations of Andrew J Pardoe in Software Exception Handling
Introduction
Andrew J Pardoe, an inventive mind based in Bellevue, WA, has made significant contributions to the world of software engineering with six innovative patents to his name. His work primarily focuses on enhancing the reliability and robustness of software systems through advanced error and exception handling mechanisms.
Latest Patents
Two of Andrew's most recent patents exemplify his commitment to improving software reliability. The first patent, "Handling exceptions related to corrupt application state," introduces an exception handling system that distinctly categorizes software exceptions. This system treats certain exceptions as 'hard to catch,' requiring developers to acknowledge and confirm their preparedness to handle them appropriately. By preventing automatic handling of these high-risk exceptions, the system encourages developers to adopt correct programming practices that mitigate the risk of application state corruption.
The second notable patent, "Contract failure behavior with escalation policy," outlines an error handling system designed to manage contract violations within software. This system introduces configurable runtime behavior that activates when a contract fails, allowing developers to register specific responses. If no response is provided, the system triggers an escalation policy, thereby allowing administrators to determine how contract failures are addressed. This enhancement provides a greater level of control over error management within software applications.
Career Highlights
Andrew currently works at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to software development. His role in this leading technology firm allows him to collaborate on projects that shape the future of software reliability and performance.
Collaborations
Throughout his career, Andrew has collaborated with talented individuals including Michael M Magruder and Kumar Gaurav Khanna. These partnerships foster a rich exchange of ideas and shared expertise, further enhancing the quality and impact of their collective work on software innovations.
Conclusion
Andrew J Pardoe stands out as a prominent inventor in the realm of software exception handling. His patents not only contribute to Microsoft’s technological advancements but also set new industry standards for handling software errors. As the field of software development continues to evolve, the innovations brought forth by Andrew and his collaborators will undoubtedly play a crucial role in ensuring more robust and reliable applications.
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.