IP Library › Granted Patent US 10,147,204
Granted Patent B2
US 10,147,204 · App. 14/902,287 · Granted Dec 4, 2018

Creating platform positioning maps representing surface pad location feasibility

Inventors: DeWayne Pratt (Littleton, CO); Richard Daniel Colvin (Dripping Springs, TX); Robello Samuel (Cypress, TX)
Assignee: LANDMARK GRAPHICS CORPORATION
G06T11/001E21B43/305G06T7/11
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,147,204
App. No.
14/902,287
Granted
Dec 4, 2018
Kind
B2
Abstract

Systems and methods for creating platform positioning maps representing surface pad location feasibility for visually validating a current surface pad location and/or determining the suitability of another surface pad location.

Claims (56)

1. A method of creating a platform positioning map for validating a current surface pad location and determining the suitability of another surface pad location, which comprises:

determining a position for each pixel in an area of interest;

determining if each pixel position is valid;

assigning one of a first color and a first grey-scale shade to each pixel subject to an invalid pixel position, the first color and the first grey-scale shade representing an invalid position for a surface pad location where drilling cannot be conducted without at least one of a surface constraint and a subsurface constraint;

calculating a value for each pixel with a valid pixel position using a computer processor;

assigning one of a second color and a second grey-scale shade to each pixel subject to the respective value, the second color and the second grey-scale shade representing at least (1) lateral well but less than a full set of lateral wells can be planned from a valid pixel position for a surface pad location; and

assigning one of a third color and a third grey-scale shade to each pixel subject to the respective value, the third color and the third grey-scale shade representing a full set of lateral wells can be planned from a valid pixel position for a surface pad location.

2. The method of claim 1 , further comprising:

displaying each pixel in the area of interest; and

validating a current surface pad location using the display of each pixel.

3. The method of claim 1 , further comprising:

displaying each pixel in the area of interest; and

determining a suitability of another surface pad location using the display of each pixel.

4. The method of claim 1 , wherein the value for each pixel assigned the one of a third color and a third grey-scale shade is one of at least (1) and at least 50%.

5. The method of claim 1 , wherein the value for each pixel assigned the one of a second color and a second grey-scale shade is one of less than (1) and less than 50%.

6. The method of claim 5 , wherein the value for each pixel assigned the one of a second color and a second grey-scale shade is less than 50%, and the second color and the second grey-scale shade represent less than half of a full set of lateral wells can be planned from a valid pixel position for a surface pad location.

7. The method of claim 1 , further comprising:

a) determining a position for each pixel within a predetermined surface pad outline centered on a pixel in the area of interest;

b) determining if each pixel position within the predetermined surface pad outline is valid;

c) assigning one of a fourth color and a fourth grey-scale shade to each pixel in the predetermined surface pad outline subject to another invalid pixel position, the fourth color and the fourth grey-scale shade representing the predetermined surface pad outline cannot be centered on the pixel in the area of interest; and

d) repeating steps a)-c) for each pixel in the area of interest.

8. The method of claim 1 , further comprising assigning one of a fourth color and a fourth grey-scale shade to each pixel subject to the respective value, the fourth color and the fourth grey-scale shade representing no lateral wells can be planned from a valid pixel position for a surface pad location.

9. A non-transitory program carrier device tangibly carrying computer-executable instructions for creating a platform positioning map for validating a current surface pad location and determining the suitability of another surface pad location, the instructions being executable to implement:

determining a position for each pixel in an area of interest;

determining if each pixel position is valid;

assigning one of a first color and a first grey-scale shade to each pixel subject to an invalid pixel position, the first color and the first grey-scale shade representing an invalid position for a surface pad location where drilling cannot be conducted without at least one of a surface constraint and a subsurface constraint;

calculating a value for each pixel with a valid pixel position;

assigning one of a second color and a second grey-scale shade to each pixel subject to the respective value, the second color and the second grey-scale shade representing at least (1) lateral well but less than a full set of lateral wells can be planned from a valid pixel position for a surface pad location; and

assigning one of a third color and a third grey-scale shade to each pixel subject to the respective value, the third color and the third grey-scale shade representing a full set of lateral wells can be planned from a valid pixel position for a surface pad location.

10. The program carrier device of claim 9 , further comprising:

displaying each pixel in the area of interest; and

validating a current surface pad location using the display of each pixel.

11. The program carrier device of claim 9 , further comprising:

displaying each pixel in the area of interest; and

determining a suitability of another surface pad location using the display of each pixel.

12. The program carrier device of claim 9 , wherein the value for each pixel assigned the one of a third color and a third grey-scale shade is one of at least (1) and at least 50%.

13. The program carrier device of claim 9 , wherein the value for each pixel assigned the one of a second color and a second grey-scale shade is one of less than (1) and less than 50%.

14. The program carrier device of claim 13 , wherein the value for each pixel assigned the one of a second color and a second grey-scale shade is less than 50%, and the second color and the second grey-scale shade represent less than half of a full set of lateral wells can be planned from a valid pixel position for a surface pad location.

15. The program carrier device of claim 9 , further comprising:

a) determining a position for each pixel within a predetermined surface pad outline entered on a pixel in the area of interest;

b) determining if each pixel position within the predetermined surface pad outline is valid;

c) assigning one of a fourth color and a fourth grey-scale shade to each pixel in the predetermined surface pad outline subject to another invalid pixel position, the fourth color and the fourth grey-scale shade representing the predetermined surface pad outline cannot be centered on the pixel in the area of interest; and

d) repeating steps a)-c) for each pixel in the area of interest.

16. The program carrier device of claim 9 , further comprising assigning one of a fourth color and a fourth grey-scale shade to each pixel subject to the respective value, the fourth color and the fourth grey-scale shade representing no lateral wells can be planned from a valid pixel position for a surface pad location.

17. A non-transitory program carrier device tangibly carrying computer-executable instructions for creating a platform positioning map for validating a current surface pad location and determining the suitability of another surface pad location, the instructions being executable to implement:

determining a position for each pixel in an area of interest;

assigning one of a first color and a first grey-scale shade to each pixel subject to an invalid pixel position, the first color and the first grey-scale shade representing an invalid position for a surface pad location where drilling cannot be conducted without at least one of a surface constraint and a subsurface constraint;

calculating a value for each pixel with a valid pixel position;

assigning one of a second color and a second grey-scale shade to each pixel subject to the respective value, the second color and the second grey-scale shade representing at least (1) lateral well but less than a full set of lateral wells can be planned from a valid pixel position for a surface pad location;

assigning one of a third color and a third grey-scale shade to each pixel subject to the respective value, the third color and the third grey-scale shade representing a full set of lateral wells can be planned from a valid pixel position for a surface pad location; and

displaying each pixel in the area of interest.

18. The program carrier device of claim 17 , further comprising one of:

validating a current surface pad location using the display of each pixel; and

determining a suitability of another surface pad location using the display of each pixel.

19. The program carrier device of claim 17 , wherein the value for each pixel assigned the one of a third color and a third grey-scale shade is one of at least (1) and at least 50%.

20. The program carrier device of claim 17 , wherein the value for each pixel assigned the one of a second color and a second grey-scale shade is one of less than (1) and less than 50%.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2017
From: PRATT, DEWAYNE; COLVIN, RICHARD DANIEL; SAMUEL, ROBELLO
To: LANDMARK GRAPHICS CORPORATION
Reel/Frame 041362/0696 →
Continuity (1)
Related Publication 20180122102A1 · May 3, 2018
Cited By (1)
US 12,488,292