Karnataka, India

Nagaraj Shenoy


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 11(Granted Patents)


Company Filing History:


Years Active: 2006

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Innovations of Nagaraj Shenoy in Array Shape Inferencing

Introduction

Nagaraj Shenoy is a notable inventor based in Karnataka, India. He has made significant contributions to the field of high-level programming languages, particularly through his innovative patent. His work focuses on enhancing the functionality of MATLAB, a widely used tool in engineering and scientific computations.

Latest Patents

Nagaraj Shenoy holds a patent titled "Method for array shape inferencing for a class of functions in MATLAB." This patent presents a method for inferring the shape and dimension of arrays in high-level, array-based languages like MATLAB. The method leverages the algebraic properties that underpin MATLAB's shape semantics, allowing for the inference of the shape that a program expression assumes. In one embodiment, a shape-tuple of the result of a program expression is inferred by creating a shape-tuple expression that comprises the shape-tuples of the operands and the shape-tuple operator. He has 1 patent to his name.

Career Highlights

Nagaraj Shenoy is affiliated with Northwestern University, where he contributes to research and development in programming languages and computational methods. His work has implications for improving the efficiency and accuracy of programming in MATLAB, which is essential for many scientific and engineering applications.

Collaborations

Some of his notable coworkers include Pramod G Joisha and Prithviraj Banerjee. Their collaborative efforts contribute to advancing research in the field of programming languages and computational methods.

Conclusion

Nagaraj Shenoy's innovative work in array shape inferencing represents a significant advancement in the functionality of MATLAB. His contributions are valuable to the programming community and enhance the capabilities of high-level programming languages.

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