Embodiments of the invention provide methods, systems, and apparatus for conserving power while conducting an ocean bottom seismic survey. sensor nodes placed on an ocean floor may be configured to operate in at least an idle mode and an active mode. Each node may adjust its mode of operation from idle mode to active mode.
|
0. 31. A method comprising:
deploying a plurality of sensor nodes in an array on a seabed, wherein each of the sensor nodes is initiated to operate in an idle mode;
selecting a lower precision clock to operate the sensor nodes in the idle mode;
initiating a signal generated by a vessel for communication to the sensor nodes;
selectively adjusting a mode of operation of each of the sensor nodes in the array from the idle mode to an active mode based on the signal generated by the vessel; and
selecting a higher precision clock to operate each of the sensor nodes in the array in the active mode, wherein the higher precision clock operates at greater frequency than the lower precision clock; and
wherein the sensor nodes are further configured to selectively adjust the active mode to the idle mode, such that the sensor nodes operate in the idle mode.
1. A method for marine seismic data collection, comprising:
operating an array of sensor nodes in an idle mode, wherein the idle mode is configured to conserve power consumption by the sensor nodes;
determining whether seismic data is expected at one or more of the sensor nodes in the array based on proximity to a vessel configured to generate a signal for communication with the sensor nodes, wherein the proximity is determined within a predefined distance of the vessel based on the signal received from the vessel;
in response to determining that seismic data is expected, selectively operating the one or more sensor nodes in an active mode; and
collecting the seismic data with the one or more sensor nodes while selectively operating in the active mode, wherein sensor nodes within the predefined distance of the vessel are operating in the active mode and other sensor nodes in the array are operating in the idle mode.
0. 21. A method comprising:
operating an array of ocean bottom sensor nodes in an idle mode,
wherein the idle mode is configured to conserve power consumption by the sensor nodes, and
wherein operating in the idle mode comprises operating at least one sensor to detect a signal generated by a vessel for communication with the sensor nodes; and
in response to receiving the signal generated by the vessel, selectively adjusting a mode of operating each of the sensor nodes in the array from the idle mode to an active mode, wherein a higher precision clock is used to operate the sensor nodes in the active mode and a lower precision clock is used to operate the sensor nodes in the idle mode;
wherein the higher precision clock operates at a greater frequency than the lower precision clock; and
wherein the sensor nodes are further configured to selectively adjust the active mode to the idle mode, such that the sensor nodes operate in the idle mode.
10. A marine seismic array comprising:
a plurality of sensor nodes deployed on a sea floor or bed, wherein the sensor nodes are configured to initiate operation in an idle mode; and
a sensor disposed in each of the sensor nodes, the sensor configured to detect a signal generated by a vessel for communication with the sensor nodes;
wherein the sensor nodes are configured to selectively adjust the idle mode to an active mode based on proximity to the vessel, wherein proximity is determined within a predefined distance of the vessel based on the signal such that one or more of the sensor nodes operate in the active mode in an active zone of the array, within the predefined distance of the vessel, and
wherein the sensor nodes, when no longer within the predefined distance of the vessel, are further configured to selectively adjust the active mode to the idle mode, such that others of the sensor nodes operate in the idle mode outside the active zone.
18. A seismic sensor node configured for deployment on a sea floor or bed in an ocean bottom array, the sensor node comprising:
a processor;
at least one acoustic sensor configured to detect an acoustic signal;
at least one seismic sensor configured to record seismic signals; and
memory comprising a mode selection program executable on the processor to perform operations comprising:
initiating the sensor node in an idle mode configured to conserve power;
determining whether seismic data is expected at the sensor node based on proximity to a vessel configured to generate the acoustic signal for communication with the sensor node, wherein proximity is determined within a predefined distance of the vessel based on the acoustic signal;
in response to determining that seismic data is expected at the sensor node:
operating the sensor node in an active mode; and
collecting seismic data while in the active mode;
wherein the sensor node is configured to selectively operate in the active mode to collect the seismic data in an active zone of the array and to selectively adjust the active mode to the idle mode to conserve power outside the active zone, when no longer within the predefined distance of the vessel.
0. 34. An ocean bottom seismic sensor node configured for deployment in an array of sensor nodes, comprising:
a processor;
an acoustic sensor;
a particle motion sensor;
a lower precision clock and a higher precision clock, wherein the higher precision clock operates at greater frequency than the lower precision clock; and
memory comprising a mode selection program which, when executed by the processor is configured to perform operations comprising:
operating the sensor node in an idle mode,
wherein the idle mode is configured to reduce power consumption by the sensor node, and
wherein operating in the idle mode comprises operating the acoustic sensor to detect an acoustic signal generated by a vessel for communication with the sensor node;
in response to the acoustic signal generated by the vessel, selectively adjusting a mode of operating the sensor node from the idle mode into an active mode, wherein each sensor node in the array is adapted to selectively adjust the mode of operation from the idle mode to the active mode; and
selecting a clock for operating the sensor node, based on the mode, wherein the higher precision clock is selected to operate the sensor node in the active mode and the lower precision clock is selected to operate the sensor node in the idle mode;
wherein the sensor node is further configured to selectively adjust the active mode to the idle mode, such that the sensor node operates in the idle mode.
2. The method of
3. The method of
4. The method of
5. The method of
6. The method of
7. The method of
8. The method of
9. The method of
11. The marine seismic array of
13. The marine seismic array of
14. The marine seismic array of
15. The marine seismic array of
16. The marine seismic array of
17. The marine seismic array of
19. The seismic sensor node of
20. An ocean-bottom cable comprising a plurality of seismic sensor nodes deployed on the sea floor as recited in
0. 22. The method of claim 21, wherein operating the sensor node in the idle mode comprises operating one or more devices of the sensor node in a low power mode or shutting off power to one or mode devices of the sensor node.
0. 23. The method of claim 21, wherein the signal comprises an acoustic signal defined by at least one of a predefined threshold amplitude, a predefined frequency range, and a predefined signal sequence.
0. 24. The method of claim 21, wherein the sensor node is an autonomous ocean bottom node.
0. 25. The method of claim 21, wherein the sensor node is deployed on a sea floor or sea bed.
0. 26. The method of claim 21, further comprising deploying the sensor node on a sea floor or bed with a remotely operated vehicle.
0. 27. The method of claim 21, wherein the at least one sensor comprises a hydrophone.
0. 28. The method of claim 21, further comprising powering the sensor node with an energy storage system comprising a rechargeable battery, a fuel cell, or a combination thereof.
0. 29. The method of claim 21, wherein the higher precision clock consumes more power than the lower precision clock.
0. 30. The method of claim 21, further comprising the at least one sensor actively receiving signals in the idle mode, wherein the at least one sensor receives an acoustic signal, and wherein fewer than all available sensors in the sensor node are operated so that power savings are achieved while maintaining ability to receive communications.
0. 32. The method of claim 31, wherein operating the sensor nodes in the idle mode comprises operating one or more devices of the sensor nodes in a low power mode or shutting off power to one or more devices of the sensor nodes.
0. 33. The method of claim 31, further comprising operating fewer than all available sensors in the sensor node, wherein power savings are achieved in the idle mode while maintaining ability to receive communications.
0. 35. The sensor node of claim 34, wherein operating in the idle mode comprises operating the processor in a low power mode or shutting off power to the at least one particle motion sensor.
0. 36. The sensor node of claim 34, wherein the signal is defined by at least one of a predefined threshold amplitude, a predefined frequency range, and a predefined signal sequence.
0. 37. The sensor node of claim 34, wherein the sensor node is an autonomous ocean bottom node deployed to a sea floor or bed.
|
This application is a continuation of U.S. patent application No. 14/203,873 entitled “Power Savings Mode for Ocean Bottom Seismic Data Acquisition Systems,” which was filed on Mar. 11, 2014, and claims priority to and the benefit of U.S. provisional application No. 61/775,915 entitled “Power Savings Mode for Ocean Bottom Seismic Data Acquisition Systems,” which was filed on Mar. 11, 2013, each of which is hereby incorporated by reference in its entirety for all purposes.
The present invention generally relates to seismic data acquisition, and more specifically to ocean bottom seismic data acquisition systems.
In conventional marine seismic surveying, a vessel tows a seismic source, such as an airgun array, that periodically emits acoustic energy into the water to penetrate the seabed. Sensors, such as hydrophones, geophones, and accelerometers may be housed in sensor units at sensor nodes periodically spaced along the length of an ocean bottom cable (OBC) resting on the seabed. Alternatively, a plurality of autonomous sensor nodes, each comprising one or more seismic sensors may be deployed on the seabed. The sensors of the sensor node are configured to sense acoustic energy reflected off boundaries between layers in geologic formations. Hydrophones detect acoustic pressure variations; geophones and accelerometers, which are both motion sensors, sense particle motion caused by the reflected seismic energy. Signals from these kinds of sensors are used to map the geologic formations.
The power required to operate the sensor nodes may be provided via batteries and/or power generators. For example, in OBC systems, the cable may be connected to a surface buoy or a seismic vessel comprising a generator, e.g., a diesel generator. The generator may provide power for operating the sensors either directly or indirectly (e.g., via chargeable batteries). In autonomous sensor node based system, rechargeable batteries may be included in each node to power the node.
The present invention generally relates to seismic data acquisition, and more specifically to ocean bottom seismic data acquisition systems.
One embodiment of the invention provides a method for marine seismic data collection. The method generally comprises operating a sensor node in an idle mode, wherein the idle mode is configured to conserve power consumption by the sensor node, and determining whether seismic data is expected at the sensor node. The method further comprises operating the sensor node in an active mode in response to determining that seismic data is expected, and collecting seismic data while in the active mode.
Another embodiment of the invention provides a method for conducting a seismic survey. The method generally comprises deploying a plurality of sensor nodes on a seabed, wherein the sensor nodes are initiated to operate in an idle mode, initiating operation of a seismic source boat, wherein the seismic source boat is configured to generate a signal to the sensor nodes, and selectively adjusting a mode of operation of one or more sensor nodes from the idle mode to an active mode based on a proximity of the one or more sensor nodes to the source boat, wherein the proximity is determined based on the signal.
Yet another embodiment of the invention provides an ocean bottom seismic sensor node generally comprising a processor, at least one acoustic sensor, at least one particle motion sensor, and a memory. The memory comprises a mode selection program which, when executed by the processor is configured to perform operations comprising operating the sensor node in an idle mode, wherein the idle mode is configured to reduce power consumption by the sensor node, determining whether seismic data is expected at the sensor node, in response to determining that seismic data is expected, operate the sensor node in an active mode, and collecting seismic data while in the active mode.
So that the manner in which the above recited features, advantages and objects of the present invention are attained and can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings.
It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
Embodiments of the invention provide methods, systems, and apparatus for conserving power while conducting an ocean bottom seismic survey. Sensor nodes placed on an ocean floor may be configured to operate in at least an idle mode and an active mode. When a seismic source boat approaches the sensor node, the node may adjust its mode of operation from an idle mode to an active mode. After the seismic source boat is no longer near the sensor node, the idle mode may be entered again to conserve power.
In the following, reference is made to embodiments of the invention. However, it should be understood that the invention is not limited to specific described embodiments. Instead, any combination of the following features and elements, whether related to different embodiments or not, is contemplated to implement and practice the invention. Furthermore, in various embodiments the invention provides numerous advantages over the prior art. However, although embodiments of the invention may achieve advantages over other possible solutions and/or over the prior art, whether or not a particular advantage is achieved by a given embodiment is not limiting of the invention. Thus, the following aspects, features, embodiments and advantages are merely illustrative and are not considered elements or limitations of the appended claims except where explicitly recited in a claim(s). Likewise, reference to “the invention” shall not be construed as a generalization of any inventive subject matter disclosed herein and shall not be considered to be an element or limitation of the appended claims except where explicitly recited in a claim(s).
One embodiment of the invention is implemented as a program product for use with a computerized system. The program(s) of the program product defines functions of the embodiments (including the methods described herein) and can be contained on a variety of computer-readable media. Illustrative computer-readable media include, but are not limited to: (i) information permanently stored on non-writable storage media (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive); (ii) alterable information stored on writable storage media (e.g., floppy disks within a diskette drive or hard-disk drive); and (iii) information conveyed to a computer by a communications medium, such as through a wireless network. The latter embodiment specifically includes information downloaded from the Internet and other networks. Such computer-readable media, when carrying computer-readable instructions that direct the functions of the present invention, represent embodiments of the present invention.
In general, the routines executed to implement the embodiments of the invention, may be part of an operating system or a specific application, component, program, module, object, or sequence of instructions. The computer program of the present invention typically is comprised of a multitude of instructions that will be translated by the native computer into a machine-readable format and hence executable instructions. Also, programs are comprised of variables and data structures that either reside locally to the program or are found in memory or on storage devices. In addition, various programs described hereinafter may be identified based upon the application for which they are implemented in a specific embodiment of the invention. However, it should be appreciated that any particular program nomenclature that follows is used merely for convenience, and thus the invention should not be limited to use solely in any specific application identified and/or implied by such nomenclature.
While reference is made to a sea floor and seabed herein, embodiments of the invention are not limited to use in a sea environment. Rather, embodiments of the invention may be used in any marine environment including oceans, lakes, rivers, etc. Accordingly, the use of the term sea, seabed, sea floor, and the like, hereinafter should be broadly understood to include all bodies of water.
Referring back to
A cable 233 may be included in each of the OBCs 230 for transferring power, data, instructions, and the like from the surface buoy 231 to the sensor nodes 210 in the OBC. In one embodiment, the cable 233 may include a plurality of transmission lines. For example, a first plurality of transmission lines may be configured to transfer data between the sensor nodes and the buoy 231, a second plurality of data lines may be configured to transfer instructions between the sensor nodes and the buoy 231, and a third one or more transmission lines may transfer power from the buoy 231 to the sensor nodes. In alternative embodiments, the same set of transmission line or lines may be used to transfer one or more of seismic data, instructions, and/or power. Moreover, while a single cable 233 is referred to herein, in alternative embodiments, a plurality of cable segments may be included to transfer the seismic data, instructions, and power between the sensor nodes 210 and respective buoy 231.
In one embodiment of the invention, the sensor nodes 210 may be coupled to each other serially. Therefore, each node may be configured to receive and transfer instructions, data, power, etc. from a first node to a second node. In an alternative embodiment, the sensor nodes 210 may be connected in parallel via the cable 233. In other words, each sensor node 210 may be directly coupled to the surface buoy 231 via the cable 233. In other embodiments, the sensor nodes may be connected in any combination of serial and parallel connections with respect to each other, and direct and indirect coupling with the surface buoy.
In
While the sensor nodes 210 are depicted as being enclosed within an ocean bottom cable skin, in alternative embodiments, the sensor nodes 210 may not be enclosed as shown. In such alternative embodiments, the sensor nodes may be independent distinct devices exposed to the water, and may be strung together via a single cable or cable segments. Accordingly, reference to the term “ocean bottom cable” herein refers to any reasonable arrangement of sensor nodes wherein a plurality of sensor nodes are physically coupled to each other, whether or not they are enclosed in a cable skin.
As in the case of the surface buoy 231 of
The network interface device 419 may be any entry/exit device configured to allow network communications between the sensor node 400 and another device, e.g., another sensor node, surface buoy, or sea-bed hub, or the like, via a network, e.g., a wireless network, the cables 233 and 333 shown in
Storage 416 is preferably a Direct Access Storage Device (DASD). Although it is shown as a single unit, it could be a combination of fixed and/or removable storage devices, such as fixed disc drives, floppy disc drives, tape drives, removable memory cards, or optical storage. The memory 412 and storage 416 could be part of one virtual address space spanning multiple primary and secondary storage devices.
The seismic sensors 420 may be configured to record seismic signals. In one embodiment, the seismic sensors may include one or more particle motion sensors 414 and one or more acoustic sensors 415, as illustrated in
The clocks 430 may be utilized to determine the arrival times of various acoustic signals. As illustrated in
The energy storage system 440 may be configured to power operation of the sensor node 400. In one embodiment, the energy storage system 440 may be a rechargeable battery system including one or more batteries made from, e.g., nickel-cadmium (NiCd), nickel-zinc (NiZn), nickel metal hydride (NiMH), and/or lithium-ion (Li-ion) based cells. In an alternative embodiment, the energy storage system may include a fuel cell. Exemplary fuels that may be used as fuel in the fuel cell include hydrogen, hydrocarbons such as natural gas or diesel, and alcohols such as methanol. In some embodiments, a combination of different types of energy storage systems may be integrated within the energy storage system 440 to power the sensor node 400.
In one embodiment of the invention, the energy storage system may be replenished from an external source. For example, in a battery based energy storage included in an OBC embodiment, a cable (e.g., the cables 233 and 333) may be used to recharge the energy storage system periodically.
The memory 412 is preferably a random access memory sufficiently large to hold the necessary programming and data structures of the invention. While memory 412 is shown as a single entity, it should be understood that memory 412 may in fact comprise a plurality of modules, and that memory 412 may exist at multiple levels, from high speed registers and caches to lower speed but larger DRAM chips.
Illustratively, the memory 412 contains an operating system 413. Illustrative operating systems, which may be used to advantage, include Linux (Linux is a trademark of Linus Torvalds in the US, other countries, or both). More generally, any operating system supporting the functions disclosed herein may be used.
Memory 412 is also shown containing a mode selection program 423 which, when executed by CPU 411, provides support selecting an operating mode for the sensor node 400. For example, the mode selection program 423 may be configured to determine a predefined mode selected from a set of predefined operating modes to operate the sensor node. Exemplary operating modes may include an active or operating mode and a sleep or idle or power savings mode, as will be described in greater detail below. While the mode selection program 423 is shown as being separate from the operating system 413 in
Memory 522 may be a random access memory sufficiently large to hold the necessary programming and data structures that are located on the hub 500. As shown in
The hub 500 may also include a power system 540. As illustrated in
In one embodiment, the hub 500 may include one or more acoustic sensors 550. The acoustic sensors 550 may facilitate communications between the hub 500 and a source boat, as will be described in greater detail below.
Referring back to the seismic surveys illustrated in
Given the large amount of time that the sensor nodes may have to remain on the ocean bottom, it is critical that there is sufficient power to operate the sensor nodes while they are on the sea floor. However, the total available power in the energy storage and generation systems of the sensor nodes and hubs may only be sufficient to operate the sensor nodes for a few short weeks. Embodiments of the invention provide methods, systems, and apparatus for efficiently using the available power so that the life of the sensor nodes is extended while they are on the ocean floor.
In one embodiment of the invention, the sensor nodes may be configured to operate in one of a plurality of predefined operating modes. For example, one mode of operation may include an active mode. In the active mode, all or most of the components of the sensor node may be fully powered. The active mode may be entered at a time when seismic data collection is expected.
The sensor nodes may also be configured to operate in a sleep/idle/power savings mode (hereinafter referred to simply as idle mode). In the idle mode, the sensor node may be configured to turn off power to one or more devices and/or operate certain devices in a low power mode. For example, referring back to
In one embodiment, the mode selection program 423 may be configured to select a particular clock for operating the node 400 based on the mode. For example, in the active mode, the mode selection program may select the high precision clock 417 to operate the node 400. This may be done because, in the active mode, seismic data collection may be in progress, and therefore it may be desirable to use a clock with greater precision. However, because the high precision clock 41 may operate at greater frequencies, it may consume more power than the low precision clock. Accordingly, when in the idle mode, the mode selection program 423 may cause the low precision clock to be selected for operating the node 400.
In one embodiment, the mode selection program 423 may be configured to shut off power to one or more devices of the node 400 based on the mode of operation. For example, the idle mode is entered when seismic data collection is not expected. Accordingly, one or more devices used necessary for seismic data collection may be powered off. For example, in one embodiment, the power to the particle motion sensors may be shut off in the idle mode, thereby significantly saving power usage by the node 400. In one embodiment, the power to the storage device 416 may also be shut off in the idle mode because seismic data collection and storage is not expected.
By selectively shutting off power to certain devices of the node 400 and/or operating certain devices in a low power mode while in an idle mode, embodiments of the invention greatly reduce power consumption by the node, thereby significantly extending the node's life on the sea floor during seismic data collection.
If, in step 620, it is determined that seismic data collection is expected to occur, then the mode selection program may operate the node in an active mode, in step 630. As discussed above, operating the node in an active mode may involve powering most, if not all devices within the node. Furthermore, in the active mode, reducing power consumption may not necessarily be a priority. Accordingly, node devices that were previously in a low power consumption node may be allowed to operate in higher power consumption modes. For example, the CPU 411 may be operated at the highest power setting, the high precision clock 417 may be used in place of the low precision clock 418, and the like.
If, on the other hand, it is determined that seismic data collection is not expected in step 620, then the mode selection program may maintain the node in the idle mode (step 610), as illustrated in
In step 630, the mode selection program may determine whether seismic data collection has stopped. If it is determined that seismic data collection has stopped, the operations may proceed to step 610, where the node is operated in the power savings mode by the mode selection program 423. On the other hand, if it is determined that seismic data collection has not stopped, then the mode selection program may continue to operate the node in the active mode, as illustrated in
Determining whether seismic data collection is expected (step 620 of
In an alternative embodiment, a hub device (e.g., the hub 500 of
In one embodiment of the invention, the first signal transferred from the source boat to the sensor nodes or the hub device may be an acoustic signal. The acoustic signal may be generated by one or more source devices that are towed by the source boat, according to one embodiment. The sensor nodes and/or the hub device may be configured to receive the acoustic signal and determine that the signal was generated by a source boat. In other words, the sensor nodes and/or hub device may distinguish signals received from a source boat from other noise such as ambient noise, noise from marine animals splashing in the water, noise from nearby drilling operations and the like.
In one embodiment, the acoustic sensors in the sensor node and the hub device may be actively receiving signals even when in the idle mode, thereby allowing them to receive acoustic signals from the source boat. While operating acoustic sensors in the idle mode is described as an example herein, in alternative embodiments any type of sensor may be operated to receive signals from the source boat. In general, less than all the available sensors are operated so that power savings are achieved while simultaneously maintaining the ability to receive communication from a source boat.
In some embodiments, to further remove the possibility of noise encroachment, the sensor nodes and/or the hub devices may be configured to determine whether a predefined signal sequence has been received. For example, referring to
The signal detection techniques described herein are provided for illustrative purposes only. More generally any technique for correlating a signal to a source using, for example, a combination of amplitude thresholds, frequency ranges, predefined sequences, and the like may be used to distinguish source boat signals from noise. Furthermore, while acoustic signals are described as the means for communication between the source boat and nodes/hub devices, in alternative embodiments, any other type of signal including electromagnetic signals may be used for communication using similar techniques for distinguishing noise.
Referring back to step 640 in
While the foregoing is directed to embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
Rigsby, Timothy B., Bircher, Felix E.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10024990, | Jul 07 2015 | DigiCourse, LLC | Towed seismic node |
4023140, | May 12 1975 | WESTERN ATLAS INTERNATIONAL, INC , A CORP OF DE | Seismic data telemetering system |
4519011, | Jan 08 1982 | Mobil Oil Corporation | Power control circuit |
4885724, | Dec 29 1982 | Amoco Corporation | Cableless seismic digital field recorder having on-site seismic data processing capabilities |
5883856, | Oct 31 1997 | Input/Output, Inc.; INPUT OUTPUT, INC | Power switching method for marine seismic acquisition systems |
6414955, | Mar 23 1999 | Skyworks Solutions, Inc | Distributed topology learning method and apparatus for wireless networks |
8096354, | May 15 2008 | Schlumberger Technology Corporation | Sensing and monitoring of elongated structures |
9052380, | May 26 2011 | Seabed Geosolutions AS | System for doppler positioning of seismic sensors and method |
9121969, | Mar 11 2013 | DigiCourse, LLC | Power savings mode for ocean bottom seismic data acquisition systems |
9217804, | Mar 26 2010 | SHELL USA, INC | Seismic clock timing correction using ocean acoustic waves |
9360575, | Jan 11 2013 | Magseis FF LLC | Simultaneous shooting nodal acquisition seismic survey methods |
9383471, | Sep 14 2012 | SEABED GEOSOLUTIONS B V | Method and underwater node for seismic survey |
9417351, | Dec 21 2012 | SEABED GEOSOLUTIONS B V | Marine seismic surveys using clusters of autonomous underwater vehicles |
9507043, | Mar 11 2013 | DigiCourse, LLC | Power savings mode for ocean bottom seismic data acquisition systems |
9717844, | Jun 11 2008 | Bracco Diagnostics Inc. | Cabinet structure configurations for infusion systems |
20030117025, | |||
20070286022, | |||
20080144442, | |||
20090052277, | |||
20090234585, | |||
20090261968, | |||
20090279384, | |||
20100109671, | |||
20100145622, | |||
20110266086, | |||
20110317517, | |||
20120095629, | |||
20120294112, | |||
20130083622, | |||
20130208566, | |||
20130215717, | |||
20130308421, | |||
20140086008, | |||
20140133272, | |||
20140177387, | |||
20140301161, | |||
20140321236, | |||
CN102809760, | |||
DK179220, | |||
EP2962134, | |||
GB2511938, | |||
WO2001092918, | |||
WO2002037140, | |||
WO2008156502, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 20 2013 | RIGSBY, TIMOTHY B | ION Geophysical Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 047454 | /0288 | |
Mar 07 2014 | BIRCHER, FELIX E | ION Geophysical Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 047454 | /0288 | |
Jul 21 2022 | I O CAYMAN ISLANDS LTD | DigiCourse, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 064691 | /0228 | |
Jul 21 2022 | I O MARINE SYSTEMS, INC | DigiCourse, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 064691 | /0228 | |
Jul 21 2022 | ION INTERNATIONAL S A R L | DigiCourse, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 064691 | /0228 | |
Jul 21 2022 | ION Geophysical Corporation | DigiCourse, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 064691 | /0228 |
Date | Maintenance Fee Events |
Nov 08 2018 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Nov 08 2018 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Sep 07 2023 | SMAL: Entity status set to Small. |
Mar 26 2024 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Date | Maintenance Schedule |
Jun 15 2024 | 4 years fee payment window open |
Dec 15 2024 | 6 months grace period start (w surcharge) |
Jun 15 2025 | patent expiry (for year 4) |
Jun 15 2027 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 15 2028 | 8 years fee payment window open |
Dec 15 2028 | 6 months grace period start (w surcharge) |
Jun 15 2029 | patent expiry (for year 8) |
Jun 15 2031 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 15 2032 | 12 years fee payment window open |
Dec 15 2032 | 6 months grace period start (w surcharge) |
Jun 15 2033 | patent expiry (for year 12) |
Jun 15 2035 | 2 years to revive unintentionally abandoned end. (for year 12) |