US 11,719,088 B2
Cross-plot engineering system and method
Rafael Angel Bermudez Martinez, Houston, TX (US)
Assigned to Petrolink International Ltd., Douglas (IM)
Filed by Petrolink International Ltd., Douglas (IM)
Filed on Jul. 22, 2021, as Appl. No. 17/383,200.
Application 17/383,200 is a continuation of application No. 17/063,035, filed on Oct. 5, 2020, granted, now 11,105,193.
Application 17/063,035 is a continuation of application No. 16/404,175, filed on May 6, 2019, granted, now 10,830,035, issued on Nov. 10, 2020.
Application 16/404,175 is a continuation of application No. 15/343,535, filed on Nov. 4, 2016, granted, now 10,329,892, issued on Jun. 25, 2019.
Application 15/343,535 is a continuation of application No. 14/018,298, filed on Sep. 4, 2013, granted, now 9,512,707, issued on Dec. 6, 2016.
Application 14/018,298 is a continuation in part of application No. 13/919,240, filed on Jun. 17, 2013, granted, now 9,518,459, issued on Dec. 13, 2016.
Claims priority of provisional application 61/697,687, filed on Sep. 6, 2012.
Claims priority of provisional application 61/660,565, filed on Jun. 15, 2012.
Prior Publication US 2021/0348496 A1, Nov. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. E21B 47/00 (2012.01); E21B 44/00 (2006.01); E21B 45/00 (2006.01); E21B 47/024 (2006.01); E21B 49/00 (2006.01); E21B 49/08 (2006.01); G06T 11/20 (2006.01)
CPC E21B 47/00 (2013.01) [E21B 44/00 (2013.01); E21B 45/00 (2013.01); E21B 47/024 (2013.01); E21B 49/00 (2013.01); E21B 49/08 (2013.01); G06T 11/206 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising, by a computer system:
receiving channel data in real-time as the channel data is generated, the channel data comprising measured physical properties determined by one or more sensors in use at a site of a current well;
providing, over a network interface, a real-time cross-plot display for the current well, wherein the real-time cross-plot display comprises a first data plot and a second data plot, wherein the first data plot and the second data plot each comprise a plurality of data points determined in real-time over a progression of time as the channel data is received;
in real-time as the channel data is received:
creating, via the channel data, a first new data point for the for the first data plot;
creating via the channel data, a second new data point for the second data plot;
updating the first data plot with the first new data point; and
updating the second data plot with the second new data point.