Company Filing History:
Years Active: 2022-2024
Title: Innovations of Vladimir Vitalyevich Ivanov
Introduction
Vladimir Vitalyevich Ivanov is a notable inventor based in Santa Clara, California. He has made significant contributions to the field of technology, particularly in the area of native function execution and optimization within virtual machines. With a total of four patents to his name, Ivanov's work has had a considerable impact on software development and execution efficiency.
Latest Patents
Ivanov's latest patents include "Modeling foreign functions using executable references" and "Optimizing execution of foreign method handles on a virtual machine." The first patent discloses techniques for representing a native function using an executable reference. This system receives an instruction to create an executable reference for a native function, which includes a method type and a function description. The function description outlines the memory layout for data returned by the function and the parameters required. The system selects an application binary interface (ABI) and generates code to convert parameters from a Java Virtual Machine format to a native function format. Upon invocation, the generated code and the native function can be executed seamlessly.
The second patent focuses on reducing overhead in native function calls. It describes a system that receives a method invocation instruction, which includes a function descriptor and an ABI descriptor. The system selects an ABI for processing the method and associates each argument with a corresponding physical register. This optimization allows for efficient loading of arguments into registers, enhancing the performance of virtual machines.
Career Highlights
Vladimir Ivanov is currently employed at Oracle International Corporation, where he continues to innovate and develop new technologies. His work at Oracle has positioned him as a key player in advancing software execution methodologies.
Collaborations
Ivanov has collaborated with notable colleagues such as Maurizio Cimadamore and James Malcolm Laskey. These collaborations have further enriched his contributions to the field and fostered a culture of innovation within his team.
Conclusion
Vladimir Vitalyevich Ivanov's contributions to technology through his patents and work at Oracle International Corporation highlight his expertise in optimizing software execution. His innovative approaches continue to influence the development of efficient computing solutions.