Patent · US Active

Methods, systems, and computer program products for asynchronous resumption of a dataflow

US8843938B2 · kind B2 · utility

9Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 2, 2008
Grant dateSep 23, 2014
Priority date
Expiry dateApr 18, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5015
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system, and computer program product for providing asynchronous resumption of a dataflow are provided. The method includes building an executable directed graph from a dataflow that includes multiple interconnected nodes, where at least one of the interconnected nodes is an asynchronous node. The method further includes creating an event flow that includes the asynchronous node and interconnections subsequent to the asynchronous node. The method also includes invoking execution of the executable directed graph, and creating a state object with an identifier associated with the event flow in response to reaching the asynchronous node. The method additionally includes continuing execution of the executable directed graph while avoiding the asynchronous node and the interconnections subsequent to the asynchronous node, and resuming execution of the event flow as identified via the state object upon receiving a response for the asynchronous node.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.