Location History:
- Indianapolis, IN (US) (2010 - 2014)
- West Lafayette, IN (US) (2012 - 2015)
Company Filing History:
Years Active: 2010-2015
Title: Innovations of Filip Pizlo
Introduction
Filip Pizlo is a notable inventor based in Indianapolis, IN (US). He has made significant contributions to the field of technology, particularly in memory management and runtime code optimization. With a total of six patents to his name, Pizlo's work has had a considerable impact on software development and performance.
Latest Patents
One of Pizlo's latest patents is titled "Optimistic Object Relocation." This invention addresses the challenges associated with relocating objects in memory while allowing concurrent threads to write to the object during the relocation process. The technique ensures that if a write is detected during relocation, the process fails, and the memory at the destination address is deallocated. If no write is detected, the relocation succeeds, and references are updated accordingly. This non-blocking approach helps to minimize synchronization issues.
Another significant patent is "Path Specializations for Runtime Code with Phase Behavior." This mechanism employs code cloning and specialized code execution to reduce runtime overhead during garbage collection. By duplicating code and inserting specialized barriers, the program can run more efficiently, particularly when the phase behavior is well-known. This innovation effectively minimizes the dynamic count of phase checks, enhancing overall performance.
Career Highlights
Throughout his career, Filip Pizlo has worked with prominent companies, including Microsoft Technology Licensing, LLC. His experience in these organizations has allowed him to refine his skills and contribute to groundbreaking technologies.
Collaborations
Pizlo has collaborated with notable professionals in the field, including Erez Petrank and Bjarne Steensgaard. These collaborations have further enriched his work and expanded the impact of his inventions.
Conclusion
Filip Pizlo's contributions to technology through his innovative patents demonstrate his expertise and commitment to advancing the field. His work continues to influence software development and memory management practices.
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.