# US 11,028,672 B2 · Wireline services system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,028,672 B2
- Document ID: US11028672B2
- Status: Granted
- Kind: B2
- Application number: 16/309,930
- Filed: 2016-06-30
- Published: 2019-05-16
- Granted: 2021-06-08
- Earliest claimed: 2016-06-30
- Assignees: Schlumberger Technology Corporation
- Applicants: Schlumberger Technology Corporation
- Inventors: Eric Jeanson
- Web page: https://patentgrep.com/patent/US11028672B2

## CPC

- E21B 47/12: Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling
- E21B 19/008: {Winding units, specially adapted for drilling operations}
- E21B 21/06: Arrangements for treating drilling fluids outside the borehole
- E21B 41/00: Equipment or details not covered by groups E21B15/00 - E21B40/00
- E21B 44/00: Automatic control systems specially adapted for drilling operations, i.e. self-operating systems which function to carry out or modify a drilling operation without intervention of a human operator, e.g. computer-controlled drilling systems; Systems specially adapted for monitoring a plurality of drilling variables or conditions
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS

## Abstract

A wireline services system server can include a processor; memory operatively coupled to the processor; a network interface; at least one wireline services equipment interface; and processor-executable instructions stored in the memory executable to instruct the wireline services system server to operate in a user interactive mode via receipt of client communications via a network connection at the network interface; operate in an automated mode; and operate in a safe mode responsive to interruption of a network connection at the network interface.

## Claims

### Claim 1

A wireline services system server comprising:
a processor;
memory operatively coupled to the processor;
a network interface;
at least one wireline services equipment interface; and
processor-executable instructions stored in the memory executable to instruct the wireline services system server to
operate in a user interactive mode via receipt of communications via a network connection at the network interface;
operate in an automated mode according to a model of a wireline services equipment set up at a wellsite; and
operate in a safe mode responsive to an analysis of latency of a network connection in relationship to a wireline tool conveyance speed of the wireline services equipment set up at the wellsite, wherein the safe mode is an operational mode for operation of the wireline services equipment set up at the wellsite.

### Claim 2 (depends on 1)

The wireline services system server of claim 1 comprising processor-executable instructions stored in the memory executable to instruct the wireline services system server to build the model of the wireline services equipment set up.

### Claim 3 (depends on 1)

The wireline services system server of claim 1 wherein the safe mode operates based at least in part on the model.

### Claim 4 (depends on 1)

The wireline services system server of claim 1 wherein the automated mode operates to transmit information via a network connection at the network interface.

### Claim 5 (depends on 4)

The wireline services system server of claim 4 wherein the processor-executable instructions comprise processor-executable instructions to instruct the wireline services system server to transition from the automated mode to the safe mode responsive to interruption of the network connection at the network interface.

### Claim 6 (depends on 5)

The wireline services system server of claim 5 wherein the network connection comprises a satellite network connection and wherein the interruption of the network connection spans a period of time greater than approximately one minute prior to the transition.

### Claim 7 (depends on 1)

The wireline services system server of claim 1 wherein the processor-executable instructions comprise processor-executable instructions to instruct the wireline services system server to operate an orchestration tier and an automation tier.

### Claim 8 (depends on 7)

The wireline services system server of claim 7 wherein the orchestration tier comprises an application programming interface (API) for the user interactive mode and wherein the automation tier comprises an interface that receives information via the orchestration tier.

### Claim 9 (depends on 7)

The wireline services system server of claim 7 wherein, for the safe mode, the automation tier operates independent of information of the orchestration tier.

### Claim 10 (depends on 7)

The wireline services system server of claim 7 wherein, for the automated mode, the orchestration tier operates independent of information received via the network interface.

### Claim 11 (depends on 1)

The wireline services system server of claim 1 comprising processor-executable instructions stored in the memory executable to instruct the wireline services system server to operate a winch that conveys a wireline tool via a cable.

### Claim 12 (depends on 11)

The wireline services system server of claim 11 wherein operation of the winch is according to logic specified in a domain specific language (DSL).

### Claim 13 (depends on 11)

The wireline services system server of claim 11 wherein operation of the winch is based at least in part on depth information.

### Claim 14 (depends on 11)

The wireline services system server of claim 11 wherein operation of the winch is based at least in part on a speed limit for conveyance.

### Claim 15 (depends on 1)

The wireline services system server of claim 1, wherein the analysis of latency comprises prediction of a depth compensated for latency wherein the depth is a future prediction with a quantifiable amount of uncertainty based at least in part on the wireline tool conveyance speed.

### Claim 16 (depends on 1)

The wireline services system server of claim 1, wherein the analysis of latency comprises analysis of a latency trend.

### Claim 17

A method comprising:
enabling operational modes of a wireline services system operatively coupled to wireline services equipment at a wellsite wherein the operational modes comprise a safe mode and an automated mode, wherein the automated mode operates according to a model of a wireline services equipment set up at a wellsite;
receiving at least one communication via a network connection at a network interface of the wireline services system at the wellsite;
analyzing latency of the network connection in relationship to a wireline tool conveyance speed of the wirelines services equipment set up at the wellsite; and
transitioning the wireline services system from the automated mode to the safe mode based on the analyzing, wherein, in the safe mode, the wireline services system operates the wireline services equipment set up at the wellsite.

### Claim 18 (depends on 17)

The method of claim 17 comprising detecting interruption of the network connection at the network interface and transitioning the wireline services system from the automated mode to the safe mode.

### Claim 19

One or more computer-readable storage media comprising computer-executable instructions executable to instruct a computer to:
enable operational modes of a wireline services system operatively coupled to wireline services equipment at a wellsite wherein the operational modes comprise a safe mode and an automated mode, wherein the automated mode operates according to a model of a wireline services equipment set up at a wellsite;
receive at least one communication via a network connection at a network interface of the wireline services system at the wellsite;
analyze latency of the network connection in relationship to a wireline tool conveyance speed of the wirelines services equipment set up at the wellsite; and
transition the wireline services system from the automated mode to the safe mode based on the analyzing, wherein, in the safe mode, the wireline services system operates the wireline services equipment set up at the wellsite.

### Claim 20 (depends on 19)

The one or more computer-readable storage media of claim 19 wherein the operational modes comprise a safe mode and wherein the instructions comprise instructions to detect interruption of the network connection at the network interface and to transition the wireline services system from the automated mode to the safe mode.
