IP Library › Granted Patent US 12,405,397
Granted Patent B2
US 12,405,397 · App. 18/259,873 · Granted Sep 2, 2025

Seismic survey data access

Inventors: Praveen Kumar Meenakshi Sundaram Gandhi (Houston, TX); Markus Schlafli (Oxfordshire, GB); Abhishek Gupta (Pune, IN)
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
G01V1/34G01V1/30G01V1/301G01V2210/63G01V2210/64G01V2210/74
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 12,405,397
App. No.
18/259,873
Granted
Sep 2, 2025
Kind
B2
Abstract

A method can include receiving a request for loading a seismic volume; determining a loading order for portions of the seismic volume, where the loading order prioritizes an interior portion of the seismic volume over a boundary portion of the seismic volume; and transmitting, via a network interface, at least one of the portions of the seismic volume according to the loading order.

Claims (42)

1. A method comprising:

receiving a request for loading a seismic volume, wherein the seismic volume comprises a model of seismic data for a subsurface region based on seismic data, the seismic data being received from downhole equipment, a land-based survey acquisition system, a marine-based survey acquisition system, a plurality of subsurface sensors, or any combination thereof;

determining a loading order for portions of the seismic volume, wherein the loading order prioritizes an interior portion of the seismic volume over a boundary portion of the seismic volume;

transmitting, via a network interface, at least one portion of the portions of the seismic volume according to the loading order;

characterizing the subsurface region based on the at least one portion of the seismic volume;

generating instructions based on the characterization of the subsurface region; and

transmitting the instructions to a downhole tool disposed within the subsurface region, wherein the downhole tool is configured to affect a change in trajectory in response to receiving the instructions.

2. The method of claim 1 , wherein the portions are two-dimensional portions.

3. The method of claim 2 , wherein the two-dimensional portions are defined at least in part to correspond to a depth direction and an inline direction of a seismic survey or a crossline direction of a seismic survey.

4. The method of claim 1 , wherein the loading order is based on initially loading a central portion of the seismic volume.

5. The method of claim 4 , wherein the loading order specifies subsequent, sequential loading of additional portions that are adjacent to the central portion of the seismic volume.

6. The method of claim 1 , wherein determining a loading order comprises applying a filter to a slice of the seismic volume to generate a filtered slice of the seismic volume.

7. The method of claim 6 , comprising identifying a feature of interest in the filtered slice of the seismic volume and determining the loading order in a direction based at least in part on a direction of the feature of interest.

8. The method of claim 7 , wherein the feature of interest comprises a dipping feature characterized by a dip direction.

9. The method of claim 8 , wherein the feature of interest comprises a fault characterized by a fault direction.

10. The method of claim 1 , wherein determining the loading order comprises performing an image analysis on a slice of the seismic volume to identify a feature, wherein the loading order prioritizes portions of the seismic volume that include the feature over portions of the seismic volume that do not include the feature.

11. The method of claim 1 , wherein determining the loading order comprises computing attribute values for a slice of the seismic volume to generate an attribute slice.

12. The method of claim 11 , wherein the attribute values comprise disorder attribute values.

13. The method of claim 1 , comprising determining a portion size.

14. The method of claim 13 , wherein the portion size depends on bandwidth of a network operatively coupled to the network interface.

15. The method of claim 1 , comprising utilizing a counter to implement a break for reducing eye-strain at a remote display.

16. The method of claim 1 , wherein the seismic volume is stored in a data storage device, wherein the seismic volume has a data size in excess of 100 gigabytes.

17. The method of claim 1 , comprising, prior to the transmitting, processing each of the portions to conform to a display scheme, wherein the transmitting transmits the at least one portion as a processed portion.

18. The method of claim 17 , wherein the display scheme comprises a gradational display scheme.

19. A system comprising:

a processor;

memory operatively coupled to the processor;

a network interface; and

processor-executable instructions stored in the memory to instruct the system to:

receive a request for loading a seismic volume, wherein the seismic volume comprises a model of seismic data for a subsurface region based on seismic data, the seismic data being received from downhole equipment, a land-based survey acquisition system, a marine-based survey acquisition system, a plurality of subsurface sensors, or any combination thereof;

determine a loading order for portions of the seismic volume, wherein the loading order prioritizes an interior portion of the seismic volume over a boundary portion of the seismic volume;

transmit, via the network interface, at least one portion of the portions of the seismic volume according to the loading order;

