Location History:
- Bengaluru, IN (2014)
- Raleigh, NC (US) (2015)
Company Filing History:
Years Active: 2014-2015
Title: Avinash Koradhanyamath: Innovator in Software Engineering
Introduction
Avinash Koradhanyamath is a notable inventor based in Raleigh, NC (US). He has made significant contributions to the field of software engineering, particularly in memory management and class loader identification. With a total of 2 patents, his work reflects a deep understanding of software optimization and efficiency.
Latest Patents
Avinash's latest patents include "Efficient memory management in software caches" and "Method frame aggregation for latest user-defined class loader identification." The first patent focuses on optimizing heap memory by extending a cache implementation with a CacheInterface base class. This innovative approach involves registering the cache implementation to a garbage collector application, which triggers a garbage collection cycle when cache allocation requests are unsatisfied. The method ensures that memory is efficiently managed by cleaning caches based on defined space constraints.
The second patent addresses the identification of class loader changes during the de-serialization of serialized data objects. A stack processing module determines changes from user-defined class loaders to a bootstrap class loader. By storing references to each user-defined class loader separately, Avinash's method allows for the identification of the latest user-defined class loader (LUDCL) during the loading process, enhancing the efficiency of class loading operations.
Career Highlights
Avinash is currently employed at International Business Machines Corporation (IBM), where he continues to innovate and contribute to advancements in software technology. His work at IBM has positioned him as a key player in the development of cutting-edge software solutions.
Collaborations
Throughout his career, Avinash has collaborated with talented individuals such as Ajith Ramanath and Graham Alan Chapman. These collaborations have fostered a creative environment that encourages innovation and the sharing of ideas.
Conclusion
Avinash Koradhanyamath is a distinguished inventor whose contributions to software engineering have made a significant impact. His patents demonstrate a commitment to improving software efficiency and memory management. His work continues to inspire advancements in the field, showcasing the importance of innovation in technology.