Location History:
- Seattle, WA (US) (2000)
- North Bend, WA (US) (2000 - 2001)
- Redmond, WA (US) (2004 - 2011)
- Bothell, WA (US) (2009 - 2015)
Company Filing History:
Years Active: 2000-2015
Title: Innovative Contributions of Bjarne Steensgaard
Introduction
Bjarne Steensgaard is a prominent inventor based in Bothell, WA, who has made significant contributions to the field of technology through his innovations. With a remarkable portfolio of 15 patents, Steensgaard has developed advanced techniques that enhance programming efficiency and memory management in concurrent computing environments.
Latest Patents
Among his latest patents, one notable invention is the "Optimistic Object Relocation." This innovation addresses challenges in object relocation, particularly when multiple threads may alter an object's data during the process. Steensgaard's non-blocking relocation technique ensures that if a write occurs during the relocation, the process is aborted, and memory is deallocated. If no write is detected, the relocation succeeds, allowing for a seamless update of references. Additionally, he has patented a method for "Incremental Lock-Free Stack Scanning for Garbage Collection," which introduces a concurrent, incremental approach that minimizes overhead and enhances program responsiveness. This method utilizes summary tables and return barriers, facilitating fine-synchronization in programming languages such as C#.
Career Highlights
Bjarne Steensgaard's career is marked by his role at Microsoft Technology Licensing, LLC, where he has leveraged his expertise to drive innovation in software development. His contributions have played a pivotal role in optimizing garbage collection and memory management, benefiting a wide array of applications and systems.
Collaborations
Throughout his career, Steensgaard has collaborated with esteemed colleagues, including Erez Petrank and Filip Pizlo. Their combined efforts in research and development have led to groundbreaking advancements in the technology sector, showcasing the power of teamwork in the realm of innovation.
Conclusion
Bjarne Steensgaard continues to be a driving force in the field of technology, with his innovative patents paving the way for enhanced programming practices. His dedication to improving concurrent computing through his inventive techniques reflects a commitment to advancing the state of technology, making a lasting impact on the industry.
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.