Patent ID: 11885211
Assignee: NATIONAL OILWELL VARCO, L.P.
Field: Civil engineering (Other fields)
Classification: CPC E  G | IPC E  G

Claim 14:
15. A system for automated drilling, comprising:
one or more processors; and
one or more memories coupled to the one or more processors and computer readable code stored on the one or more memories and executable by the one or more processors to:
receive, at a service layer of a rig operating system, a tool-agnostic request to perform a process;
determine, by the service layer of the rig operation system, one or more activities to complete the process; and
direct an activity layer of the rig operating system to cause the one or more activities to be performed, wherein the activity layer is configured to:
identify a first controller module associated with a first activity of the one or more activities; and
trigger the first controller module to initiate the first activity,
wherein the first controller module is configured to:

receive, from the activity layer, tool-agnostic instructions based on the tool-agnostic request,
identify a first one or more drilling tools to initiate the first activity,
translate the tool-agnostic instructions to tool-specific instructions, and

direct the first one or more drilling tools to initiate the first activity in accordance with the tool-specific instructions.