IP Library Granted Patent US 10,049,474
Granted Patent B2
US 10,049,474 · App. 14/907,013 · Granted Aug 14, 2018

Well activity bar charts

Inventors: Olivier Germain (Houston, TX); Florin M. Anghelescu (Calgary, CA); Brian Mangold (Calgary, CA)
Assignee: Landmark Graphics Corporation
G06T11/206E21B41/00G01V1/003G06F3/0482G06F3/0486
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,049,474
App. No.
14/907,013
Granted
Aug 14, 2018
Kind
B2
Abstract

A system and method to plan and represent well activities using bar charts, while also providing the option to select specific time periods in which to represent the data and/or to compare the data with other wells. Additionally, the system provides the ability to chart a well activity plan and to edit an existing plan.

Claims (36)

1. A computer-implemented method to display bar charts that represent well activities, the method comprising:

displaying a well activity listing for a first well comprising a plurality of well activities listed in chronological order, the well activities being operations that occur over a life cycle of a first well;

receiving well drilling data from a plurality of wells;

automatically determining event data in response to the well activities, wherein the event data is determined from the well drilling data, wherein the event data comprises a plurality of well activities, and a time amount associated with each well activity;

displaying a plurality of event bars, wherein each event bar corresponds to a different well activity;

displaying a time frame indicator;

receiving time bar feedback with the time frame indicator from a user;

defining, in response to the time bar feedback, a time period in which to display the event bars, wherein the event bars are displayed at a first time at which the corresponding well activity occurs within the defined time period;

receiving a pop up indication from the user;

displaying a pop up for a first event bar associated with a first well activity in response to the pop up indication;

receiving a pop up selection from the user;

accessing activity information associated with the first well activity in response to the pop up selection; and

presenting the activity information in response to the pop up selection.

2. A computer-implemented method as defined in claim 1 , further comprising:

receiving real-time data related to the well activities; and

updating the event bars to reflect the real-time data.

3. A computer-implemented method as defined in claim 1 , further comprising displaying event bars for the first well and a second well simultaneously.

4. A computer-implemented method as defined in claim 1 , further comprising rearranging the well activities within the well activity listing according to the defined time period.

5. A computer-implemented method as defined in claim 1 , wherein:

the well activities are for a planned well; and

the time at which each event bar occurs is determined based upon prior well activities from the plurality of wells.

6. A computer-implemented method as defined in claim 1 , further comprising resizing the event bars to reflect a different second time within the defined time period.

7. A computer-implemented method as defined in claim 1 , further comprising moving the event bars using a drag-and-drop functionality.

8. A computer-implemented method as defined in claim 1 , wherein:

each well activity is displayed within its corresponding event bar in chronological order; or

each well activity is positioned next to its corresponding event bar.

9. A computer-implemented method as defined in claim 8 , wherein each well activity is positioned next to its corresponding event bar, the method further comprising:

displaying the well activity listing vertically; and

displaying the event bars horizontally.

10. A computer-implemented method as defined in claim 8 , further comprising displaying a time duration bar for each event bar.

11. A computer-implemented method as defined in claim 8 , wherein each well activity is displayed within its corresponding event bar, the method further comprising simultaneously displaying a sub-event bar that corresponds to one of the well activities, the sub-event bar showing a plurality of well activities that occur within the one of the well activities.

12. A computer-implemented method as defined in claim 1 , wherein the pop up selection is a selection of one of the event bars.

13. A computer-implemented method as defined in claim 12 , wherein the selecting of the event bar is achieved by tapping or clicking the event bar.

14. A system comprising processing circuitry to implement the method of claim 1 .

15. A non-transitory computer program product comprising instructions which, when executed by at least one processor, causes the processor to perform the method of claim 1 .

16. A computer-implemented method as defined in claim 1 , wherein the plurality of wells are a plurality of wells within close physical proximity of the first well.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2016
From: GERMAIN, OLIVIER; ANGHELESCU, FLORIN M.; MANGOLD, BRIAN
To: LANDMARK GRAPHICS CORPORATION
Reel/Frame 037557/0697 →
Continuity (1)
Related Publication 20160163078A1 · Jun 9, 2016
Cited By (5)
US 12,366,152 US 12,379,707 US 12,435,611 US 12,473,814 US 12,586,023