Company Filing History:
Years Active: 2016-2017
Title: Todd L King: Innovator in Software Analysis and Testing
Introduction
Todd L King is a notable inventor based in Bothell, WA (US). He has made significant contributions to the field of software analysis and testing, holding a total of 2 patents. His work focuses on enhancing the efficiency and effectiveness of software development processes.
Latest Patents
Todd's latest patents include innovative systems and methods for selectively loading code elements for code analysis. This invention facilitates the analysis of a target software entity by a code analysis tool, such as a static code analysis tool. In one embodiment, all code elements in the target software entity are loaded, while only the most important code elements from reference software entities are selectively loaded based on dependency. This approach allows for obtaining suitable definitions of the code elements included in the target software entity, thereby improving the code analysis process. Another patent focuses on creating a streamlined testing experience by categorizing tests based on their importance in ensuring software functionality. The rules for categorization are configurable, allowing for better control and visibility of important tests.
Career Highlights
Todd L King is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate in the realm of software technology. His work has had a profound impact on how software is analyzed and tested, contributing to more reliable and efficient software development practices.
Collaborations
Throughout his career, Todd has collaborated with esteemed colleagues such as Peter Gerard Provost and Ian M Bavey. These collaborations have further enriched his work and have led to advancements in the field.
Conclusion
Todd L King is a distinguished inventor whose contributions to software analysis and testing are noteworthy. His innovative patents and career at Microsoft Technology Licensing, LLC highlight his commitment to improving software development processes.