IP Library Granted Patent US 11,494,679
Granted Patent B2
US 11,494,679 · App. 16/395,608 · Granted Nov 8, 2022

System and method for oil and gas predictive analytics

Inventors: Jingwen Zheng (Calgary, CA); Qi Zong (Calgary, CA); Stephen Michael Main (Calgary, CA)
Assignee: RS Energy Group Topco, Inc. CA
G06N5/048G06F30/20G06F2111/10
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,494,679
App. No.
16/395,608
Granted
Nov 8, 2022
Kind
B2
Abstract

Embodiments disclosed herein generally relate to a method and system for oil and gas predictive analytics. A computer system receives a set of production information for a well located in a region. The computing system generates a set of general reference groups comprising one or more reference wells for the region. The computing system determines whether the set of production information for the well includes the threshold amount of production information. The computing system selects a subset of reference wells from the general reference groups based on one or more traits of the well. The computing system generates a reference curve based on the set of production information associated with each reference well in the subset of reference wells. The computing system fits a decline curve to the reference curve, to determine an estimated ultimate recovery of the well.

Claims (67)

1. A method, comprising:

receiving, from a remote computing device, a set of production information for a well located in a region, the set of production information directed to past production of the well;

parsing the set of production information for the well to determine whether the set of production information for the well includes a threshold amount of production information;

upon determining that the set of production information for the well does not include the threshold amount of production information, identifying a pool of one or more reference wells from a plurality of reference wells, wherein each reference well in the plurality of reference wells comprises at least the threshold amount of production information;

selecting a subset of reference wells from the pool of one or more reference wells based on one or more traits of the well, the one or more traits comprising at least a calculated production information shape similarity factor;

generating a reference curve based on the set of production information associated with each reference well in the subset of reference wells; and

fitting a decline curve to the reference curve to determine an estimated ultimate recovery of the well.

2. The method of claim 1 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying one or more reference wells with similarities to the well that comprise at least the threshold amount of production information.

3. The method of claim 2 , wherein identifying the one or more reference wells with similarities to the well that comprise at least the threshold amount of production information comprises:

identifying the subset of reference wells in the pool of one or more reference wells based on reference wells that comprise production information most similar to the set of production information of the well.

4. The method of claim 3 , wherein generating the reference curve based on the set of production information associated with each reference well in the subset of reference wells, comprises:

identifying data associated with each reference well in the subset of reference wells;

averaging the data associated with each reference well in the subset of reference wells; and

generating the reference curve based on the averaged data for each reference well in the subset of reference wells.

5. The method of claim 1 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying a predefined number of reference wells based on a hierarchical level of granularity.

6. The method of claim 5 , further comprising:

upon receiving the set of production information for the well located in the region, pre-processing the set of production information by:

removing one or more outliers from the set of production information as well as downtime and other variations of data anomalies that could affect analytic conclusions; and

normalizing the set of production information.

7. The method of claim 1 , wherein the threshold amount of production information comprises at least fifteen months of production information or any user defined number.

8. A system, comprising:

a processor; and

a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations comprising:

receiving, from a remote computing device, a set of production information for a well located in a region, the set of production information directed to past production of the well;

parsing the set of production information for the well to determine whether the set of production information for the well includes a threshold amount of production information;

upon determining that the set of production information for the well does not include the threshold amount of production information, identifying a pool of one or more reference wells from a plurality of reference wells, wherein each reference well in the plurality of reference wells comprises at least the threshold amount of production information;

selecting a subset of reference wells from the pool of one or more reference wells based on one or more traits of the well, the one or more traits comprising at least a calculated production information shape similarity factor;

generating a reference curve based on the set of production information associated with each reference well in the subset of reference wells; and

fitting a decline curve to the reference curve to determine an estimated ultimate recovery of the well.

9. The system of claim 8 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying one or more reference wells with similarities to the well that comprise at least the threshold amount of production information.

10. The system of claim 9 , wherein identifying the one or more reference wells with similarities to the well that comprise at least the threshold amount of production information comprises:

identifying the subset of reference wells in the pool of one or more reference wells based on reference wells that comprise production information most similar to the set of production information of the well.

11. The system of claim 10 , wherein generating the reference curve based on the set of production information associated with each reference well in the subset of reference wells, comprises:

identifying data associated with each reference well in the subset of reference wells;

averaging the data associated with each reference well in the subset of reference wells; and

generating the reference curve based on the averaged data for each reference well in the subset of reference wells.

12. The system of claim 8 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying a predefined number of reference wells based on a hierarchical level of granularity.

13. The system of claim 12 , further comprising:

upon receiving the set of production information for the well located in the region, pre-processing the set of production information by:

removing one or more outliers from the set of production information as well as downtime and other variations of data anomalies that could affect analytic conclusions; and

normalizing the set of production information.

14. The system of claim 8 , wherein the threshold amount of production information comprises at least fifteen months of production information.

15. A non-transitory computer readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform a method, comprising:

receiving, from a remote computing device, a set of production information for a well located in a region, the set of production information directed to past production of the well;

parsing the set of production information for the well to determine whether the set of production information for the well includes a threshold amount of production information;

upon determining that the set of production information for the well does not include the threshold amount of production information, identifying a pool of one or more reference wells from a plurality of reference wells, wherein each reference well in the plurality of reference wells comprises at least the threshold amount of production information;

selecting a subset of reference wells from the pool of one or more reference wells based on one or more traits of the well, the one or more traits comprising at least a calculated production information shape similarity factor;

generating a reference curve based on the set of production information associated with each reference well in the subset of reference wells; and

fitting a decline curve to the reference curve to determine an estimated ultimate recovery of the well.

16. The non-transitory computer readable medium of claim 15 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying one or more reference wells with similarities to the well that comprise at least the threshold amount of production information.

17. The non-transitory computer readable medium of claim 16 , wherein identifying the one or more reference wells with similarities to the well that comprise at least the threshold amount of production information comprises:

identifying the subset of reference wells in the pool of one or more reference wells based on reference wells that comprise production information most similar to the set of production information of the well.

18. The non-transitory computer readable medium of claim 17 , wherein generating the reference curve based on the set of production information associated with each reference well in the subset of reference wells, comprises:

identifying data associated with each reference well in the subset of reference wells;

averaging the data associated with each reference well in the subset of reference wells; and

generating the reference curve based on the averaged data for each reference well in the subset of reference wells.

19. The non-transitory computer readable medium of claim 15 , wherein identifying the pool of one or more reference wells from the plurality of reference wells, comprises:

identifying a predefined number of reference wells based on a hierarchical level of granularity.

20. The non-transitory computer readable medium of claim 19 , further comprising:

upon receiving the set of production information for the well located in the region, pre-processing the set of production information by:

removing one or more outliers from the set of production information as well as downtime and other variations of data anomalies that could affect analytic conclusions; and

normalizing the set of production information.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 065943/0625) Recorded Dec 29, 2025
From: GOLUB CAPITAL MARKETS LLC
To: RS ENERGY GROUP TOPCO, INC.
Reel/Frame 074107/0017 →
SECURITY INTEREST Recorded Dec 18, 2025
From: RS ENERGY GROUP TOPCO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 073263/0276 →
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2023
From: DBD CREDIT FUNDING LLC
To: RS ENERGY GROUP TOPCO, INC.
Reel/Frame 065943/0526 →
RELEASES OF FIRST LIEN SECURITY INTEREST IN PATENTS AT R/F 051894/0882 Recorded Dec 22, 2023
From: GOLUB CAPITAL MARKETS LLC, AS AGENT
To: RS ENERGY GROUP TOPCO, INC.
Reel/Frame 066123/0760 →
SECURITY INTEREST Recorded Dec 22, 2023
From: RS ENERGY GROUP TOPCO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 065943/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2023
From: ZHENG, JINGWEN; ZONG, QI; MAIN, STEPHEN MICHAEL
To: RS ENERGY GROUP TOPCO, INC.
Reel/Frame 065143/0532 →
SECURITY INTEREST Recorded Feb 12, 2020
From: RS ENERGY GROUP TOPCO, INC.
To: DBD CREDIT FUNDING LLC
Reel/Frame 051804/0852 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 11, 2020
From: RS ENERGY GROUP TOPCO, INC.
To: GOLUB CAPITAL MARKETS LLC
Reel/Frame 051894/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2019
From: ZHENG, JINGWEN; ZONG, QI; MAIN, STEPHEN MICHAEL
To: RS ENERGY GROUP TOPCO, INC. CA
Reel/Frame 049722/0598 →
Continuity (2)
Provisional Application 62663775 · Apr 27, 2018
Related Publication 20190332960A1 · Oct 31, 2019