This inventor holds 3 USPTO granted patents and 1 published patent application. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2014-2016.
Company Filing History:
Years Active: 2014-2016
Title: Innovations of Luke Hoban
Introduction
Luke Hoban is an accomplished inventor based in Seattle, WA. He has made significant contributions to the field of computer programming through his innovative patents. With a total of 3 patents, Hoban's work focuses on enhancing the efficiency and functionality of asynchronous programming constructs.
Latest Patents
Hoban's latest patents include a system and method for implementing an asynchronous construct in a computer program. This invention generates a state machine from the computer program, translating it to produce code that executes the state machine during runtime. The asynchronous construct can be transformed into a function that invokes an asynchronous function, passing the function as a callback before exiting. Once the asynchronous operation is complete, the function is called back, restoring the configuration to its state prior to the asynchronous call. Additionally, variable closure is utilized to maintain the state of variables before and after invoking the asynchronous operation.
Another notable patent is the population of dynamic objects representing static namespace hierarchies. This invention projects a namespace-based static metadata model into a dynamic programming environment. A dynamic object is created for each static namespace, with the host environment populating the dynamic object with a top-level namespace of the static namespace. The dynamic objects are designed so that a request for a member of the namespace lazily populates the static metadata into a projected sub-namespace object or a projected type object.
Career Highlights
Luke Hoban is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and develop new technologies. His work has had a significant impact on the programming community, particularly in the realm of asynchronous programming.
Collaborations
Hoban has collaborated with notable colleagues such as Donald Syme and Jomo Fisher, contributing to various projects and advancements in technology.
Conclusion
Luke Hoban's contributions to the field of computer programming through his innovative patents demonstrate his expertise and commitment to advancing technology. His work continues to influence the programming landscape, making him a notable figure in the industry.
