This inventor holds 2 USPTO granted patents. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2017-2018.
Location History:
- Redmond, WA (US) (2017)
- Woodinville, WA (US) (2018)
Company Filing History:
Years Active: 2017-2018
Title: The Innovations of Allan James Murphy
Introduction
Allan James Murphy is a notable inventor based in Woodinville, WA (US). He has made significant contributions to the field of technology, particularly in the area of high-performance computing. With a total of 2 patents, Murphy's work has had a substantial impact on the efficiency and effectiveness of program execution.
Latest Patents
Murphy's latest patents include "High-performance processor instruction tracing" and "Function-level dynamic instrumentation." The first patent focuses on achieving high-performance tracing for input programs with multiple instructions. Techniques such as executable instruction transcription allow for the simultaneous execution of several instructions via a run buffer. This method preserves the fidelity of execution on the target processor while minimizing performance penalties. The second patent describes methods for dynamically instrumenting a program during its execution. Profiling hooks can be selectively inserted and removed from a program, gathering crucial profiling information without requiring special builds or modifications to the binary.
Career Highlights
Allan James Murphy is currently employed at Microsoft Technology Licensing, LLC. His role at the company allows him to leverage his expertise in developing innovative solutions that enhance program performance and efficiency.
Collaborations
Murphy has collaborated with notable colleagues such as Jay Krell and Danny Chen. Their combined efforts contribute to the advancement of technology in their respective fields.
Conclusion
Allan James Murphy's contributions to technology through his patents and work at Microsoft Technology Licensing, LLC highlight his innovative spirit and dedication to improving program execution. His advancements in high-performance computing continue to influence the industry positively.
