Company Filing History:
Years Active: 2015
Title: James Anthony Dennett: Innovator in Code Modeling
Introduction
James Anthony Dennett is a notable inventor based in Mountain View, CA. He has made significant contributions to the field of software development through his innovative patent. His work focuses on enhancing the understanding and modeling of source code, particularly in situations where code segments lack explicit location information.
Latest Patents
James holds a patent titled "Method for modeling source code having code segments that lack source location." This patent describes a system and method for modeling code segments that do not have a location. The invention involves indexing and modeling source code in a data graph, where nodes represent code elements and edges represent relationships between these nodes. In cases where some code elements are hidden or implicit, the invention creates code figments represented as nodes in the graph. These figment nodes are specially designated to be easily distinguished from real source code nodes. The graph is then updated to include location information for the code figments in the nodes that interact with the hidden or implicit code. This data graph can be provided to users or as a service for use by coding tools.
Career Highlights
James Anthony Dennett is currently employed at Google Inc., where he continues to innovate and contribute to advancements in software engineering. His work has been instrumental in improving the efficiency and effectiveness of coding practices.
Collaborations
James has collaborated with notable colleagues such as Jeffrey Van Gogh and Stephen Francis Yegge. These collaborations have further enriched his work and contributed to the development of innovative solutions in the tech industry.
Conclusion
James Anthony Dennett is a distinguished inventor whose work in modeling source code has the potential to transform coding practices. His innovative approach addresses significant challenges in software development, making him a valuable asset in the field.