Landmark Graphics Corporation Patent applications |
Patent application number | Title | Published |
20160132426 | AUTOMATED GENERATION OF SCRIPTED AND MANUAL TEST CASES - Systems and methods that provide manual test cases and scripted test cases automatically based on metadata included in a software application. In an embodiment, an application may include elements that generate an output file containing information corresponding to one or more forms with one or more fields in an application. The information may be utilized by a test device or application to automatically generate manual test cases, automated scripted test cases, or a combination of manual and automated test cases based on the information. In an embodiment, a manual test case may include a sequence of instructions in a natural language format. In an embodiment, an automated test case may be in a script language configured to interact with the application or an appropriate application emulator. | 05-12-2016 |
20160119591 | ESTIMATING CASING WEAR - Estimating casing wear. At least some of the illustrative embodiments are methods including: capturing an image comprising cuttings and casing wear particles on a shale shaker in a drilling operation, the capturing by at least one camera associated with the shale shaker; identifying casing wear particles shown in the image, the identifying by a computer system; and estimating a volume of casing wear based on the identifying. | 04-28-2016 |
20160108704 | METHODS AND SYSTEMS FOR DETERMINING MANUFACTURING AND OPERATING PARAMETERS FOR A DEVIATED DOWNHOLE WELL COMPONENT - Systems and methods for determining manufacturing or operating parameters for a deviated downhole well component, including a method that includes representing a tubular string as nodes separated by segments, determining transfer matrices for determining an i | 04-21-2016 |
20160092482 | COMPILING DRILLING SCENARIO DATA FROM DISPARATE DATA SOURCES - An illustrative scenario compiling method that includes providing a visual representation of a well having well components mapped to different areas of the visual representation, responding to a selection of one of the well components with a list of data sets corresponding to the well component, retrieving a selected data set from a corresponding database, storing the data set in a common location with selected data sets of other well components, and saving the selected data sets as a scenario to be used for assembling a future collection of data sets as input for analysis software. | 03-31-2016 |
20160078378 | Systems and Methods for Adjusting Existing Well Plans - Systems and methods for adjusting existing well plans by adjusting existing well plans by matching the existing well plans that can be replanned with new well plans that are generated around the existing well plans that cannot be replanned such as, for example, drilled, planned and/or permitted wells. | 03-17-2016 |
20150371345 | System, Method and Computer Program Product for Predicting Well Production - A system and method that analyzes well property data and historical production data in order to predict future well production and/or to identify the productivity potential across a hydrocarbon play. The system determines a correlation between historical cumulative production and well properties across the hydrocarbon play. Through utilization of Total Organic Content and thermal maturity, this correlation results in the calculation of a producibility index which is ultimately utilized to predict the production in new wells. | 12-24-2015 |
20150369042 | METHOD AND SYSTEM FOR PREDICTING DRILLING EVENTS - Calculating wellbore energy. At least some of the illustrative embodiments are methods including: calculating an expected wellbore energy for a planned wellpath, the calculating by a computer system; calculating an expected tortuosity of the planned wellpath; calculating a first value indicative of probability of occurrence of a drilling event for drilling along the planned wellpath, the first value based on the expected wellbore energy and the expected tortuosity; and then drilling a wellbore along at least a first portion of the planned wellpath if the first value indicates the probability of the drilling event is less than a predetermined threshold. | 12-24-2015 |
20150361779 | METHOD AND SYSTEM FOR PERFORMING FRICTION FACTOR CALIBRATION - Calibrating Friction Factors. At least some of the illustrative embodiments are methods including: calibrating friction factor for a drilling operation by: plotting on a display device the expected hook load versus depth for the drilling operation; displaying plot points on the display device, each plot point indicative of a measured hook load versus depth for the drilling operation; selecting a plot point associated with a depth, the selecting responsive to a cursor hovering over the plot point on the display device; displaying a friction factor values which correlates the expected hook load versus depth for the particular depth to the measured hook load versus depth for the plot point, selecting the value responsive to the cursor hovering over the value; and then shifting on the display device at least a portion of the indication of expected hook load versus depth based on the value of friction factor. | 12-17-2015 |
20150347608 | Hyperlink Navigating to an Error Solution - A plurality of input data to be used to compute a first output is received. The first output is computed. It is determined that the computed first output is outside a pre-determined first-output limit. A plurality of hyperlinks is displayed on a display device. Each hyperlink provides a link to a process for making adjustments to the plurality of input data to bring the first output within the pre-determined first-output limit. Selection of one of the plurality of hyperlinks (the “selected hyperlink”) is detected. A process associated with the selected hyperlink is followed to produce an adjustment to the plurality of input data to bring the first output within the first pre-determined first-output limit. The adjusted plurality of input data is used to plan implementation of a system. The sequence of selection of hyperlinks is tracked in order to reinforce the prioritization and order of future suggestions. The system is implemented. | 12-03-2015 |
20150316682 | DISTRIBUTING PETROFACIES USING ANALYTICAL MODELING - Distributing petrofacies using analytical modeling. At least some of the illustrative embodiments are methods including: creating, by a computer system, a geocellular model of an underground formation, the creating by: reading a first value of a first rock property associated with a first well log; associating the first value of the first rock property with a first cell of a plurality of cell of the geocellular model; assigning a value of the first rock property to each cell of the plurality of cells based on the first value and a datum of information, the datum of information distinct from the first value. | 11-05-2015 |
20150267525 | Self-Guided Geosteering Assembly and Method for Optimizing Well Placement and Quality - A self-guided geosteering assembly having an on-board, automated guidance system that incorporates a detailed subsurface earth model and well path to geosteer the assembly along a formation. While advancing along the formation, the guidance system continually monitors data related to formation characteristics and the formation/tool location, compares the data to the earth model and well path, and adjusts the direction of the assembly accordingly. In addition, the data may be utilized to update the earth model in real-time. | 09-24-2015 |
20150254900 | DETERMINING AND DISPLAYING RESERVE ESTIMATES FOR A RESERVOIR - Systems and methods for determining and displaying reserve estimates for a reservoir by generating a table and, optionally, a report and/or a graph for the reserve estimates and predefined identification properties that uniquely describe the reserve estimates. | 09-10-2015 |
20150240624 | DETERMINING RESERVE ESTIMATES FOR A RESERVOIR - Systems and methods for determining reserve estimates for a reservoir using a thickness grid multiplied by one or more grids of laterally-varying attributes to produce a unified grid from which the reserve estimates are determined. | 08-27-2015 |
20150234859 | Managing Inferred Data - A relationship between entity 1 data stored in a first system regarding an entity 1, and entity 2 data stored in a second system, different from the first system, regarding an entity 2 is stored in a relationship database. A relationship between the entity 1 data stored in the first system and entity 3 data stored in a third system, different from the first system and the second system, regarding an entity 3 is stored in the relationship database. A relationship between the entity 2 data and the entity 3 data is inferred by analyzing the relationship between the entity 1 data and the entity 2 data stored in the relationship database, and the relationship between the entity 1 data and the entity 3 data stored in the relationship database. The inferred relationship between the entity 2 data and the entity 3 data is stored in the relationship database. | 08-20-2015 |
20150233214 | WELL PLACEMENT AND FRACTURE DESIGN OPTIMIZATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - A well design system that utilizes geological characteristics and fracture growth behavior along of a vertical stratigraphic column of the formation in order to optimize well placement and fracture stimulation designs for the entire formation. | 08-20-2015 |
20150226052 | ESTIMATING AND PREDICTING WELLBORE TORTUOSITY - Estimating and predicting wellbore tortuosity. At least some of the illustrative embodiments are methods including: receiving, by a computer system, an indication of rotational drilling time and slide drilling time for a wellpath; calculating a value indicative of tortuosity for the wellpath based on the indication of rotational drilling time and slide drilling time for the wellpath; determining, by the computer system, that the wellpath exceeds a tortuosity threshold, the determining based on the value indicative of tortuosity; and changing a drilling parameter regarding the wellpath responsive to determining that the wellpath exceeds the tortuosity threshold. | 08-13-2015 |
20150193126 | Navigating to Failures in Drilling System Displays - A plurality of data records is stored in a memory. The data records include data about a drill string in a well. Each data record includes a depth zone, wherein the depth zone includes a range of depths in the well, a description of a component in the drill string in the depth zone for this data record, and a failure flag that, when set, represents a failure in the drill string at the depth zone for this data record. A processor with access to the memory generates and transmits for display on a graphical user interface a schematic of a portion of the drill string. The processor emphasizes on the schematic of the portion of the drill string on the graphical user interface a representation of an emphasized depth zone, wherein a failure flag in a data record for the emphasized depth zone is set. | 07-09-2015 |
20150193125 | Manipulating Parameters - Positioning of a cursor over a component in a system schematic displayed on a graphical user interface is detected and the component is highlighted. Selection of the component is detected and a translucent heads up display (“HUD”) is drawn over the highlighted component. A portion of the highlighted component under the HUD is un-highlighted. Positioning of the cursor over a HUD parameter-adjustment control is detected and the HUD parameter-adjustment control is highlighted. Selection of the HUD parameter-adjustment control is detected and a HUD display of an original value of the parameter for the component is replaced with a display of an adjusted value computed by adjusting the original value by the amount associated with the selected HUD adjustment button. Positioning of the cursor away from the component is detected and the drawing of the HUD is removed and the component is un-highlighted. | 07-09-2015 |
20150176401 | CASING WEAR ESTIMATION - Casing wear estimation. At least some of the illustrative embodiments are methods including: calculating a value indicative of static casing wear of the drilling operation, the static casing wear caused by interaction of a drill string against an inside diameter of a casing; calculating a value indicative of impact casing wear of the drilling operation, the impact casing wear caused by interaction of the drill string against the inside diameter of a casing; and combining the value indicative of static casing wear and the value indicative of impact casing wear to determine the value indicative of aggregate casing wear. | 06-25-2015 |
20150134314 | PARALLEL NETWORK SIMULATION APPARATUS, METHODS, AND SYSTEMS - In some embodiments, systems, methods, and articles may operate to compute, in parallel, to determine values of unknowns in network equations associated with a network of sub-surface wells and at least one surface facility, for intra-well subdivisions of the network, and then for inter-well subdivisions of the network, wherein the computing is based on default values of the unknowns, or prior determined values of the unknowns. Additional activities may include constructing a distributed Jacobian matrix having portions comprising coefficients of the unknowns distributed among a number of processors, wherein each of the portions is distributed to a particular one of the processors previously assigned to corresponding ones of the subdivisions. The Jacobian matrix may be factored to provide factors and eliminate some of the unknowns. Back-solving is used to determine remaining unsolved ones of the unknowns, using the factors. Additional apparatus, systems, and methods are described. | 05-14-2015 |
20150134260 | METHODS AND SYSTEMS OF RETRIEVING SEISMIC DATA BY A DATA SERVER - Retrieving seismic data by a data server. At least some of the illustrative embodiments are methods including: retrieving a seismic data slice from a seismic data volume, the datums logically organized in parallel layers, the retrieving by: sending a request for the seismic data slice from a client computer to a data sever over a network connection, the request spans at least a quarter of the layers in the seismic data volume, and the data server is remote from the client computer; extracting data values associated with the seismic data slice from the seismic data volume by the data server; sending, by the data server, datums residing within the seismic data slice, the sending such that at least some cache lines of a processor of the client computer filled responsive to the request comprise datums that span more than one layer; and then rendering the seismic data slice on a display device. | 05-14-2015 |
20150134127 | SYSTEMS AND METHODS FOR OPTIMIZING FACILITY LIMITED PRODUCTION AND INJECTION IN AN INTEGRATED RESERVOIR AND GATHERING NETWORK - Systems and methods for determining operating settings for a fluid production system that includes wells and a processing facility, the method including identifying at least one swing well and one or more non-swing wells and determining at least one target parameter equation that is a function of at least one processing facility constraint and one or more non-swing well parameters. The method further includes incorporating the target parameter equation into a fully-coupled equation set representing the production system, simulating the production system using the fully-coupled equation set to obtain one or more operating settings that meet the processing facility constraint, and presenting to a user the operating settings. | 05-14-2015 |
20150127314 | SYSTEMS AND METHODS FOR SOLVING A MULTI-RESERVOIR SYSTEM WITH HETEROGENEOUS FLUIDS COUPLED TO A COMMON GATHERING NETWORK - Systems and methods for determining operating settings of a fluid production system with a gathering network and a plurality of reservoirs, at least some of which include a method that includes lumping common pseudo-components into reservoir pseudo-components associated with each of the reservoirs. Each common pseudo-component is associated with the gathering network and maps to one reservoir pseudo-component of each of the reservoirs. The method further includes performing at least part of a fully-coupled simulation of the gathering network and the reservoirs using the common pseudo-components to obtain one or more operating settings that meet one or more constraints of the production system, and presenting to a user the operating settings. | 05-07-2015 |
20150096827 | COMPRESSIONAL VELOCITY CORRECTION APPARATUS, METHODS, AND SYSTEMS - In some embodiments, an apparatus and a system, as well as a method and an article, may operate to measure compressional wave velocities in a geological formation surrounding a first well, to provide measured compressional wave velocity data, and to subsequently determine corrected compressional wave velocities for the first well. These corrected compressional wave velocities for the first well may be determined using a combination of the measured compressional wave velocity data and corrected compressional wave velocity data associated with one or more second wells. Predicted pore pressure data for the first well may be subsequently generated, using the corrected compressional wave velocities for the first well. Additional apparatus, systems, and methods are described. | 04-09-2015 |
20150081264 | System and Method for Reservoir Simulation Using On-Demand Data - A method of modeling a formation is described. In one aspect of the disclosure, the method includes initiating operation of a reservoir simulator, and, following initiation of operation of the simulator, retrieving formation data from an external data source via a communications network and utilizing the retrieved data as part of the on-going simulation. In certain embodiments, a data deck may be supplied to the simulator before operation of the simulator is initiated. The data deck may include information for establishing a network communications link between the reservoir simulator and an external data server. | 03-19-2015 |
20150073714 | VSP SYSTEMS AND METHODS REPRESENTING SURVEY DATA AS PARAMETERIZED COMPRESSION, SHEAR, AND DISPERSIVE WAVE FIELDS - Disclosed vertical seismic profiling (VSP) survey systems and method acquire multi-component signal data and represent the signal data in terms of a combination of parameterized compression, shear, and dispersive wavefields. Multiples of each wavefield type may be included, e.g., to separate upgoing and downgoing wavefield components. A nonlinear optimization is employed to concurrently estimate an incidence angle and a slowness value for each wavefield. For the dispersive wavefield(s), the slowness may be parameterized in terms of a phase slowness and a group slowness with respect to a central wave frequency. The parameter values may vary as a function of depth. | 03-12-2015 |
20150051892 | METHOD AND SYSTEM OF PREDICTING FUTURE HYDROCARBON PRODUCTION - Predicting future hydrocarbon production. At least some of the illustrative embodiments are methods including: reading data regarding hydrocarbon production from a hydrocarbon producing field; producing at least one value indicative of future hydrocarbon production based on a data model and the data regarding hydrocarbon production; displaying, on a display device of a computer system, an indication of historic data regarding hydrocarbon production; and displaying, on the display device, an indication of the at least one value indicative of future hydrocarbon production. | 02-19-2015 |
20150025864 | METHOD AND SYSTEM OF SELECTING HYDROCARBON WELLS FOR WORKOVER - Selecting hydrocarbon wells for workover. At least some of the illustrative embodiment including: calculating a plurality of present-performance index values for a respectively plurality of wells, each present-performance index value based on a well's performance with respect to the plurality of wells, and each present-performance index value dimensionless; calculating a plurality of future-performance index values for the respective plurality of wells, each future-performance index value based on a well's expected future performance with respect to the plurality of wells, and each future-performance index value dimensionless; combining a present-performance index value and a future-performance index value for a first well to create a first combination index; combining a present-performance index value and a future-performance index value for a second well to create a second combination index; selecting the hydrocarbon well based on the first and second combination indices. | 01-22-2015 |
20140351734 | GUI-FACILITATED CENTRALIZING METHODS AND SYSTEMS - Graphical User Interface (GUI) facilitated centralization methods and system, including a method that includes displaying a graphical representation of a tubular string within a borehole, accepting an interactive graphical selection of a starting location for a range along the borehole, and accepting an interactive graphical selection of an ending location for the range along the borehole. The method further includes determining string stand-off device positions that provide centralization within the range, and providing said positions to field personnel assembling and placing the tubular string in the borehole. | 11-27-2014 |
20140351183 | METHODS AND RELATED SYSTEMS OF BUILDING MODELS AND PREDICTING OPERATIONAL OUTCOMES OF A DRILLING OPERATION - Building models and predicting operational outcomes of a drilling operation. At least some of the illustrative embodiments are methods including: gathering sensor data regarding offset wells and context data regarding the offset wells, and placing the sensor data and context data into a data store; creating a reduced data set by identifying a correlation between data in the data store and an operational outcome in a drilling operation; creating a model based on the reduced data set; and predicting the operational outcome based on the model. | 11-27-2014 |
20140350906 | System and Method for Simulation of Gas Desorption in a Reservoir Using a Multi-Porosity Approach - A hydrocarbon shale reservoir simulation system and method represented by a model having at least four different types of porosity nodes is described. The method includes the computer-implemented steps of characterizing porosity nodes within the model as one of natural fracture pore systems, matrix pore systems, induced fracture pore systems or vug pore systems. Following characterization, transfer terms between nodes are identified. Transfer terms may include transfer terms between vug nodes, matrix nodes, natural fracture nodes and induced fracture nodes. Once transfer terms have been assigned, the linear system for the model can be solved utilizing a linear solver. The method further includes the steps of utilizing the characterized pore nodes to define one or more subgrids that represent a zone within the reservoir, wherein the zone includes at least one node of each porosity type; and wherein the linear solver is applied by subgrid or associated sub-grids. | 11-27-2014 |
20140343982 | METHODS AND SYSTEMS RELATED TO WORKFLOW MENTORING - Workflow mentoring. At least some of the illustrative embodiments are methods including: creating, by a first computer system, a workflow mentoring plan for a group of users by receiving, from a second computer system, a first plurality of workflow steps, wherein at least one of the workflow steps is selected from predetermined workflow steps; receiving, from a third computer system, a second plurality of workflow steps, wherein at least one of the workflow steps is selected from the predetermined workflow steps; determining, from the first and second pluralities and the predetermined workflow steps, a value indicative of relevance weighting of each of the first and second pluralities of workflow steps, wherein the determination is made based on frequency of repetition of workflow steps; and allocating a percentage of the workflow mentoring plan to each individual step within the pluralities of steps based on the value indicative of relevance weighting. | 11-20-2014 |
20140326449 | DETERMINING OPTIMAL PARAMETERS FOR A DOWNHOLE OPERATION - This disclosure relates to determining optimal parameters for a downhole operation. In a general aspect, a computer-implemented method for managing a downhole operation is described in this disclosure. The method includes receiving a continuous stream of real-time data associated with an ongoing downhole operation at a data ware house. In the meantime, a selection of a downhole parameter is received from a user. Then, with a computing system, the selected downhole parameter is optimized based on a portion of the received stream of data to approach a target value of the selected downhole parameter. The optimized downhole parameter can then be used in the ongoing operation. | 11-06-2014 |
20140293740 | SEISMIC IMAGING SYSTEMS AND METHODS EMPLOYING CORRELATION-BASED STACKING - Disclosed systems and methods provide enhanced seismic images through the use of partial image stacking weights that are based on the resemblance between the local partial image and a reference image. At least some method embodiments include obtaining partial images of a survey region and stacking the partial images to produce a reference image. The partial images are then recombined to form an enhanced image, wherein the recombining includes: measuring at each point the reference image's similitude with each of the partial images; and determining at each point an enhanced image value from a weighted combination of corresponding values in the partial images, the weighted combination using weights derived from the reference images' similitude at that point to each partial image. | 10-02-2014 |
20140257705 | CROSSWELL SEISMIC SURVEYING IN A DEVIATED BOREHOLE - First seismic data is collected from a plurality of points on a reflecting feature in the formation by emitting a first seismic signal from a first array of source locations in a deviated portion of a first borehole drilled through a formation and receiving first reflections of the first seismic signal from the reflecting feature by a first array of receiver locations in a deviated portion of a second borehole drilled through the formation. Second seismic data is collected from the plurality of points on the reflecting feature in the formation by emitting a second seismic signal from a second array of source locations in the deviated portion of the first borehole, the second array of source locations being different from the first array of source locations, and receiving second reflections of the second seismic signal from the plurality of points on the reflecting feature by a second array of receiver locations in the deviated portion of the second borehole. The collected first seismic data and the collected second seismic data are analyzed to draw conclusions about the formation. The conclusions about the formation are used to take an action concerning the formation. | 09-11-2014 |
20140246244 | Enhanced 1-D Method for Prediction of Mud Weight Window for Subsalt Well Section - System and method for predicting the mud weight window in formations, particularly those formations having geologic structures such as salt domes. One embodiment is a computer-implemented method of modeling a formation in 3-D and determining a plurality of effective stress ratios for the modeled 3-D formation using finite element analysis. Thereafter, the trajectory of a proposed wellbore through the 3-D modeled formation is plotted and the specific effective stress ratios along the wellbore are selected to form a data set. The 3-D data set of effective stress ratios is then imported into 1-D modeling software and combined with 1-D data. The combined data is thereafter utilized to estimate the mud weigh window for the formation around the wellbore. | 09-04-2014 |
20140245211 | METHOD AND SYSTEM OF PLOTTING CORRELATED DATA - Plotting correlated data. At least some of the illustrative embodiments are methods including: displaying on a display system of a computer system a two-dimensional plot of output data related to an earth formation, the output data estimated from a model of the earth formation, and the volume plotted relative to modeled time; placing a cursor shown on the display system over a first portion of the two-dimensional plot, the first portion corresponding to a first modeled time; and displaying on the display system a three-dimensional plot of respective values of a parameter from a plurality of cells of the model of the earth formation, the respective values at the first modeled time. | 08-28-2014 |
20140231072 | METHOD AND SYSTEM OF PLANNING AND/OR DRILLING WELLBORES - Planning and/or drilling wellbores. At least some of the various embodiments are methods including: receiving data indicative of position of a first wellbore; reading data indicative of position of an offset wellbore; reading data indicative of a fracture diameter for the offset wellbore; calculating a first positional uncertainty of the first wellbore; calculating a second positional uncertainly of the offset wellbore taking into account the data indicative of position and the data indicative of fracture diameter; and generating a value indicative of proximity of the positional uncertainties. | 08-21-2014 |
20140223351 | Mapping Geologic Features - Methods, computer readable medium, and systems for mapping geologic features are described. In one example, a selection of a template describing a theoretical geologic depositional profile is received. In addition, paleo-elevations and/or paleo-depths of actual geologic facies in an actual geologic depositional profile are received. A graphical map that represents the actual geologic depositional profile is generated by mapping the received paleo-elevations and/or paleo-depths onto the theoretical depositional profile. | 08-07-2014 |
20140222345 | METHODS AND SYSTEMS OF INCORPORATING PSEUDO-SURFACE PICK LOCATIONS IN SEISMIC VELOCITY MODELS - Incorporating pseudo-surface pick locations in seismic velocity models. At least some of the illustrative embodiments are methods including: refining a seismic velocity model by correlating a predicted log to a measured log; creating a pseudo-surface pick location in a modeled subsurface horizon based on the correlating; modifying at least a portion of a seismic velocity model based on the pseudo-surface pick location; recalculating the modeled subsurface horizon based on the seismic velocity model, thereby creating a modified surface; and plotting the modified surface on a display device of a computer system. | 08-07-2014 |
20140214386 | Systems and Methods for Dynamic Visualization of Fluid Velocity in Subsurface Reservoirs - Systems and methods for dynamically visualizing fluid velocity in subsurface reservoirs by displaying a particle at different locations on a streamline that represents a fluid path and a fluid velocity in the subsurface reservoir. The systems and methods may be used to display the actual fluid velocity or a proportionate fluid velocity for a respective streamline at predetermined incremental time steps. | 07-31-2014 |
20140188789 | SYSTEMS AND METHODS TO FACILITATE A REQUEST FOR OILFIELD SERVICES USING A DATA TRANSFER PROTOCOL - Facilitating a request for oilfield services. At least some of the illustrative embodiments are systems including a data store to receive a services request from a services requestor through a data transfer protocol interface and update an entry in the data store to indicate one or more parameters associated with the services request. The system also includes a monitor tool and a configuration file creator. The monitor tool detects an update to the data store and, if an update is detected, verifies the correctness of the services request that corresponds to the detected update. The configuration file creator detects an update to the data store and, if an update is detected, identifies an affected receiving system, determines a configuration file format for the affected receiving system, and generates a configuration file for the services request having the determined format for the affected receiving system. | 07-03-2014 |
20140181264 | METHODS AND SYSTEMS OF RETRIEVING SEISMIC DATA BY A DATA SERVER - Retrieving seismic data by a data server. At least some of the illustrative embodiments are methods including: retrieving a seismic data slice from a seismic data volume, the datums logically organized in parallel layers, the retrieving by: sending a request for the seismic data slice from a client computer to a data sever over a network connection, the request spans at least a quarter of the layers in the seismic data volume, and the data server is remote from the client computer; extracting data values associated with the seismic data slice from the seismic data volume by the data server; sending, by the data server, datums residing within the seismic data slice, the sending such that at least some cache lines of a processor of the client computer filled responsive to the request comprise datums that span more than one layer; and then rendering the seismic data slice on a display device. | 06-26-2014 |
20140158346 | METHOD AND SYSTEM OF ANALYZING WELLS OF A MATURE FIELD - Analyzing wells of mature field. At least some of the illustrative embodiments are methods including: gathering data about a group of wells; determining a condition of each well; creating an initial prioritization; creating a secondary prioritization based on at least one criteria provided by the client and the initial prioritization; analyzing at least some of the wells selected based on priority of each well in the secondary prioritization; interfacing with a service providing entity; providing to the client a first recommendation regarding corrective action, the first recommendation without regard to the service providing entity's availability to perform services; providing to the client a second recommendation regarding corrective action, the second recommendation taking into account the service providing entity's availability of crews and equipment; and performing at least one corrective action on at least one well, the performing based from the first or second recommendations. | 06-12-2014 |
20140157129 | METHODS AND SYSTEMS FOR GESTURE-BASED PETROTECHNICAL APPLICATION CONTROL - Gesture-based petrotechnical application control. At least some embodiments involve controlling the view of a petrotechnical application by capturing images of a user; creating a skeletal map based on the user in the images; recognizing a gesture based on the skeletal map; and implementing a command based on the recognized gesture. | 06-05-2014 |
20140136172 | METHODS AND SYSTEMS OF MODELING HYDROCARBON FLOW FROM LAYERED SHALE FORMATIONS - Modeling hydrocarbon flow, from layered shale formations. At least some of the illustrative embodiments are methods including: modeling movement of hydrocarbons through kerogen-related porosity, the movement through a first model volume; estimating a first permeability of a kerogen-rich layer of a layered shale formation based on the modeling; and modeling hydrocarbon production from the layered shale formation. The modeling hydrocarbon production may include: utilizing the first permeability for the kerogen-rich layer of the layered shale formation; and utilizing a second permeability for a kerogen-poor layer of the layered shale formation, the second permeability different than the first permeability. In various cases the modeling of hydrocarbon production is with respect to a second model volume greater than the first model volume. | 05-15-2014 |
20140135995 | METHOD AND SYSTEM OF DISPLAYING DATA ASSOCIATED WITH DRILLING A BOREHOLE - Displaying data associated with drilling a borehole. At least some of the illustrative embodiments are methods including: reading data associated with drilling of a first borehole, at least one datum of the data based on a controllable parameter; calculating an operational value related to drilling the first borehole, the calculating in real-time with reading the data and the operational value based on the data; determining a target value of the operational value, the determining in real-time with reading the data and the target value at least in part based on the data; displaying a first borehole trajectory on a display device; superimposing a first coordinate system over the first borehole trajectory on the display device, the superimposing proximate to a distal end of the first borehole trajectory; and plotting, within the first coordinate system, an indication of the operational value and an indication of the target value. | 05-15-2014 |
20140114577 | METHOD AND SYSTEM OF SELECTING HYDROCARBON WELLS FOR WELL TESTING - Selecting hydrocarbon wells for well testing. The selecting may include identifying hydrocarbon wells whose last well test took place prior to a predetermined date; dentifying hydrocarbon wells with a parameter that exceeds a predetermined threshold; and selecting a predetermined number of hydrocarbon wells from the wells identified. | 04-24-2014 |
20140110167 | METHOD AND SYSTEM FOR PREDICTING A DRILL STRING STUCK PIPE EVENT - Predicting a drill string stuck pipe event. At least some of the illustrative embodiments are methods including: receiving a plurality of drilling parameters from a drilling operation; applying the plurality of drilling parameters to an ensemble prediction model comprising at least three machine-learning algorithms operated in parallel, each machine-learning algorithm predicting a probability of occurrence of a future stuck pipe event based on at least one of the plurality of drilling parameters, the ensemble prediction model creates a combined probability based on the probability of occurrence of the future stuck pipe event of each machine-learning algorithm; and providing an indication of a likelihood of a future stuck pipe event to a drilling operator, the indication based on the combined probability. | 04-24-2014 |
20140101659 | METHOD AND SYSTEM OF KNOWLEDGE TRANSFER BETWEEN USERS OF A SOFTWARE APPLICATION - Knowledge transfer between users of a software application. At least some of the example embodiments are methods including: tracking steps performed by a plurality of users of a software application, and the tracking creates tracked steps; identifying a first task as a first series of steps of the tracked steps, and identifying a second task as a second series steps of the tracked steps, the second series of steps distinct from the first series of steps; and providing, on a display device associated with the software application, an indication of the first series of steps of the first task and the second series of steps of the second task, the providing to a later user interacting with the software application. | 04-10-2014 |
20140075359 | Systems and Methods for Monitoring Operations Data for Multiple Wells in Real-Time - Systems and methods for simultaneously monitoring operations data for multiple wells in real-time using a graphical user interface. | 03-13-2014 |
20140074447 | Method and System of Displaying a Graphical Representation of Hydrocarbon Production Parameters - Displaying a graphical representation of hydrocarbon production parameters. At least some of the various embodiments are methods including: reading historical values of a production parameter of a hydrocarbon well; calculating a plurality of deviation values with respect to a respective plurality of planned values regarding the production parameter; displaying, on a display device of a computer system, an overhead view of a location of the hydrocarbon well within a hydrocarbon field; and displaying, on the display device proximate the location, a graphical image that depicts each of the plurality of deviation values. | 03-13-2014 |
20140041860 | SYSTEMS AND METHODS FOR MODELING AND TRIGGERING SAFETY BARRIERS - Modeling and triggering safety barriers. At least some of the illustrative embodiments are a non-transitory machine-readable storage medium includes executable instructions that, when executed, cause one or more processors to model, using one or more models, safety barriers in one or more drilling rigs based on drilling rig safety barrier data. The processors are further caused to identify, based on the one or more models, a first impending invalidation of a first safety barrier. The processors are further caused to initialize, triggered solely by the instructions, a second safety barrier based on the impending invalidation. | 02-13-2014 |
20140039860 | Monitoring and Diagnosing Water Flooded Reservoirs Using Production Data - The present disclosure describes systems and methods for monitoring and diagnosing reservoirs. At least some illustrative embodiments include a method that includes collecting measured near-wellbore data representative of conditions at or near wells within the reservoir (e.g., oil and gas wells), storing the measured near-wellbore data in one or more databases and graphically presenting to a user simulated interwell data generated by a reservoir simulation based at least in part on the measured near-wellbore data. The method further includes graphically overlaying at least some of the measured near-wellbore data over the simulated interwell data and graphically presenting to the user one or more production indicators calculated based at least in part on the simulated interwell data. | 02-06-2014 |
20140039859 | MULTI-LEVEL RESERVOIR HISTORY MATCHING - The present disclosure describes systems and methods for performing multi-level reservoir history matching. At least some illustrative embodiments include a method that includes generating a first history-matched model using at least one updated model parameter derived from one or more existing model parameters, generating a set of second history-matched models by applying a probabilistic inversion to the first history-matched model, and deriving a set of third history-matched models from the set of second history-matched models. The method further includes generating dynamic simulation realization sets using each of the set of third history-matched models, ranking each of the set of third history-matched models based at least in part on the dynamic simulation realization sets, and presenting a production forecast to a user based on the highest ranked third history-matched models. | 02-06-2014 |
20140039836 | MONITORING, DIAGNOSING AND OPTIMIZING ELECTRIC SUBMERSIBLE PUMP OPERATIONS - The present disclosure describes systems and methods for monitoring, diagnosing and optimizing operation of an electric submersible pump (ESP). At least some illustrative embodiments include a method that includes collecting measured data representative of a state of an ESP within a well or of well conditions and storing the measured data, matching a nodal analysis model of the well to the well by matching one or more modeled values to corresponding measured data, and identifying one or more likely conditions of the ESP based at least in part on data generated by a matched model. The method further includes updating the matched model to reflect a selected correction of one of the likely conditions identified, generating ESP performance curves using the updated model, and presenting to a user an action recommended to achieve an ESP performance consistent with an ESP operating point selected from one of the ESP performance curves. | 02-06-2014 |
20140039795 | Methods and Systems Related to Hydrocarbon Recovery Strategy Development - Hydrocarbon recovery strategy development. At least some of the illustrative embodiments are methods including: selecting a set of attributes regarding a first undeveloped hydrocarbon reservoir; identifying a first group of developed hydrocarbon reservoirs, the identifying based on the set of attributes of the first undeveloped hydrocarbon reservoir, and the identifying by a computer system; calculating a first set of statistical data based on the first group of developed hydrocarbon reservoirs, the calculating by the computer system; scaling the first set of statistical data in reference to the set of attributes of the first undeveloped hydrocarbon reservoir to create a second set of statistical data, the scaling by the computer system; and implementing at least one hydrocarbon recovery strategy for the first undeveloped hydrocarbon. | 02-06-2014 |
20140039793 | MONITORING, DIAGNOSING AND OPTIMIZING GAS LIFT OPERATIONS - Systems and methods for monitoring, diagnosing and optimizing operation of a gas lift (GL) system, at least some of which include a method that includes collecting measured data representative of the GL system's state, storing the measured data, comparing the measured data to a well model's calculated data for the well and identifying likely conditions of the GL system based on mismatches between the measured data and the calculated data. The method further includes updating the model to reflect the likely conditions and selected corrections of the likely conditions, generating GL system performance curves using the updated model and presenting to a user actions recommended to achieve a GL system performance consistent with a GL system operating point on at least one of the GL system performance curves. | 02-06-2014 |
20140034390 | SYSTEM AND METHOD FOR SIMULATION OF DOWNHOLE CONDITIONS IN A WELL SYSTEM - A method for simulating downhole conditions is described. The method includes receiving configuration information about a well system in a production configuration, the well system including annular fluids disposed therein and receiving heat source information associated with a heat source disposed within the well system. The method also includes simulating temperature transfer in the well system during a production scenario based at least on the configuration information and the heat source information and predicting pressure buildup in the annular fluids based on the simulated temperature transfer in the well system. | 02-06-2014 |
20140032193 | VARIABLE FIDELITY SIMULATION OF FLOW IN POROUS MEDIA - A fine computer model covering an area includes a fine grid. A fault follows a fine-grid-path. The fault divides the area into a first fine side and a second fine. A model of a source of fluid flow is on the first fine side of the area. A model of a sink of fluid flow is on the second fine side of the area. The computer coarsens the model. The fault follows a coarse-grid-path in the coarsened model. The coarse-grid-path divides the area into a first coarse side and a second coarse side. The model of the source and the model of the sink are on the first coarse side of the area. One of the source or the sink is moved to the second coarse side of the area. | 01-30-2014 |
20140032118 | STRATIGRAPHIC MODELING USING PRODUCTION DATA DENSITY PROFILES - The present disclosure describes systems and methods for performing stratigraphic modeling using production data density profiles. At least some illustrative embodiments include a production logging tool data processing method that includes measuring one or more characteristics of a formation within a borehole, of fluids within the formation or of fluids within the borehole, calculating a density profile of each of the one or more characteristics, and defining a boundary between two reservoir simulation cells based at least in part upon the density profile. The method further includes performing a simulation of a production field including the borehole using said simulation cells and presenting the simulation results to a user. | 01-30-2014 |
20140032115 | Systems and Methods for Determining the Moments and Forces of Two Concentric Pipes Within a Wellbore - Systems and methods for determining the bending moment and shear force of tubing and casing when the tubing buckles and contacts the casing. | 01-30-2014 |
20140021345 | SAMPLE CONTAINMENT APPARATUS, SYSTEMS, AND METHODS - Apparatus and systems may operate to enable positron emission imaging with a unitary chamber body having an open end that defines a hollow interior portion shaped to completely contain a flexible sleeve that is used to cover a core sample when the sleeve is seated within the hollow interior portion. An end cap may be formed to engage the open end of the chamber body, which is configured to attenuate gamma rays approximately eight times less than stainless steel, while supporting a pressure differential of at least 3 MPa between the chamber inlet and the outlet when fluid carrying a radioactive tag to generate the gamma rays flows through the hollow interior portion and the core sample via the inlet and the outlet. Additional apparatus, systems, and methods are disclosed. | 01-23-2014 |
20140019107 | SYSTEM, METHOD & COMPUTER PROGRAM PRODUCT TO SIMULATE RUPTURE DISK AND SYNTACTIC FOAM TRAPPED ANNULAR PRESSURE MITIGATION IN DOWNHOLE ENVIRONMENTS - Systems and related methods to simulate the use of rupture disks and syntactic foam in the mitigation of trapped annular pressure and wellhead movement during downhole operations. | 01-16-2014 |
20140019106 | System, Method & Computer Program Product to Simulate Drilling Event Scenarios - Systems and related methods to simulate trapped annular pressure and wellhead movement during downhole drilling scenarios. | 01-16-2014 |
20140019102 | SYSTEM, METHOD & COMPUTER PROGRAM PRODUCT TO SIMULATE THE PROGRESSIVE FAILURE OF RUPTURE DISKS IN DOWNHOLE ENVIRONMENTS - Systems and related methods to simulate, predict, and report progressive failures of rupture disks in response to thermal expansion of trapped annular fluids. | 01-16-2014 |
20140015841 | Systems and Methods for Reservoir Simulation - Systems and methods for structured and unstructured reservoir simulation using parallel processing on GPU clusters to balance the computational load. | 01-16-2014 |
20140012557 | Systems and Methods for Two-Dimensional Domain Decomposition During Parallel Reservoir Simulation - Systems and methods for 2D domain decomposition during parallel reservoir simulation to balance the active cells in a reservoir model. | 01-09-2014 |
20130346042 | GENERATING DATA FOR GEOMECHANICAL MODELING - This specification describes systems, methods, and software relating to geomechanical modeling of a subterranean region ( | 12-26-2013 |
20130338985 | Systems and Methods for Reducing Reservoir Simulator Model Run Time - Systems and methods for reducing run time for a reservoir simulator model using a proxy model based on a neural network. | 12-19-2013 |
20130304444 | METHOD AND SYSTEMS OF DETERMINING VIABLE HYDRAULIC FRACTURE SCENARIOS - Determining viable hydraulic fracture scenarios. At least some of the illustrative embodiments include: executing a fracture planning program, and determining a set of schedules from the fracture planning program, each schedule comprising a volume of fracture fluid, amount of proppant, and flow rate of the fracture fluid; providing each schedule of the set of schedules to a stress analysis program, executing the stress analysis program, and determining a set of indications from the stress analysis program, each indication indicative of whether a respect schedule exceeds engineering limits of a tubing string; and providing at least some of the schedules to a fracture simulation program, executing the fracture simulation program, and determining a set of fracture geometries from the fracture simulation program, each fracture geometry corresponding to a respective schedule. | 11-14-2013 |
20130304437 | Systems and Methods for Hydraulic Fracture Characterization Using Microseismic Event Data - Systems and methods for hydraulic fracture characterization using microseismic event data to identify the orientation spacing and dip for subsurface fractures. | 11-14-2013 |
20130297274 | METHODS AND SYSTEMS REGARDING MODELS OF UNDERGROUND FORMATIONS - Models of underground formations. At least some of the illustrative embodiments are methods including creating a model of an underground formation. The creating may include: calculating a set of probabilities associated with a first horizontal location, each probability indicative of a likelihood of finding abutting geological layers; estimating a plurality of successions of geological layers to create a plurality of estimated successions, and the estimating using the set of probabilities; determining, for each of the estimated succession, a value indicative of how closely each estimated succession matches a measured succession, the measured succession determined by a seismic survey; and selecting from the plurality of estimated successions based on the values, the selecting creates a selected succession of geological layers, and the plurality of modeled values associated with the first horizontal location determined based on the selected succession of geological layers. | 11-07-2013 |
20130282349 | METHOD AND SYSTEM OF UPDATING A GEOCELLULAR MODEL - Updating a geocellular model. At least some of the illustrative embodiments are methods including: modifying a geocellular model of an earth formation based on an actual datum from an actual borehole, the modifying by: selecting a plurality of cells to be removed from the geocellular model; interpolating to determine a new surface using data associated with cells to be removed, data associated with cells not selected for removal, and the actual datum from the actual borehole; and calculating data associated with new cells that replace the cells to be removed, the new cells with locations relative to the new surface. | 10-24-2013 |
20130277115 | METHODS AND SYSTEMS OF ESTIMATING FORMATION PARAMETERS - Estimating formation parameters. At least some of the illustrative embodiments are methods including: combining a first plurality of actual logs from a first plurality of actual boreholes, at least one actual log associated with each actual borehole, and thereby creating a first equivalent log along a first equivalent path; combining a second plurality of actual logs from a second plurality of actual boreholes, at least one actual log of the second plurality of actual logs associated with each actual borehole of the second plurality of actual boreholes, and thereby creating a second equivalent log along a second equivalent path; and estimating a plurality of values of a parameter of one or more formations along a proposed borehole path, each value associated with a distinct depth along the proposed borehole path, the estimating using the equivalent logs. | 10-24-2013 |
20130270009 | METHOD AND SYSTEM OF DRILLING LATERALS IN SHALE FORMATIONS - Drilling laterals in shale formations. At least some of the illustrative embodiments are methods including: drilling a deviated borehole through a shale formation with a drill string comprising a drill bit; logging the shale formation with a logging tool disposed within the drill string; estimating, in real time with the drilling, fracture potential of a portion of the shale formation near the drill bit, the estimation of fracture potential based on information acquired by the logging tool; and controlling drilling direction based on the fracture potential. | 10-17-2013 |
20130261978 | METHOD AND SYSTEM OF CALCULATING A FAULT THROW - Calculating a fault throw. At least some embodiments are methods of determining an underground surface or horizon including: identifying an occluded zone residing between a first and second faults, the occluded zone not penetrated by an actual borehole, and the first and second faults intersect an expected location of the surface; calculating a fault throw for the first fault; and calculating the underground surface using the fault throw. Calculating the fault throw may include: calculating a first pseudo depth at a first end of the first fault, the calculating the first pseudo depth using at least one actual depth value that resides across the first fault from the first end; calculating a second pseudo depth at a second end of the first fault, the second end distinct from the first end; and determining the fault throw using the first and second pseudo depths. | 10-03-2013 |
20130238306 | Systems and Methods for Horizontal Well Correlation and Geosteering - Systems and methods for horizontal well correlation and geosteering, which include using a correlated 2D model and updated 3D model to determine target lines from the end of a horizontal section of the wellbore to a target point in the formation. | 09-12-2013 |
20130231910 | METHODS AND SYSTEMS FOR WELL PLANNING BASED ON A COMPLEX FRACTURE MODEL - Optimizing well planning scenarios. At least some of the illustrating embodiments include: receiving, by a computer system, a complex fracture model that estimates fractures in a subsurface target; applying the complex fracture model to a reservoir model that estimates geological features between the subsurface target and earth's surface; and determining an earth surface well site and a well path from the earth surface well site to the subsurface target based on the complex fracture model and the geological in formation, wherein the earth surface well site is offset from the subsurface target. | 09-05-2013 |
20130231908 | METHODS AND SYSTEMS OF MODELING HYDROCARBON FLOW FROM KEROGENS IN A HYDROCARBON BEARING FORMATION - Modeling hydrocarbon flow from kerogens in a hydrocarbon bearing formation. At least some of the illustrative embodiments are methods including modeling flow of hydrocarbons through a hydrocarbon bearing formation by: obtaining an indication of kerogen-wet porosity of kerogen within a portion of the formation; obtaining an indication of water-wet porosity within the portion of the formation; modeling hydrocarbon movement through the kerogen-wet porosity; and modeling hydrocarbon movement through the water-wet porosity. | 09-05-2013 |
20130229286 | SAFETY BARRIER ALERT - At least some of the illustrative embodiments are a non-transitory machine-readable storage medium including executable instructions that, when executed, cause one or more processors to receive drilling rig safety barrier data based on conditions of safety barriers in one or more drilling rigs. The one or more processors are further caused to identify, based on the drilling rig of safety barrier data, an impending invalidation of at least one of the safety barriers. The one or more processors are further caused to identify, based on the impending invalidation, one or more profiles for alert, and output, based on the one or more profiles, an alert of impending safety barrier invalidation. | 09-05-2013 |
20130226968 | METHOD AND SYSTEM OF SUBSURFACE HORIZON ASSIGNMENT - Subsurface horizon assignment. At least some of the illustrative embodiments are methods including: obtaining, by a computer system, a seismic data volume; identifying, by the computer system, a plurality of patches in the seismic data volume, and the identifying thereby creating a patch volume; displaying, on a display device, at least a portion of the seismic data volume and the plurality of patches of the patch volume; and assigning a patch of the plurality of patches to a subsurface horizon of the seismic data volume. | 08-29-2013 |
20130222390 | METHOD AND SYSTEM OF CORRELATING A MEASURED LOG TO A PREDICTED LOG - Correlating a measured and predicted log. At least some illustrative embodiments are methods including: plotting values of the measured log with respect to an ordinate axis and an abscissa axis, and the plotting in a first pane; plotting values of the predicted log with respect to the ordinate axis and the abscissa axis; selecting an inflection point of the predicted log; shifting horizontal position of the inflection point relative to the measured log respnsive to the pointing device; changing dip of at least one modeled surface in a structural model based the relative location of the inflection point; recalculating the predicted log based on the change in dip, the recalculating creates a modified predicted log; and then plotting the modified predicted log. In some cases, the method may also include adding a fixed X, Y, Z point in the at least one modeled surface based on location of the inflection point. | 08-29-2013 |
20130197892 | METHOD AND SYSTEM OF PLOTTING CORRELATED DATA - Plotting correlated data. At least some of the illustrative embodiments are methods including: displaying on a display system of a computer system a two-dimensional plot of output data related to an earth formation, the output data estimated from a model of the earth formation, and the volume plotted relative to modeled time; placing a cursor shown on the display system over a first portion of the two-dimensional plot, the first portion corresponding to a first modeled time; and displaying on the display system a three-dimensional plot of respective values of a parameter from a plurality of cells of the model of the earth formation, the respective values at the first modeled time. | 08-01-2013 |
20130170317 | Receiving Seismic Signals From Seismic Signal Sources - A seismic exploration system includes a survey area defined by a perimeter and including a first plurality of sub-areas and a second plurality of sub-areas adjacent the first plurality of sub-areas; two or more seismic energy sources installed within the perimeter of the seismic survey area; a first plurality of groups of seismic energy receivers installed in the first plurality of sub-areas, each of the groups of seismic energy receivers in the first plurality of groups including two or more seismic energy receivers per wavelength of seismic energy generated by the two or more seismic energy sources; and a second plurality of groups of seismic energy receivers installed in the second plurality of sub-areas, each of the groups of seismic energy receivers in the second plurality of groups including less than two seismic energy receivers per wavelength of seismic energy generated by the two or more seismic energy sources. | 07-04-2013 |
20130166263 | Systems and Methods for Wellbore Optimization - Systems and methods for wellbore optimization, which include numerical procedures for selecting an optimal wellbore trajectory and casing strength based on Formation Loading Potential. | 06-27-2013 |
20130158962 | Systems and Methods for Computing a Default 3D Variogram Model - Systems and methods for computing a variogram model, which utilize a vertical experimental variogram and a horizontal experimental variogram to calculate a 3D default variogram model. | 06-20-2013 |
20130151217 | Systems and Methods for Modeling Drillstring Trajectories - Systems and methods for modeling drillstring trajectories by calculating forces in the drillstring using a traditional torque-drag model and comparing the results with the results of the same forces calculated in the drillstring using a block tri-diagonal matrix, which determines whether the new drillstring trajectory is acceptable and represents mechanical equilibrium of drillstring forces and moments. | 06-13-2013 |
20130138412 | Systems and Methods for Creating a Surface in a Faulted Space - Systems and methods for creating a surface in a faulted space, which includes using interpolation techniques. | 05-30-2013 |
20130138351 | Method and System of Plotting Values Indicative of Characteristics of an Underground Formation - Plotting values indicative of characteristics of an underground formation. At least some of the illustrative embodiments include: obtaining a plurality of values indicative of characteristics of an underground formation; and plotting the plurality of values on an output device of a computer system. The plotting may further include: plotting parallel to a first axis a first plurality of symbols where each symbol is indicative of a value of a characteristic of a first portion of the underground formation, location of the first plurality of symbols with respect to the first axis is indicative of a first parameter, and location of the first plurality of symbols with respect to a second axis is indicative of a second parameter distinct from the first parameter; and wherein location of at least one symbol with respect to the first axis is also indicative of a third parameter, different than the first and second parameters. | 05-30-2013 |
20130104642 | METHOD AND SYSTEM OF DETERMINING CONSTITUENT COMPONENTS OF A FLUID SAMPLE | 05-02-2013 |
20130086137 | Systems and Methods for Improved Parallel ILU Factorization in Distributed Sparse Linear Systems - Systems and methods for parallel incomplete LU (ILU) factorization in distributed sparse linear systems, which order nodes underlying the equations in the system(s) by dividing nodes into interior nodes and boundary nodes and assigning no more than three codes to distinguish the boundary nodes. Each code determines an ordering of the nodes, which in turn determines the order in which the equations will be factored and the solution performed. | 04-04-2013 |
20130063461 | Systems and Methods for Rendering 2D Grid Data - Systems and methods for rendering | 03-14-2013 |
20130063433 | METHOD AND SYSTEM OF RENDERING WELL LOG VALUES - Rendering well log values. At least some of the illustrative embodiments are methods that involve: sending to a graphics processing unit (GPU) of a computer system vertices that define a panel, the sending by a main processor of the computer system, the main processor distinct from the GPU; sending a program to the GPU, the sending of the program by the main processor; sending a first set of well log values to the GPU, the sending of the first set of well log values by the main processor; executing the program by the GPU which program determines a first curve from the first set of well log values by the program executed by the GPU; and displaying on a display device of the computer system the first curve within the panel. | 03-14-2013 |
20130055149 | Visualization of Images on User-Defined Folded Structures in a Three-Dimensional Subsurface Environment - A system and method for visualizing images in a three-dimensional context. The method involves receiving user input specifying a polyline in a given cartographic reference system. The polyline is displayed in a 2D window. A set of geometry data is generated based on the polyline and a user-specified vertical range. The geometry data set represents a folded object in three-dimensional space, where the folded object has one fold for each knee point in the polyline. A 3D virtual world is rendered to obtain a rendered image. The rendering action includes rendering the geometry data set using a given image as texture. The rendered image is displayed in a 3D window, where the displayed rendered image visually represents the given image as being painted onto the folded object in the three-dimensional space. | 02-28-2013 |
20130027398 | Systems and Methods for Modeling 3D Geological Structures - Systems and methods for modeling a three-dimensional (3D) geological structure to improve maximum continuity interpolation. An integration method describes local anisotropic effects and introduces interpolation techniques to perform the interpolation between two points of interest along a direction of maximum continuity and across fault surfaces. | 01-31-2013 |
20130024174 | Systems and Methods for Dynamically Developing Wellbore Plans With a Reservoir Simulator - Systems and methods for dynamically developing a wellbore plan with a reservoir simulator. The systems and methods develop a plan for multiple wellbores with a reservoir simulator based on actual and potential reservoir performance. | 01-24-2013 |
20120323943 | Systems and Methods for Correlating Meta-Data Model Representations and Asset-Logic Model Representations - Systems and methods for correlating meta-data model representations and asset-logic model representations in a system model. The system model may be deployed in conjunction with a production allocation application, whereby data pertaining to allocation changes to a production system might be more readily identified for different purposes such as, for example, technical and/or fiscal allocation. | 12-20-2012 |
20120271550 | Seismic Imaging Systems and Methods Employing a 3D Reverse Time Migration with Tilted Transverse Isotropy - Seismic survey data is converted into a subsurface data volume that users can view to understand and analyze the subsurface structures in the survey region. At least some of the disclosed systems and methods employ three-dimensional reverse time migration using wave equations adapted for use in formations having tilted transverse isotropy. Relative to existing methods, the disclosed systems and methods rely on fewer approximations and suffer fewer limitations on the circumstances in which they can be employed. Moreover, because the disclosed wave equations are derived from Hooke's law (and consequently they operate on fields that are directly tied to physical quantities), they demonstrate an increased stability relative to existing methods. Survey data analysts employing the disclosed systems and methods should obtain better images of the subsurface and be better able to identify reservoirs and deposits for commercial exploitation. | 10-25-2012 |
20120232873 | Systems and Methods for Improved Positioning of Pads - Systems and methods for the automated positioning of pads and orienting of slot templates for the pads. The systems and methods also include automated adjustment of well path plans from a pad to selected well targets. | 09-13-2012 |
20120232865 | Systems and Methods for the Quantitative Estimate of Production-Forecast Uncertainty - Systems and methods for updating posterior geological models by integrating various reservoir data to support dynamic-quantitative data-inversion, stochastic-uncertainty-management and smart reservoir-management. | 09-13-2012 |
20120223235 | Systems and Methods for Determining Fluid Mobility in Rock Samples - Systems and methods for determining fluid mobility in rock samples using time-lapse position emission particle tracking. | 09-06-2012 |
20120221307 | Systems and Methods for Improved Positioning of Pads - Systems and methods for the automated positioning of pads and orienting of slot templates for the pads. The systems and methods also include automated adjustment of well path plans from a pad to selected well targets. | 08-30-2012 |
20120218861 | Sensitivity Kernal-Based Migration Velocity Analysis in 3D Anisotropic Media - Seismic imaging systems and methods that employ sensitivity kernel-based migration velocity analysis in 3D anisotropic media may demonstrate increased stability and accuracy. Survey data analysts employing the disclosed systems and methods are expected to provide better images of the subsurface and be better able to identify reservoirs and deposits for commercial exploitation. Certain embodiments migrate seismic survey data with an anisotropic velocity model to obtain common angle image gathers. These gathers are processed to obtain depth residuals along one or more horizons. Angle-domain sensitivity kernels are used to convert the depth residuals into velocity errors, which are then used to refine the velocity model. A user is then able to view a representation of the subsurface structure determined in part from the refined velocity model. Multiple iterations may be needed for the velocity model to converge. The velocity model may be a layered to have constant velocity values between formation boundaries. | 08-30-2012 |
20120215502 | Systems and Methods for Optimization of Real Time Production Operations - Systems and methods for optimization of real time production operations. In one embodiment, a moving time horizon based parametric model provides fast predictions for production optimization in a short-term framework. In another embodiment, multiple technologies are selected in connection with asset performance workflows that are uniquely implemented in a multi-phase approach. | 08-23-2012 |
20120179774 | THREE-DIMENSIONAL EARTH-FORMATION VISUALIZATION - Three-dimensional earth-formation visualization. At least some of the illustrative embodiments are a memory device stores a program that, when executed, causes the one or more processors to output from a queue, over a network connection, an encoded video stream of a three-dimensional earth-formation model. The processors are also caused to adjust a size of the queue based on a quality of the network connection. | 07-12-2012 |
20120179445 | Systems and Methods for Modeling Wellbore Trajectories - Systems and methods for modeling wellbore trajectories, which can be used to model corresponding drillstring trajectories and transform the torque-drag drill string model into a full stiff-string formulation. | 07-12-2012 |
20120179439 | System and Method of Hydrocarbon Formation Modeling - Hydrocarbon formation modeling. At least some of the illustrative embodiments are methods including simulating reaction of the formation to hydrocarbon extraction over a plurality of time steps. With each time step, the illustrative method makes a first approximation of migration of saturations for at least one grid block of the plurality of grid blocks (wherein migration of the saturation within at least one time step spans more than one grid block), and then correct the first approximation of migration of saturations for an effect not considered in the first approximation. | 07-12-2012 |
20120116738 | Systems And Methods For Modeling Drillstring Trajectories - Systems and methods for modeling drillstring trajectories by calculating forces in the drillstring using a traditional torque-drag model and comparing the results with the results of the same forces calculated in the drillstring using a block tri-diagonal matrix, which determines whether the new drillstring trajectory is acceptable and represents mechanical equilibrium of drillstring forces and moments. | 05-10-2012 |
20120061084 | Detecting and Correcting Unintended Fluid Flow Between Subterranean Zones - Detecting and correcting unintended fluid flow between subterranean zones. At least some of the illustrative embodiments are methods including: injecting a first fluid into a subterranean zone, the injecting by way of a first borehole; making a reading indicative of surface deformation; identifying, based on the reading indicative of surface deformation, a flow path for a second fluid out of the subterranean zone; placing a compound into the flow path, the compound reduces the flow of the second fluid through the flow path. | 03-15-2012 |
20120055674 | DETECTING AND CORRECTING UNINTENDED FLUID FLOW BETWEEN SUBTERRANEAN ZONES - Detecting and correcting unintended fluid flow between subterranean zones. At least some of the illustrative embodiments are methods that include: injecting a first fluid into a subterranean zone, the injecting by way of a first borehole; making a reading indicative of surface deformation; identifying, based on the surface deformation reading, a flow path for a second fluid out of the subterranean zone; drilling a second borehole that intersects the flow path; and placing a sealing compound into the flow path by way of the second borehole, the sealing compound reduces the flow of the second fluid through the flow path. | 03-08-2012 |
20120038642 | Systems and Methods for Imaging Waveform Volumes - Systems and methods for imaging waveform volumes. An image of the waveform volume may be drawn on a display device as a two-dimensional image or a three-dimensional image of a sampling probe and redrawn in real-time at interactive rates using a graphics accelerator or a graphics card. The image of the waveform volume may also include seismic-data traces that are color-filled according to texture coordinates for pixels on the display device that intersect the waveform volume. | 02-16-2012 |
20120037359 | Systems and Methods for Improved Positioning of Pads - Systems and methods for the automated positioning of pads and orienting of slot templates for the pads. The systems and methods also include automated adjustment of well path plans from a pad to selected well targets. | 02-16-2012 |
20120020186 | Seismic Imaging Systems and Methods Employing a Fast Target-Oriented Illumination Calculation - In various disclosed seismic imaging systems and methods, a fast target-oriented illumination calculation technique is employed to obtain a data volume or “matrix” of approximate illumination values. These illumination values enable an image matrix of “true reflectivity” values to be found. The illumination values are derived from Green's functions which, rather than being calculated and re-calculated on a shot-by-shot basis, are calculated in multi-shot groups and combined with a rolling-sum to greatly reduce the computational overhead. As a consequence, the disclosed systems and methods can provide target region illuminations more quickly and/or with higher quality than those systems relying on conventional 3D wave-equation illumination. | 01-26-2012 |
20110316883 | Systems and Methods for Computing a Variogram Model - Systems and methods for computing a variogram model, which utilize a variogram map and a rose diagram to compute the model. | 12-29-2011 |
20110273959 | Data Acquisition and Prestack Migration Based on Seismic Visibility Analysis - Seismic visibility analysis of selected subsurface structures is employed to determine surface locations offering high visibility of target events. These locations can then be used as a basis for acquiring additional seismic survey data and/or selecting existing traces for re-migration with more sophisticated migration methods. With either usage, the newly migrated data is expected to offer enhanced images of the target event. In some embodiments, the visibility determination includes using a wave equation based propagator to find, for each of multiple simulated shots, a reflection wavefield from the target event in a seismic model; and to calculate, for each of multiple receiver positions, a contribution signal from each reflection wavefield. The visibility determination further includes converting each contribution signal into a source-receiver visibility value. Because data acquisition and/or re-migration is limited to the selected region, the imaging effort for the target event is significantly reduced. | 11-10-2011 |
20110254843 | System and Method for Real-Time Co-Rendering of Multiple Attributes - Systems and methods for enhancing the combined image of multiple attributes without comprising the image of either attribute. The combined image of the multiple attributes is enhanced for analyzing a predetermined property revealed by the attributes. The combined image can be interactively manipulated to display each attribute relative to an imaginary light source or highlighted using a specular component. The systems and methods are best described as particularly useful for analytical, diagnostic and interpretive purposes. | 10-20-2011 |
20110157235 | METHOD AND SYSTEM OF DISPLAYING DATA SETS INDICATIVE OF PHYSICAL PARAMETERS ASSOCIATED WITH A FORMATION PENETRATED BY A WELLBORE - Displaying data sets indicative of physical parameters associated with a formation penetrated by a wellbore. At least some of the illustrative embodiments are methods including: obtaining data regarding a trajectory of a wellbore; obtaining a first data set indicative of a first physical parameter associated with a formation penetrated by the wellbore; obtaining a second data set indicative of a second physical parameter associated with the formation; displaying a two-dimensional image that simulates a three-dimensional trajectory of the wellbore, the two-dimensional image from a particular viewpoint relative to the three-dimensional trajectory of the wellbore; displaying along the two-dimensional image a representation of the first data set on a first surface that abuts the trajectory of the wellbore; and displaying along the two-dimensional image a representation of the second data set on a second surface that abuts the trajectory of the wellbore. | 06-30-2011 |
20100053161 | System and Method for Real-Time Co-Rendering of Multiple Attributes - Systems and methods for enhancing the combined image of multiple attributes without comprising the image of either attribute. The combined image of the multiple attributes is enhanced for analyzing a predetermined property revealed by the attributes. The combined image can be interactively manipulated to display each attribute relative to an imaginary light source or highlighted using a specular component. The systems and methods are best described as particularly useful for analytical, diagnostic and interpretive purposes. | 03-04-2010 |
20090231955 | FAULT FILTER FOR SEISMIC DISCONTINUITY DATA - Various methods are disclosed for identifying faults in a seismic data volume. In some method embodiments, the fault identification method comprises determining a planarity value for each of multiple positions of an analysis window in the data volume. The planarity value may be indicative of the planarity of discontinuities in the analysis window, and may be further filtered by limits on the verticality and centrality of the discontinuities. Thus a filter may be determined for suppressing relatively non-planar, relatively non-vertical, and relatively un-centered discontinuities from a discontinuity display, thereby enhancing a display of faults present in the seismic data volume. | 09-17-2009 |