US2017002650A1PendingUtilityA1
Transmitting Collision Alarms to a Remote Device
Est. expiryApr 28, 2034(~7.8 yrs left)· nominal 20-yr term from priority
E21B 7/04E21B 43/30E21B 47/022G08B 21/00E21B 41/00E21B 47/12E21B 41/0092G06F 17/40G01V 3/00E21B 44/00
42
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A mobile device receives a message wirelessly via a third-party wireless network. The message including an alert that a first well, which is a well being drilled, is in danger of colliding with a second well. The mobile device displays an announcement reflecting the alert on a remote graphical user interface of the mobile device.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving a message by a field computer, the message including an alert that a first well, which is a well being drilled, is in danger of colliding with a second well; the field computer sending the message via a third party wireless network to a mobile device; and displaying an announcement reflecting the alert on a remote graphical user interface of the mobile device and on a display device coupled to the field computer.
2 . The method of claim 1 further comprising:
a processor coupled to instruments in the well being drilled determining that the first well is in danger of colliding with the second well; and
the processor transmitting the message to the mobile device.
3 . The method of claim 2 wherein determining that the first well is in danger of colliding with the second well comprises:
an alert agent being executed by the processor receiving a notification that a survey of the first well has been modified;
the alert agent invoking an anti-collision service to produce a scan report for the first well;
the alert agent receiving the scan report;
the alert agent determining that the scan report is different than a previous scan report received from the anti-collision service, and as a result, processing the anti-collision scan report.
4 . The method of claim 3 wherein processing the anti-collision scan report comprises:
the processor displaying the scan report on a local graphical user interface; and
the processor determining that the scan report includes an alarm condition.
5 . The method of claim 4 further comprising:
the processor transmitting the message as a result of determining that the scan report includes an alarm condition.
6 . The method of claim 2 wherein the processor transmits the message to the mobile device by way of the third-party network.
7 . A computer program stored in a non-transitory computer-readable storage medium, the computer program comprising executable instructions that cause:
a field computer to receive a message, the message including an alert that a first well, which is a well being drilled, is in danger of colliding with a second well; the field computer to send the message via a third party wireless network to a mobile device; and the mobile device to display an announcement reflecting the alert on a remote graphical user interface of the mobile device and on a display device coupled to the field computer.
8 . The computer program of claim 7 further comprising executable instructions that cause:
a processor coupled to instruments in the well being drilled to determine that the first well is in danger of colliding with the second well; and
the processor to transmit the message to the mobile device.
9 . The computer program of claim 8 wherein, determining that the first well is in danger of colliding with the second well comprises executable instructions that cause:
an alert agent being executed by the processor to receive a notification that a survey of the first well has been modified;
the alert agent to invoke an anti-collision service to produce a scan report for the first well;
the alert agent to receive the scan report;
the alert agent to determine that the scan report is different than a previous scan report received from the anti-collision service, and as a result, to process the anti-collision scan report.
10 . The computer program of claim 9 wherein processing the anti-collision scan report comprises executable instructions that cause:
the processor to display the scan report on a local graphical user interface; and
the processor to determine that the scan report includes an alarm condition.
11 . The computer program of claim 10 further comprising executable instructions that cause:
the processor to transmit the message as a result of determining that the scan report includes an alarm condition.
12 . The method of claim 8 wherein the executable instructions cause the processor to transmit the message to the mobile device by way of the third-party network.
13 . An apparatus comprising:
a processor to:
receive survey information from a drill string drilling a first borehole, process the received survey information and wellbore data about a second borehole, determine that the drill string in the first borehole is in danger of colliding with the second borehole, and
transmit an alert via a third-party network,
display the alert on a processor graphical user interface coupled to the processor; and
a mobile device comprising a graphical user interface, the mobile device to receive the alert via the third-party network and display an announcement regarding the danger of collision on the mobile device graphical user interface.
14 . The apparatus of claim 13 further comprising:
an engineering data model to provide the wellbore data about the second borehole.
15 . The apparatus of claim 13 further comprising:
an anti-collision service being executed by the processor to determine that the drill string in the first borehole is in danger of colliding with the second borehole.
16 . The apparatus of claim 13 further comprising:
an alert agent executing on the processor that coordinates the software components involved in determining that the drill string in the first borehole is in danger of colliding with the second borehole.Join the waitlist — get patent alerts
Track US2017002650A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.