Location History:
- Karnataka, IN (2012)
- Bengaluru, IN (2006 - 2021)
Company Filing History:
Years Active: 2006-2021
Title: Rajesh Kumar Chaurasia: Innovator in Application-Defined Technologies
Introduction
Rajesh Kumar Chaurasia is a notable inventor based in Bengaluru, India. He has made significant contributions to the field of technology, particularly in application-defined object logging and dynamic patching of shared libraries. With a total of 5 patents to his name, Chaurasia's work has had a considerable impact on software development and system performance.
Latest Patents
One of his latest patents is focused on application-defined object logging through a file system journal. This innovation allows a file system to determine whether a callback function is specified during the execution of an operation. If a callback is present, the file system invokes it and links a copy of the object defined by the application with a file system transaction in a journal. This process enables the application to access an event log file to determine if the transaction was committed.
Another significant patent involves dynamically applying a patch to a shared library. This process includes invoking an external process to bring target processes to a safe point before applying a patch. When a function call is made to access a target function in the shared library, the call is forwarded to a special function in a dynamic loader. This function checks if a shared patch library is loaded and, if not, loads it specifically for the target process, ensuring that the request is routed to the patched version of the function.
Career Highlights
Chaurasia has worked with prominent companies such as Hewlett Packard Enterprise Development LP and Hewlett-Packard Development Company, L.P. His experience in these organizations has allowed him to refine his skills and contribute to various innovative projects.
Collaborations
Throughout his career, Chaurasia has collaborated with talented individuals, including Arijit Chatterjee and Deepak Sreedhar. These collaborations have fostered a creative environment that has led to the development of groundbreaking technologies.
Conclusion
Rajesh Kumar Chaurasia is a distinguished inventor whose work in application-defined technologies has paved the way for advancements in software systems. His innovative patents and career achievements reflect his dedication to enhancing technology and improving user experiences.