Palo Alto, CA, United States of America

Prithviraj Banerjee

This inventor holds 2 USPTO granted patents and 1 published patent application. Top assignee: Hewlett-Packard Development Company, L.p.. Active years: 2014-2015.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Prithviraj Banerjee. Retrieved from https://idiyas.com/inventor/prithviraj-banerjee-1ynzfxaz

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

USPTO Granted Patents = 2 

% Patents Active = 50.0

Average Co-Inventor Count = 5.0

ph-index = 1

Forward Citations = 1(Granted Patents)


Company Filing History:


Years Active: 2014-2015

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

Title: **Inventor Prithviraj Banerjee: Innovations in Parallel Code Optimization**

Introduction

Prithviraj Banerjee, an accomplished inventor based in Palo Alto, CA, has made significant contributions to the field of computer science through his innovative works. With a commendable portfolio that includes two patents, Banerjee has demonstrated expertise in optimizing parallel code, an area of increasing importance in the computing landscape.

Latest Patents

Banerjee's latest patents reflect his focus on enhancing the efficiency of software development. His first patent, titled "Procedural Concurrency Graph Generator," describes a parallel-code optimization system that includes a Procedural Concurrency Graph (PCG) generator. This generator is designed to produce an initial PCG of a computer program containing parallel code. It further refines that initial PCG by applying concurrency-type and interference-type refinements. The refined PCGs consist of nodes representing defined procedures in the parallel code and edges that illustrate the may-happen-in-parallel relations, significantly improving the performance of concurrent programming.

His second patent, "Sequential-Code Optimization of Parallel Code Based on Identifying Siloed Program References," showcases another innovative approach. This optimization system incorporates a siloed program reference-identifier that identifies siloed program references free from cross-thread interference. Additionally, the intermediate representation (IR) updater modifies data-flow abstractions based on these identified references, contributing to better parallel code execution.

Career Highlights

Prithviraj Banerjee currently works at Hewlett-Packard Development Company, L.P., where he applies his innovative mindset to tackle complex coding challenges. His dedication to improving software efficiency has positioned him as a valuable asset to the company, driving advancements in parallel programming techniques.

Collaborations

Banerjee has collaborated with notable professionals in the field, including Pramod G Joisha and Robert S Schreiber. These collaborations reflect a shared commitment to exploring new frontiers in computer science, leading to breakthroughs in parallel optimization and software development methodologies.

Conclusion

Through his innovative patents and collaborative efforts, Prithviraj Banerjee continues to influence the landscape of parallel programming. His work not only enhances the capabilities of software but also sets a precedent for future inventors in the realm of computer science and technology.

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…