This inventor holds 4 USPTO granted patents. Top assignees: Hewlett-Packard Development Company, L.p., Timesys Corporation. Active years: 2004-2009.
Company Filing History:

Years Active: 2004-2009
Title: Ashish G Karkare: Innovator in Software Optimization
Introduction
Ashish G Karkare is a notable inventor based in San Jose, CA, with a focus on optimizing software execution. He holds 4 patents that contribute significantly to the field of software development and execution.
Latest Patents
One of his latest patents is titled "Multiple code sets for multiple execution contexts." This invention relates to optimizing software code execution during state transitions. The system he developed handles changes in execution context using differential rule checking techniques. For instance, when a thread executing in a data processing system changes state, its new state may be subject to different rules than its previous state. To enforce these rules, the thread may be associated with software code that causes certain restrictions, such as memory restrictions, to be applied to the thread. In an interpretive environment, this can be implemented by detecting a state transition in an active thread and responding to the state transition by associating the thread with a dispatch table that reflects its state change. The dispatch table may cause the thread to be associated with code that enforces those restrictions. In one example, different dispatch tables can be provided, each table reflecting a different state of a thread, and each causing a thread to be subject to different restrictions. In another example, the same dispatch table can be rewritten to accommodate the changed state of the thread.
Another significant patent is "Runtime profiling of platform-independent software applications." This patent describes a system and method for profiling the runtime environment of a software application written in a platform-independent programming language. Such a software application can invoke a non-application-code component to facilitate its functioning. The profiling tool and method can generate runtime profiles relating to both the software application and the non-application-code component invoked by the software application.
Career Highlights
Ashish has worked with prominent companies such as Hewlett-Packard Development Company, L.P. and Timesys Corporation. His experience in these organizations has allowed him to refine his skills and contribute to innovative software solutions.
Collaborations
He has collaborated with notable professionals in the field, including Timothy Chester O'Konski and Ryan Mathus. These collaborations have further enhanced his contributions to software optimization.
Conclusion
Ashish G Karkare is a distinguished inventor whose work in software optimization has led to significant advancements in the field. His patents reflect a
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile