Plainsboro, NJ, United States of America

Chao Wang

This inventor holds 11 USPTO granted patents and 4 published patent applications. Top assignee: Nec Laboratories America, Inc.. Active years: 2010-2014.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Chao Wang. Retrieved from https://idiyas.com/inventor/chao-wang-tyndjm1d

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

USPTO Granted Patents = 11 

% Patents Active = 27.3

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.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…