Invention Grant
- Patent Title: Programming language trigger mechanisms for parallel asynchronous enumerations
-
Application No.: US16913285Application Date: 2020-06-26
-
Publication No.: US11645082B2Publication Date: 2023-05-09
- Inventor: Adir Hudayfi , Gal Tamir , Izhak Mashiah
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Newport IP, LLC
- Agent Jacob P. Rohwer
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/38 ; G06F8/30 ; G06F9/455

Abstract:
Embodiments described herein are directed to a programming language trigger mechanism. The trigger mechanism is a small piece of code that a software developer utilizes in a computer program. The trigger mechanism enables computing operations or tasks to be performed asynchronously and in a parallel fashion. In particular, logic (e.g., operations or tasks) associated with the trigger mechanism are provided to a plurality of resources for processing in parallel. Each resource asynchronously processes the task provided thereto and asynchronously provides the result. The results are asynchronously returned as an enumeration. The enumeration enables the software developer to enumerate through the returned elements as a simple stream of results as they are calculated.
Public/Granted literature
- US20210406029A1 PROGRAMMING LANGUAGE TRIGGER MECHANISMS FOR PARALLEL ASYNCHRONOUS ENUMERATIONS Public/Granted day:2021-12-30
Information query