Company Filing History:
Years Active: 2004-2007
Title: Innovations of Kasper V Lund
Introduction
Kasper V Lund is a notable inventor based in Aarhus C, Denmark. He has made significant contributions to the field of technology, particularly in the area of software development. With a total of 2 patents, Lund has demonstrated his innovative capabilities through his work at Sun Microsystems, Inc.
Latest Patents
Lund's latest patents include a "Method and apparatus for facilitating lazy type tagging for compiled activations." This invention provides a system for type tagging values in a compiled activation frame in a lazy manner to facilitate garbage collection. The system operates in a mixed-mode environment that supports both interpretation of byte codes and execution of compiled native code. Upon receiving an invocation of a method, the system creates an activation frame for the method on the execution stack. If the method is executing in interpreted mode, the interpreter maintains a tag for each value in the activation frame during execution. However, if the method is executing in compiled mode, the system allocates space for tags for each value in the activation frame but does not fill in the tags during execution. This allows the tags to be filled in at a future time when needed.
Another significant patent is for "Non-intrusive gathering of code usage information to facilitate removing unused compiled code." This invention provides a system that gathers code usage information to facilitate removing compiled code that has not been recently used. The method operates in a mixed-mode system that supports execution of both compiled code and interpreter code. During operation, the system gathers usage information for compiled methods within an application while the application is executing. Next, the system identifies compiled methods to be removed based on this usage information and removes identified compiled methods so that interpreter code is executed for the compiled methods instead of compiled code. In this way, the system frees up the memory space used to store the compiled methods.
Career Highlights
Kasper V Lund has had a distinguished career at Sun Microsystems, Inc., where he has been instrumental in developing innovative software solutions. His work has significantly impacted the efficiency and performance of software applications.
Collaborations
Lund has collaborated with notable colleagues such as Lars Bak and Jacob R Andersen, contributing to various projects that have advanced the field of technology.
Conclusion
Kasper V Lund is a prominent inventor whose work has led to significant advancements in software technology. His innovative patents reflect his expertise