Bothell, WA, United States of America

Jayaraman Thiagarajan

This inventor holds 4 USPTO granted patents and 2 published patent applications. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2006-2010.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Jayaraman Thiagarajan. Retrieved from https://idiyas.com/inventor/jayaraman-thiagarajan

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

USPTO Granted Patents = 4 

Average Co-Inventor Count = 2.2

ph-index = 4

Forward Citations = 103(Granted Patents)


Location History:

  • Bothell, WA (US) (2006 - 2009)
  • Redmond, WA (US) (2010)

Company Filing History:


Years Active: 2006-2010

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

Title: The Innovations of Jayaraman Thiagarajan

Introduction

Jayaraman Thiagarajan is a notable inventor based in Bothell, WA (US). He has made significant contributions to the field of computer programming, particularly in the area of security vulnerabilities and defect detection. With a total of 4 patents to his name, his work has had a profound impact on software development practices.

Latest Patents

One of his latest patents focuses on the detection of security vulnerabilities in computer programs. This invention involves methods and systems for analyzing a computer program using static and interprocedural analysis techniques. The process automatically identifies data processing operations, such as functions, within the program. It assesses whether these functions could be potential sources for untrusted data entry. By modeling the course of this untrusted data, the invention produces validation results that can indicate security vulnerabilities, such as buffer overruns in call stacks.

Another significant patent addresses defect detection for integers. This invention utilizes various techniques to identify programming defects related to integer usage. A data structure is created to represent ordering relationships in software instructions, which can highlight common unsound assumptions made by programmers. The validation process can identify unvalidated ordering relationships, focusing on significant integer expressions that may lead to buffer overflows.

Career Highlights

Jayaraman Thiagarajan is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to advancements in software security and reliability. His work is instrumental in enhancing the safety and efficiency of software applications.

Collaborations

Throughout his career, Jayaraman has collaborated with esteemed colleagues, including Amitabh Srivastava and Ramanathan N Venkatapathy. These collaborations have further enriched his research and development efforts.

Conclusion

Jayaraman Thiagarajan's contributions to the field of computer programming through his patents demonstrate his commitment to improving software security and reliability. His innovative approaches continue to influence the industry and pave the way for safer programming practices.

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…