Patent US6012016A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6012016A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for managing well production and treatment data

Assignee: BJ Services Co USA
•
Filing: 1997-08-29
•
Granted: 2000-01-04
•
Expires: 2017-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method and apparatus for optimizing the treatment of a well. Initially, data from numerous sources is collected. Some of the data represents the location of objects found on a common map, e.g., rivers, towns, county lines, highways, etc. Another part of the data is data relating to a well. This data includes a wide variety of information that can be useful in determining how to treat a nearby well. This data is then integrated where it can be easily accessed by a user. Next, the user, using a geographic interface operating on a data processing system, selects a geographic region about which they are interested. The geographic interface assists the user in selecting the appropriate area. The user then uses the geographic interface to select some number of wells in the region of interest. This initial list of wells is refined by performing a SQL search of the initial list to select only the wells which have features or characteristics of interest to the user. Once a final list of wells is developed, the user can analyze the list to determine the optimal treatment for a well located proximate to the wells in the final list.

Inventors

  • 👤 Dean Bilden
  • 👤 Ron Browning
  • 👤 Dave Cramer
  • 👤 Larry Harrington
  • 👤 Mark E. Hoel
  • 👤 Bill Holcomb
  • 👤 Dave Mack

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:52
CPC Classifications
E; E21; E21B; E21B49/00; G; G01; G01V; G01V11/00

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 113 words
A method for optimizing treatment of a target well, comprising: obtaining well data for a plurality of wells, along with information related to treatment of the plurality of wells; storing the well data in a data processing system; selecting a subgroup of wells from the plurality of wells based, in part, on similarities between the well data for each of the plurality of wells and well data for the target well, using a geographic interface; displaying the well data for the subgroup of wells; and analyzing the well data, along with the information related to the treatment of the wells in the subgroup of wells, to optimize the treatment of the target well.
Claim 2
Independent Claim 113 words
A method for optimizing treatment of a target well, comprising: obtaining well data for a plurality of wells, along with information related to treatment of the plurality of wells; storing the well data in a data processing system; selecting a subgroup of wells from the plurality of wells based, in part, on similarities between the well data for each of the plurality of wells and well data for the target well, using a geographic interface; displaying the well data for the subgroup of wells; and analyzing the well data, along with the information related to the treatment of the wells in the subgroup of wells, to optimize the treatment of the target well.
Claim 3
Dependent Claim 49 words
The method as recited in claim 1, wherein the treatment for a well is selected from the list consisting of cementing, acidizing, fracturing, coil tubing operations, operations using production enhancing chemicals, operations using enzymes, use of service tools, use of completion tools, tubular operations, completion operations, and casing operations.
Claim 4
Dependent Claim 27 words
The method as recited in claim 1, further comprising: before the selecting step, focusing on a geographic area by utilizing geographic information supplied by the geographic interface.
Claim 5
Dependent Claim 20 words
The method as recited in claim 1, wherein the displaying step includes displaying user-selectable characteristics about the subgroup of wells.
Claim 6
Dependent Claim 58 words
The method as recited in claim 1, wherein the selecting step includes selecting the subgroup of wells from the plurality of wells by displaying all of the plurality of wells in a certain geographic area, and using the geographic interface to select the subgroup of wells from the plurality of wells being displayed in the certain geographic area.
Claim 7
Dependent Claim 35 words
The method as recited in claim 1, wherein the selecting step includes using a tabular query string to perform a structured query language search of the plurality of wells, thereby forming the subgroup of wells.
Claim 8
Dependent Claim 24 words
The method as recited in claim 1, further comprising: after the selecting step, ranking the subgroup of wells according to a user-specified performance ratio.
Claim 9
Independent Claim 133 words
A method for optimizing treatment for a target well, comprising: storing public well data in a data processing system; storing non-public well data in the data processing system, including data related to the treatment of wells; storing geographic information for geographic areas corresponding to the public and non-public well data; integrating the public well data, the non-public well data, and the geographic information into a database structure in the data processing system; retrieving the public well data, the non-public well data, and the geographic information for a given geographic area from the database structure in response to a user query; and graphically displaying the public well data, the non-public well data, and the geographic information for the given geographic area, thereby allowing a user to determine the optimal treatment for the target well.
Claim 10
Independent Claim 133 words
A method for optimizing treatment for a target well, comprising: storing public well data in a data processing system; storing non-public well data in the data processing system, including data related to the treatment of wells; storing geographic information for geographic areas corresponding to the public and non-public well data; integrating the public well data, the non-public well data, and the geographic information into a database structure in the data processing system; retrieving the public well data, the non-public well data, and the geographic information for a given geographic area from the database structure in response to a user query; and graphically displaying the public well data, the non-public well data, and the geographic information for the given geographic area, thereby allowing a user to determine the optimal treatment for the target well.
Claim 11
Dependent Claim 35 words
The method as defined in claim 8, wherein the retrieving step includes using a spatial database engine to retrieve the public well data, the non-public well data, and the geographic information from the database structure.
Claim 12
Dependent Claim 34 words
The method as defined in claim 9, further comprising: entering an information request into the data processing system using a geographic user interface, wherein the information request is transmitted to the spatial database engine.
Claim 13
Dependent Claim 74 words
The method as recited in claim 8, further comprising: filtering the public well data, the non-public well data, and the geographic information retrieved from the database structure using a tabular query string to form a filtered list of well data; and graphically illustrating the filtered list of well data on the data processing system, with each well within the filtered list being displayed according to a value of a user-specified type of well data.
Claim 14
Dependent Claim 26 words
The method as recited in claim 11, further comprising: after the illustrating step, ranking the wells in the filtered list according to a user-specified performance ratio.
Claim 15
Independent Claim 103 words
A method for optimizing treatment for a target well, comprising: storing well data about a plurality of wells, along with information related to treatment of the plurality of wells, in a database structure contained in a data processing system; selecting an initial group of wells from the plurality of wells using a geographic interface operating on the data processing system; filtering the initial group of wells using user-specified filtering criteria to create a final group of wells; and displaying the final group of wells and related well data using the geographic interface, wherein a user can optimize the treatment for the target well.
Claim 16
Independent Claim 103 words
A method for optimizing treatment for a target well, comprising: storing well data about a plurality of wells, along with information related to treatment of the plurality of wells, in a database structure contained in a data processing system; selecting an initial group of wells from the plurality of wells using a geographic interface operating on the data processing system; filtering the initial group of wells using user-specified filtering criteria to create a final group of wells; and displaying the final group of wells and related well data using the geographic interface, wherein a user can optimize the treatment for the target well.
Claim 17
Dependent Claim 39 words
The method as recited in claim 13, wherein the selecting step and filtering step are repeated in succession until the final group of wells contains enough wells to accurately analyze the well data for the final group of wells.
Claim 18
Dependent Claim 27 words
The method as recited in claim 13, further comprising: before the selecting step, focusing on a geographic area by utilizing geographic information supplied by the geographic interface.
Claim 19
Dependent Claim 21 words
The method as recited in claim 13, wherein the displaying step includes displaying user-selectable characteristics about the final group of wells.
Claim 20
Dependent Claim 27 words
The method as recited in claim 13, wherein the selecting step further includes selecting the initial group of wells based upon their distance from the target well.
Claim 21
Dependent Claim 37 words
The method as recited in claim 13, wherein the filtering step includes using a tabular query string to perform a structured query language search of the initial group of wells, thereby forming the final group of wells.
Claim 22
Dependent Claim 21 words
The method as recited in claim 13, further comprising: ranking the final group of wells according to a user-specified performance ratio.
Claim 23
Dependent Claim 160 words
A data processing system for optimizing the treatment of wells, comprising: a server having a data storage device; a workstation having a video display unit, the workstation being connected to the server; the server and workstation being operable in a first mode of operation, wherein, well data for a plurality of wells is stored in the data storage device, along with information related to treatment of the plurality of wells; a user selects a subgroup of wells from the plurality of wells displayed on a video display unit based, in part, on similarities between the well data for each of the plurality of wells and well data for the target well; and the server transmits the well data for the subgroup of wells to the workstation, thereby allowing the user to analyze the well data, along with information related to the treatment of the plurality of wells, for the subgroup of wells to optimize the treatment for the target well.
Claim 24
Dependent Claim 160 words
A data processing system for optimizing the treatment of wells, comprising: a server having a data storage device; a workstation having a video display unit, the workstation being connected to the server; the server and workstation being operable in a first mode of operation, wherein, well data for a plurality of wells is stored in the data storage device, along with information related to treatment of the plurality of wells; a user selects a subgroup of wells from the plurality of wells displayed on a video display unit based, in part, on similarities between the well data for each of the plurality of wells and well data for the target well; and the server transmits the well data for the subgroup of wells to the workstation, thereby allowing the user to analyze the well data, along with information related to the treatment of the plurality of wells, for the subgroup of wells to optimize the treatment for the target well.
Claim 25
Dependent Claim 48 words
The data processing system as recited in claim 20, wherein the first mode of operation further includes the server supplying geographic information to the user via the video display unit, wherein the geographic information enables the user to focus on a geographic area by utilizing the geographic information.
Claim 26
Dependent Claim 27 words
The data processing system as recited in claim 20, wherein the first mode of operation further includes the workstation displaying user-selectable characteristics about the plurality of wells.
Claim 27
Dependent Claim 47 words
The data processing system as recited in claim 20, wherein the first mode of operation further includes the workstation displaying all of the plurality of wells in a certain geographic area and recording the first subgroup of wells selected by the user from the certain geographic area.
Claim 28
Dependent Claim 36 words
The data processing system as recited in claim 20, wherein the first mode of operation further includes the server searching the plurality of wells using a tabular query string entered by the user on the workstation.
Claim 29
Dependent Claim 36 words
The data processing system as recited in claim 20, wherein the first mode of operation further includes the workstation displaying the wells in the subgroup after they have been ranked according to a user-specified performance ratio.

References Cited (Backward Citations)

US4686625A Cited
US5202829A Cited
US5237539A Cited
US5513150A Cited
US5838906A Cited
US5719949A Cited
US5555531A Cited
US5721538A Cited
US5803167A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-03 2003-07-05 2004-01-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-03 2007-07-05 2008-01-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-03 2011-07-05 2012-01-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag