IP Library › Granted Patent US 10,962,667
Granted Patent B2
US 10,962,667 · App. 16/067,261 · Granted Mar 30, 2021

Data-driven clock drift adjustment

Inventor: Kambiz Iranpour (Oslo, NO)
Assignee: Schlumberger Technology Corporation
G01V1/36G01V1/26G01V1/30G01V2200/12G01V2200/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,962,667
App. No.
16/067,261
Granted
Mar 30, 2021
Kind
B2
Abstract

A method can include receiving seismic data acquired by a sensor unit responsive to emission of seismic energy in a frequency sweep of a duration having a duration time; correlating the seismic data and individual portions of the frequency sweep that correspond to individual time windows to generate individual sets of correlated seismic data; for a common event, identifying a corresponding event time in each of the individual sets of correlated seismic data; and determining a clock drift time based at least in part on the event times.

Claims (41)

1. A method comprising:

receiving seismic data acquired by a sensor unit responsive to emission of seismic energy in a frequency sweep of a duration having a duration time;

correlating the seismic data and a first individual portion of a plurality of individual portions of the frequency sweep that corresponds to a first individual time window of a plurality of individual time windows to generate a first correlated seismic dataset;

correlating the seismic data and a second individual portion of the plurality of individual portions of the frequency sweep that corresponds to a second time window of the plurality of individual time windows to generate a second correlated seismic dataset;

identifying a common event in the first correlated seismic dataset and the second correlated seismic dataset;

identifying an event time corresponding to the common event in each of the first correlated seismic dataset and the second correlated seismic dataset; and

determining a clock drift time based at least in part on the event time in each of the first correlated seismic dataset and the second correlated seismic dataset.

2. The method of claim 1 wherein the clock drift time corresponds to a clock of the sensor unit.

3. The method of claim 2 wherein the clock drift time corresponds to drift of the clock of the sensor unit with reference to a different clock.

4. The method of claim 1 wherein the plurality of individual time windows comprises the first individual time window spanning a first portion of the duration of the frequency sweep and the second individual time window spanning a second portion of the duration of the frequency sweep.

5. The method of claim 4 wherein the first individual time window spans a first half of the duration of the frequency sweep and wherein the second individual time window spans a second half of the duration of the frequency sweep.

6. The method of claim 5 wherein determining the clock drift time comprises comparing a plurality of event times of the same event correlated with the plurality of individual time windows of the frequency sweep.

7. The method of claim 1 wherein the plurality of individual time windows of the frequency sweep comprises more than two individual time windows.

8. The method of claim 1 wherein the sensor unit comprises a land-based sensor unit.

9. The method of claim 1 wherein the sensor unit comprises a seafloor sensor unit.

10. The method of claim 1 comprising generating the emission of seismic energy in the frequency sweep of the duration via a vibrator.

11. The method of claim 1 comprising generating the emission of seismic energy in the frequency sweep of the duration via one or more seismic energy sources.

12. The method of claim 1 comprising adjusting the seismic data based at least in part on the clock drift time.

13. A system comprising:

a processor;

memory operatively coupled to the processor, and

instructions stored in the memory and executable by the processor to instruct the system to:

receive seismic data acquired by a sensor unit responsive to emission of seismic energy in a frequency sweep of a duration having a duration time;

correlate the seismic data and a first individual portion of a plurality of individual portions of the frequency sweep that corresponds to a first individual time window of a plurality of individual time windows to generate a first correlated seismic dataset;

correlate the seismic data and a second individual portion of the plurality of individual portions of the frequency sweep that corresponds to a second time window of the plurality of individual time windows to generate a second correlated seismic dataset;

identify a common event in the first correlated seismic dataset and the second correlated seismic dataset;

identify an event time corresponding to the common event in each of the first correlated seismic dataset and the second correlated seismic dataset; and

determine a clock drift time based at least in part on the event time in each of the first correlated seismic dataset and the second correlated seismic dataset.

14. The system of claim 13 wherein the clock drift time corresponds to a clock of the sensor unit.

15. The system of claim 14 wherein the clock drift time corresponds to drift of the clock of the sensor unit with reference to a different clock.

16. The system of claim 13 wherein the plurality of individual time windows comprise two or more individual time windows.

17. A non-transitory computer-readable medium, comprising, computer-executable instructions that, when executed by a processor, causes the processor to perform operations comprising:

receiving seismic data acquired by a sensor unit responsive to emission of seismic energy in a frequency sweep of a duration having a duration time;

correlating the seismic data and a first individual portion of a plurality of individual portions of the frequency sweep that corresponds to a first individual time window of a plurality of individual time windows to generate a first correlated seismic dataset;

correlating the seismic data and a second individual portion of the plurality of individual portions of the frequency sweep that corresponds to a second time window of the plurality of individual time windows to generate a second correlated seismic dataset;

identifying a common event in the first correlated seismic dataset and the second correlated seismic dataset;

identifying an event time corresponding to the common event in each of the first correlated seismic dataset and the second correlated seismic dataset; and

determining a clock drift time based at least in part on the event time in each of the first correlated seismic dataset and the second correlated seismic dataset.

18. The non-transitory computer-readable medium of claim 17 wherein the plurality of individual time windows comprises the first individual time window spanning a first portion of the duration of the frequency sweep and the second individual time window spanning a second portion of the duration of the frequency sweep.

19. The non-transitory computer-readable medium of claim 18 wherein the first individual time window spans a first half of the duration of the frequency sweep and wherein the second individual time window spans a second half of the duration of the frequency sweep.

20. The non-transitory computer-readable medium of claim 19 wherein determining the clock drift time comprises comparing a plurality of event times of the same event correlated with the plurality of individual time windows of the frequency sweep.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: WESTERNGECO LLC
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 055431/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2018
From: IRANPOUR, KAMBIZ
To: WESTERNGECO L.L.C.
Reel/Frame 046248/0266 →
Continuity (2)
Provisional Application 62272193 · Dec 29, 2015
Related Publication 20190011586A1 · Jan 10, 2019
Cited By (2)
US 12,461,265 US 12,546,909