Location History:
- Redmond, WA (US) (2010 - 2014)
- Seattle, WA (US) (2009 - 2023)
Company Filing History:
Years Active: 2009-2023
Title: Innovations by John A. Shepard: Pioneering Interprocess Communication
Introduction
John A. Shepard is a notable inventor based in Seattle, WA, known for his significant contributions to the field of technology. With a remarkable portfolio of 13 patents, his work focuses on enhancing communication protocols within managed code environments. His innovative solutions have proven invaluable in facilitating efficient interprocess communication.
Latest Patents
One of John A. Shepard's latest patents is titled "Ensuring Thread Affinity for Interprocess Communication in a Managed Code Environment." This innovation introduces a remote procedure call channel that guarantees thread-affinity on both sides of interprocess communication. This means that when a call is made from a first process to a second, it will consistently execute on the same thread within the target process. Consequently, calls from the second process back to the first will also run on the same thread. The interprocess communication manager developed by Shepard allows for thread affinity and reentrancy, ensuring that calls are not blocked in unmanaged hosts. Moreover, it enables both unmanaged and managed hosts to utilize the transparent remote call functionality, enhancing the overall efficiency of interprocess communication.
Career Highlights
John A. Shepard currently works at Microsoft Technology Licensing, LLC, where he continues to develop groundbreaking technologies. His tenure at Microsoft has allowed him to explore various facets of technology, particularly in the realm of interprocess communication, further solidifying his reputation as a leading innovator in this field.
Collaborations
Throughout his career, Shepard has collaborated with esteemed colleagues such as Jackson Michael Davis and Paul Stubbs. These partnerships have fostered a creative environment where pioneering ideas can flourish, leading to significant advancements in technology.
Conclusion
John A. Shepard's contributions to technology, particularly in interprocess communication, are not only innovative but also vital for the advancement of managed code environments. His patents and collaborations illustrate a commitment to improving how processes communicate, showcasing his status as a leading inventor in today's tech landscape. Through his work at Microsoft Technology Licensing, LLC, and his ongoing innovations, Shepard continues to shape the future of technology.
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.