Patent ID: 11972176
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  F | IPC F  G  H

Claim 8:
9. A computing system comprising:
a plurality of computing system resources;
a web service including a graphical user interface and configured to:
display, in the graphical user interface, a graph of a pipeline network,
receive, via the graphical user interface, an event of a user selection of a boundary node within the graph of the pipeline network, the event triggered by a graphical user interface widget within the graphical user interface, and
decompose the pipeline network into a plurality of subnetworks at the boundary node in response to the event, the plurality of subnetworks comprising a plurality of upstream subnetworks and a downstream subnetwork;

a plurality of subnetwork solver containers, each allocated a subset of the plurality of computing system resources, for:
individually executing, using a first set of control device settings and a first set of boundary conditions, a network solver on the plurality of upstream subnetworks in parallel to obtain a second set of boundary conditions and a second set of control device settings, and
executing, using the second set of boundary conditions, the network solver on the downstream subnetwork to obtain a result comprising a third set of control device settings; and

a decomposition network solver container executing on the plurality of computing system resources for:
testing for whether the result satisfies a threshold, and
presenting the third set of control device settings based on the result satisfying the threshold.