characterize the subsurface region based on the at least one portion of the seismic volume;

generate instructions based on the characterization of the subsurface region; and

transmit the instructions to a downhole tool disposed within the subsurface region, wherein the downhole tool is configured to affect a change in trajectory in response to receiving the instructions.

20. One or more non-transitory computer-readable storage media comprising processor-executable instructions to instruct a computing system to:

receive a request for loading a seismic volume, wherein the seismic volume comprises a model of seismic data for a subsurface region based on seismic data, the seismic data being received from downhole equipment, a land-based survey acquisition system, a marine-based survey acquisition system, a plurality of subsurface sensors, or any combination thereof;

determine a loading order for portions of the seismic volume, wherein the loading order prioritizes an interior portion of the seismic volume over a boundary portion of the seismic volume;

transmit, via the network interface, at least one portion of the portions of the seismic volume according to the loading order;

characterize the subsurface region based on the at least one portion of the seismic volume;

generate instructions based on the characterization of the subsurface region; and

transmit the instructions to a downhole tool disposed within the subsurface region, wherein the downhole tool is configured to affect a change in trajectory in response to receiving the instructions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2023
From: MEENAKSHI SUNDARAM GANDHI, PRAVEEN KUMAR; SCHLAFLI, MARKUS; GUPTA, ABHISHEK
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 064137/0718 →
Continuity (2)
Provisional Application 63132945 · Dec 31, 2020
Related Publication 20240069234A1 · Feb 29, 2024
References Cited (20)
US 6675102B1 · Baker, III · 2004 [cited by examiner]
US 20040243313A1 · Broto · 2004 [cited by examiner]
US 20050114831A1 · Callegari et al. · 2005 [cited by applicant]
US 20070234230A1 · Pedersen · 2007 [cited by applicant]
US 20080212841A1 · Gauthier · 2008 [cited by examiner]
US 20090142041A1 · Nagasawa · 2009 [cited by examiner]
US 20110054857A1 · Moguchaya · 2011 [cited by applicant]
US 20180040164A1 · Newman et al. · 2018 [cited by applicant]
US 20220163690A1 · Eick · 2022 [cited by examiner]
Extended European Search Report of European Patent Application No. 21916208.8 dated on Nov. 12, 2024; 11 pages. [cited by applicant]
Search Report and Written Opinion of International Patent Application No. PCT/US2021/063736 dated on Mar. 15, 2022, 12 pages. [cited by applicant]
Patel, D et al., ‘Seismic volume visualization for horizon extraction’, 2010, IEEE Pacific Visualization Symposium (PacificVis), pp. 73-80. [cited by applicant]
Patel, D et al., ‘The seismic analyzer: Interpreting and illustrating 2d seismic data’, 2008, IEEE transactions on visualization and computer graphics, vol. 14, No. 6, pp. 1571-1578. [cited by applicant]
Chen, C et al., ‘Progressive transmission and rendering of foveated vol. data’, 2006, Proceedings of the First International Conference on Computer Graphics Theory and Applications, pp. 67-75. [cited by applicant]
“vtkSmartVolumeMapper Class Reference”, https://www.vtk.org/doc/nightly/html/classvtkSmartVolumeMapper.html, Retrieved on Nov. 1, 2024, 26 pages. [cited by applicant]
Chopra et al., “Understanding the seismic disorder attribute and its applications”, http://www.chopraseismic.com/wp-content/uploads/2016/08/Chopra_Marfurt_TLE_Aug2016-LowRes.pdf, The Leading Edge, Aug. 2016, 08 pages. [cited by applicant]
“Petrel Subsurface software”, Schlumberger, Retrieved from https://www.shcom/products-and-services/delivering-digital-at-scale/software/petrel-subsurface-software/petrel , Retrieved on Dec. 6, 2024, 15 pages. [cited by applicant]
“Petrel Geophysics”, Schlumberger, Retrieved on Dec. 6, 2024, 02 pages. [cited by applicant]
“Why use Open Inventor Toolkit”, Open Inventor Toolkit, Retrieved from https://www.openinventor.com/, Retrieved on Dec. 6, 2024, 05 pages. [cited by applicant]
“Seismic Data Visualization”, Open Inventor Toolkit, Retrieved from https://www.openinventor.com/en/solutions/oil-gas-and-mining/seismic-data-visualization/, Retrieved on Dec. 6, 2024, 04 pages. [cited by applicant]