Santa Clara, CA, United States of America

Bruce Chandler Carruth

This inventor holds 2 USPTO granted patents. Top assignee: Google Inc.. Active years: 2014.


% Patents Active = 100.0

Average Co-Inventor Count = 4.2

ph-index = 1

Forward Citations = 24(Granted Patents)


Company Filing History:


Years Active: 2014

Loading Chart...
2 patents (USPTO):Explore Patents

Title: Bruce Chandler Carruth: Innovator in Code Analysis and Build Systems

Introduction

Bruce Chandler Carruth is a notable inventor based in Santa Clara, CA. He has made significant contributions to the fields of code analysis and build systems, holding a total of 2 patents. His work is characterized by innovative solutions that enhance the efficiency and functionality of programming tools.

Latest Patents

Carruth's latest patents include a "Predicate matching library for complex program analysis." This invention involves a matching library within a code analysis system that defines various predicates applicable to an abstract syntax tree (AST) corresponding to the program code being analyzed. The predicates help determine whether nodes of the AST possess specific properties, such as class inheritance. The system analyzes an AST, processes a predicate expression query, and executes action code against the identified nodes.

Another significant patent is "Systems and methods for rule-based meta-programming of actions for rule-based build systems." This invention outlines a build system that incorporates attribute rules and new rules, allowing for the addition of new actions to the build system. It generates a graph that includes files specified in the attribute rules and predefined default actions. The system checks for default actions indicated in action listener rules and adds additional actions based on these rules.

Career Highlights

Carruth is currently employed at Google Inc., where he continues to innovate and develop advanced programming solutions. His work at Google has allowed him to collaborate with other talented individuals in the tech industry.

Collaborations

Some of Carruth's notable coworkers include Manuel Victor Klimek and Zhanyong Wan. Their collaborative efforts contribute to the advancement of technology and programming methodologies.

Conclusion

Bruce Chandler Carruth is a distinguished inventor whose work in code analysis and build systems has made a significant impact in the tech industry. His innovative patents reflect his commitment to enhancing programming tools and methodologies.

Profile summary based on public USPTO records.
Please report any incorrect information to [email protected]
Loading…