# US 2021/0340865 A1 · Subsurface measurement compression and reconstruction

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

- Number: US 2021/0340865 A1
- Document ID: US20210340865A1
- Status: Published application
- Kind: A1
- Application number: 17/305,313
- Filed: 2021-07-02
- Published: 2021-11-04
- Earliest claimed: 2019-07-30
- Assignees: Halliburton Energy Services, Inc.
- Applicants: Halliburton Energy Services, Inc.
- Inventors: Christopher Michael Jones; Darren George Gascooke; Anthony Herman van Zuilekom; Bin Dai
- Web page: https://patentgrep.com/patent/US20210340865A1

## CPC

- E21B 47/18: through the well fluid {, e.g. mud pressure pulse telemetry}
- E21B 49/10: using side-wall fluid samplers or testers
- E21B 47/00: Survey of boreholes or wells (monitoring pressure or flow of drilling fluid E21B21/08)
- 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 47/13: by electromagnetic energy, e.g. radio frequency
- E21B 49/08: Obtaining fluid samples or testing fluids, in boreholes or wells
- G01V 3/30: operating with electromagnetic waves
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- G01V: GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS (means for indicating the location of accidentally buried, e.g. snow-buried, persons A63B29/02)

## Abstract

An apparatus comprises a subsurface sensor to be positioned in a wellbore formed in a subsurface formation, wherein the subsurface sensor is to detect subsurface measurements. The apparatus includes a processor and a machine-readable medium having program code executable by the processor to cause the processor to generate a combination of functions based on the subsurface measurements, wherein the combination of functions is a subset of functions from a library of functions. The program code is executable by the processor to cause the processor to determine at least one function parameter of at least one function of the combination of functions and determine at least one formation property of the subsurface formation based on the at least one function parameter.

## Claims

### Claim 1

An apparatus comprising:
a subsurface sensor to be positioned in a wellbore formed in a subsurface formation, the subsurface sensor to detect subsurface measurements;
a processor; and
a machine-readable medium having program code executable by the processor to cause the processor to,
generate a combination of functions based on the subsurface measurements, wherein the combination of functions is a subset of functions from a library of functions;
determine at least one function parameter of at least one function of the combination of functions; and
determine at least one formation property of the subsurface formation based on the at least one function parameter.

### Claim 2 (depends on 1)

The apparatus of claim 1,
wherein the program code comprises program code executable by the processor to cause the processor to determine a function identifier of the at least one function of the combination of functions, and
wherein the program code executable by the processor to cause the processor to determine the at least one formation property comprises program code executable by the processor to cause the processor to determine the at least one formation property of the subsurface formation based on the function identifier.

### Claim 3 (depends on 1)

The apparatus of claim 1,
wherein the program code comprises program code executable by the processor to cause the processor to determine a function weight of the at least one function of the combination of functions, and
wherein the program code executable by the processor to cause the processor to determine the at least one formation property comprises program code executable by the processor to cause the processor to determine the at least one formation property of the subsurface formation based on the function weight.

### Claim 4 (depends on 1)

The apparatus of claim 1,
wherein the program code comprises program code executable by the processor to cause the processor to determine a magnitude of contribution of the at least one function of the combination of functions, and
wherein the program code executable by the processor to cause the processor to determine the at least one formation property comprises program code executable by the processor to cause the processor to determine the at least one formation property of the subsurface formation based on the magnitude of contribution.

### Claim 5 (depends on 1)

The apparatus of claim 1,
wherein the program code comprises program code executable by the processor to cause the processor to determine a function classification of the at least one function of the combination of functions, and
wherein the program code executable by the processor to cause the processor to determine the at least one formation property comprises program code executable by the processor to cause the processor to determine the at least one formation property of the subsurface formation based on the function classification.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the program code comprises program code executable by the processor to cause the processor to modify a wellbore operation of the wellbore based on the at least one formation property.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the wellbore operation comprises a testing operation.

### Claim 8

A method comprising:
receiving subsurface measurements measured by a subsurface sensor positioned in a wellbore formed in a subsurface formation;
generating a combination of functions based on the subsurface measurements, wherein the combination of functions is a subset of functions from a library of functions;
determining at least one function parameter of at least one function of the combination of functions; and
determining at least one of a formation property of the subsurface formation, a fluid property in the wellbore, and a status of the wellbore based on the at least one function parameter.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
determining a function identifier of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function identifier.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
determining a function weight of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function weight.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
determining a magnitude of contribution of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the magnitude of contribution.

### Claim 12 (depends on 8)

The method of claim 8, further comprising:
determining a function classification of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function classification.

### Claim 13 (depends on 8)

The method of claim 8, further comprising modifying a wellbore operation of the wellbore based on the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore.

### Claim 14 (depends on 13)

The method of claim 13, wherein the wellbore operation comprises a testing operation.

### Claim 15

One or more non-transitory machine-readable media having program code executable by a processor to cause the processor to perform operations comprising:
receiving subsurface measurements measured by a subsurface sensor positioned in a wellbore formed in a subsurface formation;
generating a combination of functions based on the subsurface measurements, wherein the combination of functions is a subset of functions from a library of functions;
determining at least one function parameter of at least one function of the combination of functions; and
determining at least one of a formation property of the subsurface formation, a fluid property in the wellbore, and a status of the wellbore based on the at least one function parameter.

### Claim 16 (depends on 15)

The one or more non-transitory machine-readable media of claim 15, further comprising:
determining a function identifier of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function identifier.

### Claim 17 (depends on 15)

The one or more non-transitory machine-readable media of claim 15, further comprising:
determining a function weight of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function weight.

### Claim 18 (depends on 15)

The one or more non-transitory machine-readable media of claim 15, further comprising:
determining a magnitude of contribution of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the magnitude of contribution.

### Claim 19 (depends on 15)

The one or more non-transitory machine-readable media of claim 15, further comprising:
determining a function classification of the at least one function of the combination of functions,
wherein determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore comprises determining the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore based on the function classification.

### Claim 20 (depends on 15)

The one or more non-transitory machine-readable media of claim 15, further comprising modifying a wellbore operation of the wellbore based on the at least one of the formation property of the subsurface formation, the fluid property in the wellbore, and the status of the wellbore.
