Company Filing History:
Years Active: 2006-2010
Title: The Innovative Mind of Sanjay Bhansali
Introduction
Sanjay Bhansali is a prominent inventor based in Sammamish, WA (US). He has made significant contributions to technology, particularly in the field of data management and program execution. With a total of four patents to his name, Bhansali's work has had a notable impact on modern computing.
Latest Patents
One of Bhansali's latest patents focuses on increasing data locality of recently accessed resources. Applications written in modern garbage collected languages like C# often experience large dynamic working sets and poor data locality, leading to excessive time spent managing data movements between memory hierarchies. His innovative technology improves data locality by monitoring objects during program execution and placing recently accessed objects on the same page(s) on the heap. This method effectively reduces DTLB and data cache misses by providing increased page density.
Another significant patent by Bhansali is related to compressed program recording. This technology allows for the monitoring and recording of program execution for later playback. By predicting certain state changes via a virtual processor, Bhansali's method eliminates the need to record every detail, resulting in a compressed recording. Key frames are stored within this recording to facilitate random access during playback, and an index mechanism associates these key frames with specific memory addresses. This innovation supports multiprocessor executions and allows playback on different machine types from the original recording.
Career Highlights
Sanjay Bhansali is currently employed at Microsoft Technology Licensing, LLC, where he continues to push the boundaries of technology. His work has been instrumental in developing solutions that enhance the efficiency of software applications.
Collaborations
Throughout his career, Bhansali has collaborated with notable colleagues, including Shajan Dasan and Brian D. Harry. These partnerships have contributed to the advancement of his innovative projects and patents.
Conclusion
Sanjay Bhansali's contributions to technology through his patents and work at Microsoft Technology Licensing, LLC highlight his role as a leading inventor in the field. His innovative approaches to data locality and program execution continue to influence the landscape of modern computing.