IP Library Granted Patent US 10,782,679
Granted Patent B2
US 10,782,679 · App. 15/379,733 · Granted Sep 22, 2020

Relationship tagging of data in well construction

Inventors: Shunfeng Zheng (Katy, TX); Vishwanathan Parmeshwar (Houston, TX)
Assignee: Schlumberger Technology Corporation
G05B23/0283E21B19/14E21B21/01G06F16/29G05B19/042G05B2219/45129
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,782,679
App. No.
15/379,733
Granted
Sep 22, 2020
Kind
B2
Abstract

Processing systems and methods for receiving captured data of a data source attached with an expression of a relationship between the data source and a well construction system. The expression of the relationship between the data source and the well construction system is matched with an expression in a relationship descriptor including a description of a well construction system physical layout. The relationship descriptor also includes respective expressions of relationships between data sources and locations, equipment, and/or components of the well construction system. The expression in the relationship descriptor is one of the respective expressions. Secondary information is determined based on the captured data and the matched expression in the relationship descriptor.

Claims (69)

1. An apparatus comprising:

a system comprising a data acquisition unit, an application unit, and a network communicatively coupling the data acquisition unit and the application unit, wherein:

the data acquisition unit comprises a processor and a memory including computer program code, wherein the data acquisition unit is operable to:

receive captured data of a data source at an input port of the data acquisition unit, wherein the input port is mapped with a source expression of a relationship between the data source and a location, equipment, a component, or a combination thereof of a well construction system;

attach the source expression to the captured data; and

transmit the captured data and the attached source expression into the network; and

the application unit comprises a processor and a memory including computer program code, wherein the application unit is operable to:

receive the captured data and the attached source expression from the network;

match the source expression with a descriptor expression in a relationship descriptor, wherein the relationship descriptor comprises:

a description of a physical layout of equipment and components of the well construction system; and

respective descriptor expressions of relationships between data sources and locations, equipment, components, or combinations thereof of the well construction system, wherein the descriptor expression in the relationship descriptor is one of the respective descriptor expressions; and

determine derivative information based on the captured data and the matched descriptor expression in the relationship descriptor.

2. The apparatus of claim 1 wherein the data source is a sensor.

3. The apparatus of claim 1 wherein the data source is an actuator.

4. The apparatus of claim 1 wherein the data acquisition unit is further operable to attach a quality indicator to the captured data, and wherein the quality indicator indicates a quality of the received captured data.

5. The apparatus of claim 4 wherein the application unit is further operable to:

determine the derivative information when the quality indicator indicates a satisfactory quality; and

discard the captured data when the quality indicator indicates an unsatisfactory quality.

6. The apparatus of claim 1 wherein the application unit is further operable to alter a construction operation based on the determined derivative information.

7. The apparatus of claim 1 wherein the application unit is further operable to schedule maintenance of equipment based on the determined derivative information.

8. The apparatus of claim 1 wherein the application unit is further operable to:

receive multiple captured data of different data sources each attached with a respective source expression of a relationship between the respective data source and a respective location, equipment, component, or combination thereof of the well construction system;

match each respective source expression with a descriptor expression in the relationship descriptor; and

determine one of the multiple captured data that is likely to be most reliable based on the matching.

9. The apparatus of claim 1 wherein:

the derivative information is a correlation factor between the captured data and additional captured data of an additional data source; and

the application unit is further operable to determine an occurrence of a fault in the well construction system based on the correlation factor exceeding a predefined threshold.

10. The apparatus of claim 1 wherein:

the application unit is further operable to validate additional captured data of an additional data source based on the derivative information by comparing the additional captured data to the derivative information; and

the additional captured data is validated when a difference between the derivative information and the additional captured data is within a predefined threshold.

11. The apparatus of claim 1 wherein the application unit is further operable to:

monitor an operational health of a piece of equipment of the well construction system by determining additional derivative information based on additional captured data from an additional data source, wherein the data source and the additional data source are on the piece of equipment; and

determine problematic functionality of the piece of equipment based on a variation between the derivative information and the additional derivative information exceeding a predefined threshold over a predefined period of time.

12. The apparatus of claim 1 wherein the application unit is further operable to:

monitor an operation of a subsystem of the well construction system by determining additional derivative information based on additional captured data from an additional data source, wherein the data source and the additional data source are at separate locations in the subsystem; and

determine problematic functionality of the subsystem based on a variation between the derivative information and the additional derivative information exceeding a predefined threshold.

13. The apparatus of claim 1 wherein the application unit is further operable to:

monitor security of the well construction system by determining additional derivative information based on additional captured data from an additional data source; and

determine a security breach based on a variation between the derivative information and the additional derivative information exceeding a predefined threshold.

14. The apparatus of claim 1 wherein:

the derivative information includes a matching indication;

the matching indication indicates whether a captured data rate of the captured data by the data source matches a configuration setting data rate for the matched descriptor expression; and

the application unit is further operable to signal a security alert when the matching indication indicates that the captured data rate does not match the configuration setting data rate.

15. A method comprising:

operating a processing system comprising a processor and a memory including computer program code, wherein operating the processing system comprises:

receiving captured data of a data source attached with an expression of a relationship between the data source and a well construction system;

matching the expression of the relationship between the data source and the well construction system with an expression in a relationship descriptor, wherein the relationship descriptor comprises:

a description of a physical layout of equipment and components of the well construction system; and

respective expressions of relationships between data sources and locations, equipment, components, or a combination thereof of the well construction system, wherein the expression in the relationship descriptor is one of the respective expressions; and

determining secondary information based on the captured data and the matched expression in the relationship descriptor.

16. The method of claim 15 wherein operating the processing system further comprises:

receiving multiple captured data of different data sources each attached with a respective expression of a relationship between the respective data source and the well construction system;

matching each respective expression of the relationship between the respective data source and the well construction system with an expression in the relationship descriptor; and

determining one of the multiple captured data that is likely to be most reliable based on the matching.

17. The method of claim 15 wherein:

the secondary information is a correlation factor between the captured data and additional captured data of an additional data source; and

operating the processing system further comprises determining an occurrence of a fault in the well construction system based on the correlation factor exceeding a predefined threshold.

18. The method of claim 15 wherein:

operating the processing system further comprises validating additional captured data of an additional data source based on the secondary information by comparing the additional captured data to the secondary information; and

the additional captured data is validated when a difference between the secondary information and the additional captured data is within a predefined threshold.

19. A method comprising:

operating a processing system comprising a processor and a memory including computer program code, wherein operating the processing system comprises:

receiving captured data of a data source at an input port of the processing system, wherein the input port is mapped with an expression of a relationship between the data source and a location, equipment, a component, or a combination thereof of a well construction system;

attaching the expression to the captured data; and

transmitting the captured data and the attached expression to a network connection.

20. The method of claim 19 wherein:

the data source is a sensor or an actuator;

operating the processing system further comprises attaching a quality indicator to the captured data; and

the quality indicator indicates a quality of the received captured data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: ZHENG, SHUNFENG; PARMESHWAR, VISHWANATHAN
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 042775/0569 →
Continuity (1)
Related Publication 20180171760A1 · Jun 21, 2018
Cited By (4)
US 12,366,152 US 12,379,707 US 12,460,529 US 12,553,330