Back to results
US 2013/0097580 A1Published application
Asynchronous programming model mapping
AssigneeMicrosoft Corporation
InventorsHenricus Johannes Maria Meijer, John Wesley Dyer, Lucian Wischik, Bart De Smet, Jeffrey Van Gogh
Life of this patent
Estimating the term…
Abstract
Mapping is performed between operations of an abstract asynchronous programming model and a concrete asynchronous programming model. In other words, differences between asynchronous programming models are bridged to enable interaction.
Claims20
A method of facilitating asynchronous programming, comprising:
- employing at least one processor configured to execute computer-executable instructions stored in memory to perform the following acts:
- mapping between operations of a first model and a second model, the first model is an abstract asynchronous programming model and the second model is a concrete asynchronous programming model.
A system that facilitates asynchronous programming, comprising:
- a processor coupled to a memory, the processor configured to execute the following computer-executable components stored in the memory:
- a first component configured to map between an abstract asynchronous programming model and a concrete asynchronous programming model.
A computer-readable storage medium having instructions stored thereon that enables at least one processor to perform the following acts:
- converting an operation specified in accordance with an abstract asynchronous programming model into a semantically equivalent operation supported by a concrete asynchronous programming model.
Dependencies are inferred from the claim text.