Patent ID: 9618643
Date: 2017-04-11
CPC Classifications: E21B,G01V,H04L

Claim:
1. A method for decoding a signal sent from a measurement-while-drilling tool, the method comprising: (a) receiving the signal in a module of an apparatus for decoding the signal sent from the measurement-while-drilling tool; (b) instantiating, from one of multiple available decoder implementations, a decoder implementation configured to decode the received signal into a decoded signal and communicative according to a decoder implementation protocol; (c) using a translation layer, translating a transmission protocol used by the module to send the received signal to the decoder implementation into the decoder implementation protocol, such that the decoder implementation can process the received signal, wherein the decoder implementation is unable to process the received signal prior to the transmission protocol being translated, and wherein the transmission protocol and decoder implementation protocol are different communication protocols; (d) sending the received signal according to the transmission protocol from the module to the instantiated decoder implementation; and (e) decoding the signal into the decoded signal using the instantiated decoder implementation.