This inventor holds 1 USPTO granted patent. Top assignee: International Business Machines Corporation. Active years: 2003.
Company Filing History:
Years Active: 2003
Title: The Innovations of Dirk Wollscheid
Introduction: Dirk Wollscheid is a notable inventor based in San Jose, California. He has made significant contributions to the field of software engineering, particularly in the area of Java object persistence. His innovative approach has led to the development of a unique method that enhances the functionality of Java applications.
Latest Patents: Dirk Wollscheid holds a patent for a "Method for providing for persistence of Java classes where the persistence semantics may be orthogonal to the class definition." This patent describes a method, apparatus, and article of manufacture for ensuring the persistence of Java™ objects. The process involves instantiating a Java™ object from its class definition and loading it into a Java™ virtual machine. The class definition can be derived using the Java™ Reflection API, allowing for inspection of the object's contents. A structured type instance is then generated and stored in a relational database, ensuring that the persistence semantics are independent of the class definition.
Career Highlights: Dirk Wollscheid is currently employed at International Business Machines Corporation, commonly known as IBM. His work at IBM has allowed him to explore and implement innovative solutions in software development. His expertise in Java and database management systems has positioned him as a valuable asset in his field.
Collaborations: Throughout his career, Dirk has collaborated with talented individuals such as Stefan Dessloch and Steven K Elliot. These collaborations have fostered an environment of innovation and creativity, leading to advancements in technology.
Conclusion: Dirk Wollscheid's contributions to the field of software engineering, particularly through his patent on Java object persistence, highlight his innovative spirit and technical expertise. His work continues to influence the development of robust software solutions.
