Patent · US Active

Methods and systems for starting computerized system modules

US9747129B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 22, 2015
Grant dateAug 29, 2017
Priority date
Expiry dateNov 7, 2035

Classification

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

Abstract

Graph data of a DAG is received. The data describes a module to be started by way of nodes connected by edges, wherein some nodes are submodule nodes that correspond to submodules of said module. Submodule nodes are connected via edge(s) that reflect a data dependency between the corresponding submodules. Each of said submodules is a hardware module or a software submodule, capable of producing and/or consuming data that can be consumed and/or produced, by other submodule(s) of said module, based on the DAG. Asynchronous execution is started of two of said submodules, respectively corresponding to two submodule nodes located in independent branches of the DAG. A third submodule node(s) is determined that is a descendant of each of said two submodule nodes, according to an outcome of the execution of the corresponding two submodules. Execution is started of a third submodule that corresponds to the determined third submodule node.

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