IP Library › Granted Patent US 11,481,374
Granted Patent B2
US 11,481,374 · App. 14/396,019 · Granted Oct 25, 2022

Systems and methods for anonymizing and interpreting industrial activities as applied to drilling rigs

Inventor: Christopher Neil Marland (Spring, TX)
Assignee: Halliburton Energy Services, Inc.
G06F16/2322G06F16/2365G06F16/244G06F16/24578G06Q10/0639G06Q50/02
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 11,481,374
App. No.
14/396,019
Granted
Oct 25, 2022
Kind
B2
Abstract

Various systems and methods are disclosed for making and using an anonymized database for an industrial enterprise, such as oilfield operations. Providing statistical performance indicators for groupings of an activity in the oilfield allow for the information in confidential data sets to be shared without compromising the confidentiality of any one data entry. Comparisons may be made between or among oilfields with differing technologies, differing rig configurations, or even different crews when sufficient data are available.

Claims (48)

1. A method comprising:

defining activities in an oilfield in terms of a start time and an end time of each activity;

converting, using a processor and a network interface, raw activity data from sensors into performance indicators for the activities, wherein said converting includes:

determining the start and end times of the activities by decoding and extracting some of the raw activity data that correspond to some of the sensors associated with actions that make up the activities and comparing the extracted raw activity data to corresponding data thresholds; and

running predefined performance operations against the start and end times of the activities

setting an anonymity threshold that defines a minimum number of the performance indicators required for anonymity;

aggregating the performance indicators to generate anonymized statistical indicators, based on the anonymity threshold, for the activities;

storing the anonymized statistical indicators for the activities into a database using the processor;

generating a performance index for each of the activities by automatically comparing, using a database query engine, a measured performance of the each of the activities to a respective benchmark value extracted from the anonymized statistical indicators in the database; and

recommending a change of at least one of; equipment, crews or technology associated with at least one of the activities based on the comparison.

2. The method of claim 1 , further comprising:

generating a weighted performance index average of the oilfield based on the performance indices for some of the activities that are common to other oilfields and a time to perform each of the some activities; and

comparing a performance of the oilfield to performances of the other oilfields using the weighted performance index average.

3. The method of claim 2 , further comprising:

assigning a weight for each of the performance indices for the some activities.

4. The method of claim 2 , wherein the weighted performance index average includes the activities of time to make up and lay down bottom hole assembly, total connection time, rate of installing drill pipe singles, rate of installing casing stands, rate of casing joints, time to test blow out preventer, time to run riser and blow out preventer, and time to pull riser and blow out preventer.

5. The method of claim 2 , wherein the performance index average includes a user-defined activity.

6. The method of claim 1 , wherein the activities in the set includes one or more activities taken from the group consisting of in-slips time, off bottom to in-slips time, on bottom to on bottom time, drill pipe trip time inside casing, drill pipe trip to in-slips time, drill pipe singles trip time inside casing, and drill pipe trip rate.

7. A method comprising:

selecting at least an indication of one or more indices within a database;

selecting at least an indication of one or more activities of oilfield operations within the database, wherein each of the activities is defined as a start time and an end time of the each activity;

receiving a plurality of anonymized statistical indicators associated with the one or more indices and the one or more activities of the oilfield operations, wherein the anonymized statistical indicators are generated based on an anonymity threshold that defines a minimum number of performance indicators of the activities required for generating the anonymized statistical indicators, wherein the performance indicators are converted, using a processor and a network interface, from raw activity data of sensors by:

determining the start and end times of the activities by decoding and extracting some of the raw activity data that correspond to some of the sensors associated with actions that make up the activities and comparing the extracted raw activity data to corresponding data thresholds; and

running predefined performance operations against the start and end times of the activities;

generating a performance index for each of the activities by automatically comparing, using a database query engine, a measured performance of the each of the activities to a respective benchmark value extracted from the anonymized statistical indicators;

generating a weighted performance index average of a first oilfield of the oilfield operations based on the performance indices for some of the activities that are common to all of the oilfield operations and times to perform the some activities; and

comparing a performance of the first oilfield to performances of other oilfields using the weighted performance index average.

8. The method of claim 7 , the method further comprising:

selecting one or more indices for comparison based on said selecting at least the indication of the one or more indices within the database and based on said selecting at least the indication of the one or more activities within the database; and

receiving a ranking of entries associated with the one or more indices selected for the comparison based on the associated anonymized statistical indicators.

9. A method, the method comprising:

defining a custom activity of oilfield operations a start time and an end time of the custom activity;

selecting, using a database query engine, at least an indication of one or more indices within a database;

storing anonymized statistical indicators for the custom activity of the oilfield operations on an accessible storage medium, wherein the anonymized statistical indicators are generated based on an anonymity threshold that defines a minimum number of performance indicators required for generating the anonymized statistical indicators, and the performance indicators are converted, using a processor, from raw activity data of sensors by:

determining start and end times of the custom activity by decoding extracting some of the raw activity data that correspond to some of the sensors associated with actions that make up the custom activity and comparing the extracted raw activity data to corresponding data thresholds; and

running predefined performance operations against the start and end times of the custom activity;

receiving the anonymized statistical indicators for the custom activity of the oilfield operations;

generating a performance index for the custom activity by automatically comparing, using the data query engine, a measured performance of the custom activity to a benchmark value extracted from the anonymized statistical indicators; and

recommending a change of at least one of; equipment, crews or technology associated with the custom activity based on the comparison.

10. The method of claim 9 , further comprising:

selecting one or more indices for comparison based on said selecting at least the indication of the one or more indices within the database and based on the custom activity of the oilfield operations; and

receiving a ranking of entries associated with the one or more indices selected for the comparison based on the associated anonymized statistical indicators.

11. The method of claim 9 , further comprising:

generating a weighted performance index average by weighting each activity for a project and combining together the performance index for each activity in the project.

12. The method of claim 11 , further comprising:

assigning a weight for each activity.

13. The method of claim 11 , wherein the weighted performance index average includes the activities of time to make up and lay down bottom hole assembly, total connection time, rate of installing drill pipe singles, rate of installing casing stands, rate of casing joints, time to test blow out preventer, time to run riser and blow out preventer, and time to pull riser and blow out preventer.

14. The method of claim 9 , wherein the activities include one or more activities taken from the group consisting of in-slips time, off bottom to in-slips time, on bottom to on bottom time, drill pipe trip time inside casing, drill pipe trip to in-slips time, drill pipe singles trip time inside casing, and drill pipe trip in stands rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2014
From: MARLAND, CHRISTOPHER N.
To: HALLIBURTON ENERGY SERVICES, INC.
Reel/Frame 033996/0889 →
Continuity (1)
Related Publication 20150112949A1 · Apr 23, 2015