Location History:
- Copenhagen, DK (2012 - 2016)
- Kirkland, WA (US) (2019 - 2020)
Company Filing History:
Years Active: 2012-2020
Title: The Innovations of John Stairs
Introduction
John Stairs is a notable inventor based in Copenhagen, Denmark. He has made significant contributions to the field of technology, particularly in software development. With a total of five patents to his name, Stairs has demonstrated his innovative spirit and technical expertise.
Latest Patents
One of Stairs' latest patents is focused on augmenting an original class with an augmenting class. This patent describes an augmenting system that enhances a program's original class by integrating an augmenting class. The system receives a definition of the augmenting class, which includes a data member. It generates resolution code for the computer program, allowing access to a reference of the original instance and providing a corresponding reference to the augmenting instance. When the program processes a statement that accesses the data member, the system generates access code that utilizes the resolution code to retrieve the reference to the augmenting instance and access the data member accordingly.
Career Highlights
John Stairs is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and develop new technologies. His work has had a significant impact on software engineering and programming methodologies.
Collaborations
Stairs has collaborated with talented individuals such as Thomas Hejlsberg and Marcos Calderon Macias. These collaborations have further enriched his work and contributed to the success of his projects.
Conclusion
John Stairs is a prominent inventor whose work in augmenting software classes showcases his innovative capabilities. His contributions to technology continue to influence the field and inspire future developments.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.