Sammamish, WA, United States of America

Jason P Allen


Average Co-Inventor Count = 2.8

ph-index = 6

Forward Citations = 362(Granted Patents)


Location History:

  • Redmond, WA (US) (2004 - 2006)
  • Sammamish, WA (US) (2002 - 2010)

Company Filing History:


Years Active: 2002-2010

Loading Chart...
7 patents (USPTO):Explore Patents

Title: Innovations of Jason P Allen

Introduction

Jason P Allen is a notable inventor based in Sammamish, WA (US). He has made significant contributions to the field of technology, particularly in the realm of programming languages and message exchange patterns. With a total of 7 patents to his name, Allen's work has had a considerable impact on software development.

Latest Patents

One of his latest patents is titled "Implementation of concurrent programs in object-oriented languages." This invention adds support for concurrency to mainstream object-oriented languages. It provides language extensions that enable programs to be developed for execution in one address space, distributed across several processes on a single computer, or even across a local-area or wide-area network, all without the need for recoding the program. Central to this invention is the concept of a service that executes its own algorithmic thread. These services do not share memory or use explicit synchronization primitives. Instead, data sharing and synchronization are achieved through message-passing, where explicitly declared messages are exchanged between services.

Another significant patent is "Automated generation of message exchange pattern simulation code." This invention involves mechanisms for automatically generating code that tests the capabilities of a computing system to simulate a message exchange pattern. The code generation system utilizes a message exchange pattern definition to create simulation code. For each state that allows valid messages to be transmitted, code is generated to simulate the transmission of a valid message. Similarly, for states that permit valid messages to be received, code is generated to simulate the receipt of those messages. If the transmission or receipt of a message results in a state transition, appropriate code is generated to facilitate that transition.

Career Highlights

Jason P Allen is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to advancements in technology. His work at Microsoft has allowed him to explore various aspects of software development and programming languages.

Collaborations

Throughout his career, Allen has collaborated with notable colleagues, including Jason Matthew Cahill and Andy Verprauskus. These collaborations have further enriched his work and contributed to the development of innovative solutions in the tech industry.

Conclusion

In summary, Jason P Allen is a distinguished inventor whose contributions to programming languages and message exchange patterns have significantly influenced the field of technology. His patents reflect a deep understanding of software development and a commitment to innovation.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…