US 11,808,903 B2
Seismic data interpretation system
Michael Beam, Spring, TX (US); Gilles Besançon, Houston, TX (US); Cyril Lagrange, Gatwick (GB); and Jan Dolejsí, Gatwick (GB)
Assigned to Schlumberger Technology Corporation, Sugar Land, TX (US)
Appl. No. 17/052,695
Filed by Schlumberger Technology Corporation, Sugar Land, TX (US)
PCT Filed May 10, 2019, PCT No. PCT/US2019/031641
§ 371(c)(1), (2) Date Nov. 3, 2020,
PCT Pub. No. WO2019/222031, PCT Pub. Date Nov. 21, 2019.
Claims priority of provisional application 62/670,803, filed on May 13, 2018.
Claims priority of provisional application 62/670,737, filed on May 12, 2018.
Prior Publication US 2021/0239869 A1, Aug. 5, 2021
Int. Cl. G01V 1/28 (2006.01); G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06Q 10/0631 (2023.01)
CPC G01V 1/28 (2013.01) [G06F 9/50 (2013.01); G06F 9/5027 (2013.01); G06F 9/5061 (2013.01); G06F 9/54 (2013.01); G01V 1/282 (2013.01); G01V 1/284 (2013.01); G01V 2210/70 (2013.01); G06Q 10/0631 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a digital operational plan that specifies computational tasks for seismic workflows, that specifies computational resources, and that specifies execution information metrics, wherein the digital operational plan is generated by a computational planning framework, and wherein the seismic workflows comprise one or more manual seismic interpretation tasks;
via a plan dispatcher, dispatching instructions that provision the computational resources for one of the computational tasks for one of the seismic workflows;
issuing a request for one or more values for the execution information metrics;
receiving the requested one or more values during execution of the one of the computational tasks using the provisioned computational resources;
based on the received one or more values indicating that the execution of the one of the computational tasks deviates from the digital operational plan, automatically dispatching at least one additional instruction that provisions at least one additional computational resource for the one of the computational tasks for the one of the seismic workflows;
automatically determining that, using the at least one additional computational resource, the execution of the one of the computational tasks still deviates from the digital operational plan; and
responsive to the determining, automatically aborting the digital operational plan and instructing the computational planning framework to re-plan the digital operational plan.