Seismic sensor system with microelectromechanical systems (“MEMS”) oscillator clock
US-11402526-B2 · Aug 2, 2022 · US
US11966252B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11966252-B2 |
| Application number | US-202017769011-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 15, 2020 |
| Priority date | Oct 15, 2019 |
| Publication date | Apr 23, 2024 |
| Grant date | Apr 23, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some examples, the disclosure provides a method for determining a drift in clock data that is provided by a clock of a seismic sensor. The sensor is exposed to an ambient temperature that varies over time. The method includes obtaining temperature data associated with the ambient temperature as a function of time. The method also includes obtaining the clock data. The method also includes obtaining timestamp data provided by a global navigation satellite system. The method also includes determining drift data which minimizes a difference of a temporal drift in the clock data, based on the timestamp data and the temperature data. The method also includes outputting corrective data based on the determined drift data.
Opening claim text (preview).
The invention claimed is: 1. A method for determining a drift in clock data that is provided by a clock of a seismic sensor, wherein the sensor is exposed to an ambient temperature that varies over time, the method comprising: obtaining temperature data from the seismic sensor exposed to the ambient environment, wherein the temperature data is associated with the ambient temperature as a function of time; obtaining the clock data; obtaining timestamp data provided by a global navigation satellite system; determining a temporal drift in the clock data based on a difference between the clock data and the timestamp data; and determining corrective data to correct the clock data using the temporal drift and the temperature data obtained from the seismic sensor whereby the temporal drift in the clock data is minimized. 2. The method of claim 1 , wherein the temperature data and/or the clock data are obtained over at least one recording period, and wherein determining the corrective data comprises parameterizing drift D(t), such that: D ( t )=[ a ×θ( t )]+( b×t ) with θ being an integral of the ambient temperature T(t) between time t0 associated with a start of the at least one recording period and time t, such that: θ( t )=∫ t0 t T with parameters (a, b) being determined to minimize a difference between D(t) and the temporal drift, and D(t0)=0. 3. The method of claim 2 , wherein the corrective data comprises the parameters (a, b). 4. The method of claim 2 , wherein at least one recording period corresponds to a measurement period wherein the seismic sensor is deployed for measuring seismic data, and/or wherein the temperature data and/or the clock data are obtained over at least one recording period corresponding to a calibration period. 5. The method of claim 4 , wherein determining the corrective data further comprises: determining one or more corrective data for one or more calibration periods and/or one or more measurement periods; updating the determined one or more corrective data to provide updated corrective data; and outputting the updated corrective data. 6. The method of claim 5 , wherein updating the determined one or more corrective data comprises at least one of the following: selecting the determined one or more corrective data; and/or averaging the determined one or more corrective data. 7. The method of claim 1 , wherein the temperature data and/or the clock data are obtained over at least one recording period corresponding to a calibration period, and wherein determining the corrective data comprises determining the corrective data based on the temporal drift in the clock data observed over a recording period of at least one day, wherein the timestamp data comprises timestamp data complete over the recording period. 8. The method of claim 7 , wherein the timestamp data is obtained periodically, and the temperature data is obtained continuously. 9. The method of claim 1 , further comprising: storing the corrective data in a memory of the seismic sensor and/or of a control system; and/or providing the corrective data to a processor of the seismic sensor and/or of the control system. 10. The method of claim 1 , wherein the ambient temperature varies within at least one temperature range during one or more recording periods, and wherein determining the corrective data comprises determining the corrective data for each temperature range. 11. The method of claim 10 , wherein the corrective data associated with the temperature data comprises data associated with at least one of the following: a maximum temperature of each temperature range; and/or a minimum temperature of each temperature range; and/or an average temperature of each temperature range. 12. The method of claim 1 , wherein the corrective data comprises temperature data. 13. The method of claim 12 , wherein outputting the corrective data comprises: storing the corrective data corresponding to each temperature range in a library associated with a plurality of temperature ranges. 14. The method of claim 1 , wherein obtaining the temperature data comprises filtering the temperature data for smoothing the temperature data. 15. The method of claim 1 , further comprising: correcting the drift in the clock data, based on the corrective data. 16. Apparatus comprising a processor and a memory, the memory comprising instructions which, when executed by the processor, enable the processor to perform the method of claim 1 . 17. A computer program or a computer program product comprising instructions which, when executed by a processor, enable the method enable the processor to perform the method of claim 1 . 18. A method for processing clock data that is provided by a clock of a seismic sensor, wherein the sensor is exposed to an ambient temperature that varies over time, the method comprising: obtaining the clock data; obtaining timestamp data provided by a global navigation satellite system; determining whether the clock data comprises at least one temporal gap greater than a predetermined threshold in the provided timestamp data; if the clock data comprises at least one determined temporal gap, obtaining corrective data associated with a drift in the clock data as a function of the time and the ambient temperature; and for each of the at least one determined temporal gap, correcting the clock data based on the obtained corrective data. 19. The method of claim 18 , wherein the corrective data is determined by: obtaining temperature data associated with the ambient temperature as a function of time; determining drift data which minimizes a difference of a temporal drift in the clock data, based on the timestamp data and the temperature data; and outputting the corrective data based on the determined drift data. 20. The method of claim 19 , wherein the timestamp data is obtained periodically, and the temperature data is obtained continuously.
Time supervision arrangements, e.g. real time clock · CPC title
Synchronisation of different clock signals {provided by a plurality of clock generators} · CPC title
Distribution of clock signals {, e.g. skew} · CPC title
for determining seismic cross-sections or geostructures · CPC title
Manufacturing, calibrating, cleaning, or repairing instruments or devices covered by groups G01V1/00 – G01V11/00 · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.