Redmond, WA, United States of America

Jakob Rehof

This inventor holds 11 USPTO granted patents. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2004-2010.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Jakob Rehof. Retrieved from https://idiyas.com/inventor/jakob-rehof

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile


% Patents Active = 63.6

Average Co-Inventor Count = 3.1

ph-index = 7

Forward Citations = 340(Granted Patents)


Company Filing History:


Years Active: 2004-2010

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

Title: Innovations of Jakob Rehof

Introduction

Jakob Rehof is a notable inventor based in Redmond, WA (US). He has made significant contributions to the field of programming and software development, holding a total of 11 patents. His work primarily focuses on enhancing concurrent programming and reducing deadlock errors in message-passing applications.

Latest Patents

One of Jakob Rehof's latest patents is titled "Programming model to detect deadlocks in concurrent programs." This patent describes methods for developing message-passing application programs that utilize stages with multiple asynchronous functions. The operations within these programs communicate with each other in a distributed computing environment, aiming to minimize deadlock errors through the use of behavioral type signatures. These signatures specify the expected behavior of each operation, allowing a type checker to ensure compliance with the defined properties.

Another significant patent is "Contracts and futures in an asynchronous programming language." This invention introduces an asynchronous programming language that enhances concurrent programming by employing futures, asynchronous calls, and joins on futures. The patent outlines a process for automatically extracting models for both client and service interfaces of an asynchronous interface. A behavioral contract is established, and a modular checking algorithm is utilized to verify that both the client and service adhere to this contract.

Career Highlights

Jakob Rehof is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate in the realm of software development. His expertise in programming models and asynchronous languages has positioned him as a key contributor to advancements in the industry.

Collaborations

Jakob has collaborated with notable colleagues such as Galen Clyde Hunt and Aamer Hydrie. Their combined efforts have led to the development of groundbreaking technologies that enhance the efficiency and reliability of software applications.

Conclusion

Jakob Rehof's contributions to the field of programming and software development are significant and impactful. His innovative patents reflect a deep understanding of concurrent programming challenges and provide solutions that enhance the functionality of message-passing applications.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…