Plainsboro, NJ, United States of America

Chao Wang

USPTO Granted Patents = 11 

Average Co-Inventor Count = 2.6

ph-index = 3

Forward Citations = 27(Granted Patents)


Company Filing History:


Years Active: 2010-2014

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

Title: Innovations of Chao Wang: A Pioneer in Concurrent Programming

Introduction

Chao Wang is a notable inventor based in Plainsboro, NJ (US), recognized for his significant contributions to the field of computer science, particularly in concurrent programming. With a total of 11 patents to his name, Wang has developed innovative solutions that enhance the reliability and efficiency of multithreaded applications.

Latest Patents

Among his latest patents, Wang has introduced groundbreaking technologies such as "Universal causality graphs for bug detection in concurrent programs." This system and method for predictive analysis involves generating an execution trace on an instrumented version of source code for multithreaded computer programs. By performing static predictive analysis using a Universal Causality Graph (UCG), Wang's invention identifies interleavings that may lead to program violations. The UCG incorporates a unified happens-before model for the concurrent program and the property being analyzed, allowing for symbolic checking to determine potential errors.

Another significant patent is "Lock removal for concurrent programs," which presents a system and method for eliminating locks from concurrent programs. This innovation models a set of behaviors associated with a concurrent program as causality constraints. By identifying the behavior-preserving causality constraints, Wang's method retains necessary lock and unlock statements while discarding others, thereby optimizing the program's performance.

Career Highlights

Chao Wang is currently employed at NEC Laboratories America, Inc., where he continues to push the boundaries of technology in his field. His work has not only advanced the understanding of concurrent programming but has also provided practical solutions that are applicable in real-world scenarios.

Collaborations

Wang collaborates with esteemed colleagues such as Aarti Gupta and Vineet Kahlon, contributing to a dynamic research environment that fosters innovation and creativity.

Conclusion

Chao Wang's contributions to concurrent programming through his patents and collaborative efforts exemplify his commitment to advancing technology. His work continues to influence the field, making significant strides in improving software reliability and performance.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…