Patents by Inventor Monte Johnson

Monte Johnson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090190484
    Abstract: An apparatus and method for discovering and monitoring a collection of nodes in a downhole network may include receiving data packets originating from several downhole nodes. These packets may be read to extract a unique identifier and hop count for each of the nodes. This information may then be used to create entries in a network topology table corresponding to each of the downhole nodes. Each entry may contain unique identifier identifying the respective node, a hop count identifying a location of the node within the downhole network, and a direction identifier. The method may further include modifying one or more entries in the topology table having a conflicting hop count and direction identifier.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Inventors: Monte Johnson, Mark Stillings
  • Publication number: 20080095165
    Abstract: A system, apparatus and method to provide NET layer parsing and resynchronization in a physically segmented downhole network are described herein.
    Type: Application
    Filed: February 14, 2007
    Publication date: April 24, 2008
    Inventors: Monte Johnson, Mark Stillings, Justin Moon
  • Publication number: 20070201362
    Abstract: A system, apparatus and method to increase bandwidth in a physically segmented downhole network are described herein.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 30, 2007
    Inventors: Monte Johnson, Mark Stillings, Justin Moon
  • Publication number: 20070189166
    Abstract: Token authorized node discovery between a plurality of store-and-forward nodes in a downhole networking environment and respective applications for data processing and communication are described herein.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 16, 2007
    Inventors: Monte Johnson, Mark Stillings, David Bartholomew
  • Publication number: 20070189165
    Abstract: Token authorized packet exchange between a plurality of store-and-forward nodes in a downhole networking environment and respective applications for data processing and communication are described herein.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 16, 2007
    Inventors: Monte Johnson, David Bartholomew
  • Publication number: 20070126596
    Abstract: A transmission system in a downhole component comprises a plurality of data transmission elements. A coaxial cable having an inner conductor and an outer conductor is disposed within a passage in the downhole component such that at least one capacitor is disposed in the passage and having a first terminal coupled to the inner conductor and a second terminal coupled to the outer conductor. Preferably the transmission element comprises an electrically conducting coil. Preferably, within the passage a connector is adapted to electrically connect the inner conductor of the coaxial cable and the lead wire. The coaxial capacitor may be disposed between and in electrically communication with the connector and the passage. In another embodiment a connector is adapted to electrical connect a first and a second portion of the inner conductor of the coaxial cable and a coaxial capacitor is in electrical communication with the connector and the passage.
    Type: Application
    Filed: January 23, 2007
    Publication date: June 7, 2007
    Inventors: David Hall, David Pixton, Monte Johnson, David Bartholomew, H. Hall, Michael Rawle
  • Publication number: 20070023185
    Abstract: A downhole tool has a tubular body with an end, an exterior wall, and a bore. A mating surface is formed intermediate the exterior wall and the bore in the end of the tubular body. The mating surface is adapted to couple to a second downhole tool and has an integrated circuit. In several embodiments, the integrated circuit is an RFID circuit in communication with a downhole network through an inductive coupler. A tool identification system has surface equipment with RFID interrogating circuitry connected to a protected integrated RFID circuit in a downhole tool string component through a downhole network. A method for identifying a tool in a downhole tool string includes transmitting signals between surface equipment and identification circuitry in the tool through the downhole network.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Inventors: David Hall, Michael Rawle, Monte Johnson
  • Patent number: 7142129
    Abstract: A method and system for use in synchronizing at least two clocks in a downhole network are disclosed. The method comprises determining a total signal latency between a controlling processing element and at least one downhole processing element in a downhole network and sending a synchronizing time over the downhole network to the at least one downhole processing element adjusted for the signal latency. Electronic time stamps may be used to measure latency between processing elements. A system for electrically synchronizing at least two clocks connected to a downhole network comprises a controlling processing element connected to a synchronizing clock in communication over a downhole network with at least one downhole processing element comprising at least one downhole clock. Preferably, the downhole network is integrated into a downhole tool string.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: November 28, 2006
    Assignee: IntelliServ, Inc.
    Inventors: David R. Hall, David B. Bartholomew, Monte Johnson, Justin Moon, Roger O. Koehler
  • Publication number: 20060256718
    Abstract: An apparatus comprises a modem intermediate and in communication with a plurality of data sources within the apparatus and a network external to the apparatus. The apparatus further comprises one of a plurality of bandwidth regulators intermediate and in communication with each data source and the modem. Each bandwidth regulator comprises a transmission limit and is adapted to limit data transmission from the data source to the modem. A method for regulating bandwidth usage by data sources in a node in a downhole network along a downhole tool string is also disclosed. The method comprises providing a modem, providing a bandwidth regulator, setting a transmission limit within each bandwidth regulator, and limiting a rate of data transmission. The modem is intermediate and in communication with a plurality of data sources and the downhole network, and the bandwidth regulator is intermediate and in communication with each data source and the modem.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Inventors: David Hall, Monte Johnson, David Bartholomew, Roger Koehler
  • Publication number: 20060062249
    Abstract: A high-speed downhole network providing real-time data from downhole components of a drilling strings includes a bottom-hole node interfacing to a bottom-hole assembly located proximate the bottom end of a drill string. A top-hole node is connected proximate the top end of the drill string. One or several intermediate nodes are located along the drill string between the bottom-hole node and the top-hole node. The downhole network is configured to include a data rate adjustment module to monitor network traffic traveling in both uphole and downhole directions. The data rate adjustment module is configured to optimize network settings and efficiency by adjusting the allocation of available network bandwidth for data traffic traveling uphole and downhole.
    Type: Application
    Filed: June 28, 2004
    Publication date: March 23, 2006
    Inventors: David Hall, David Pixton, Monte Johnson, David Bartholomew, H. Hall, Marshall Soares
  • Publication number: 20060032639
    Abstract: A system for loading an executable code into volatile memory in a downhole tool string component comprises a surface control unit comprising executable code. An integrated downhole network comprises data transmission elements in communication with the surface control unit and the volatile memory. The executable code, stored in the surface control unit, is not permanently stored in the downhole tool string component. In a preferred embodiment of the present invention, the downhole tool string component comprises boot memory. In another embodiment, the executable code is an operating system executable code. Preferably, the volatile memory comprises random access memory (RAM). A method for loading executable code to volatile memory in a downhole tool string component comprises sending the code from the surface control unit to a processor in the downhole tool string component over the network. A central processing unit writes the executable code in the volatile memory.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 16, 2006
    Inventors: David Hall, David Bartholomew, Monte Johnson
  • Publication number: 20060033637
    Abstract: A system for loading a hardware configuration into downhole configurable hardware includes a surface control unit in communication with a downhole tool string component over a downhole network. The surface control unit initially has the hardware configuration and transmits it through the downhole network to the configurable hardware. The hardware configuration is implemented in the configurable hardware. The configurable hardware is preferably an FPGA.
    Type: Application
    Filed: October 5, 2005
    Publication date: February 16, 2006
    Applicant: INTELLISERV, INC.
    Inventors: David Hall, Monte Johnson
  • Publication number: 20050285645
    Abstract: A precise downhole clock that compensates for drift includes a prescaler configured to receive electrical pulses from an oscillator. The prescaler is configured to output a series of clock pulses. The prescaler outputs each clock pulse after counting a preloaded number of electrical pulses from the oscillator. The prescaler is operably connected to a compensator module for adjusting the number loaded into the prescaler. By adjusting the number that is loaded into the prescaler, the timing may be advanced or retarded to more accurately synchronize the clock pulses with a reference time source. The compensator module is controlled by a counter-based trigger module configured to trigger the compensator module to load a value into the prescaler. Finally, a time-base logic module is configured to calculate the drift of the downhole clock by comparing the time of the downhole clock with a reference time source.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: David Hall, David Pixton, Monte Johnson, David Bartholomew, H. Hall
  • Publication number: 20050284663
    Abstract: A method and apparatus for use in assessing down-hole drilling conditions are disclosed. The apparatus includes a drill string, a plurality of sensors, a computing device, and a down-hole network. The sensors are distributed along the length of the drill string and are capable of sensing localized down-hole conditions while drilling. The computing device is coupled to at least one sensor of the plurality of sensors. The data is transmitted from the sensors to the computing device over the down-hole network. The computing device analyzes data output by the sensors and representative of the sensed localized conditions to assess the down-hole drilling conditions. The method includes sensing localized drilling conditions at a plurality of points distributed along the length of a drill string during drilling operations; transmitting data representative of the sensed localized conditions to a predetermined location; and analyzing the transmitted data to assess the down-hole drilling conditions.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: David Hall, David Pixton, Monte Johnson, David Bartholomew, Joe Fox
  • Publication number: 20050285706
    Abstract: A transmission system in a downhole component comprises a plurality of data transmission elements. A coaxial cable having an inner conductor and an outer conductor is disposed within a passage in the downhole component such that at least one capacitor is disposed in the passage and having a first terminal coupled to the inner conductor and a second terminal coupled to the outer conductor. Preferably the transmission element comprises an electrically conducting coil. Preferably, within the passage a connector is adapted to electrically connect the inner conductor of the coaxial cable and the lead wire. The coaxial capacitor may be disposed between and in electrically communication with the connector and the passage. In another embodiment a connector is adapted to electrical connect a first and a second portion of the inner conductor of the coaxial cable and a coaxial capacitor is in electrical communication with the connector and the passage.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: David Hall, David Pixton, Monte Johnson, David Bartholomew, H. Hall, Michael Rawle
  • Publication number: 20050035876
    Abstract: A method for triggering an action of at least one downhole device on a downhole network integrated into a downhole tool string synchronized to an event comprises determining latency, sending a latency adjusted signal, and performing the action. The latency is determined between a control device and the at least one downhole device. The latency adjusted signal for triggering an action is sent to the downhole device. The action is performed downhole synchronized to the event. A preferred method for determining latency comprises the steps: a control device sends a first signal to the downhole device; after receiving the signal, the downhole device sends a response signal to the control device; and the control device analyzes the time from sending the signal to receiving the response signal.
    Type: Application
    Filed: August 10, 2004
    Publication date: February 17, 2005
    Inventors: David Hall, David Bartholomew, Monte Johnson, Justin Moon, Roger Koehler
  • Publication number: 20050035875
    Abstract: A method and system for use in synchronizing at least two clocks in a downhole network are disclosed. The method comprises determining a total signal latency between a controlling processing element and at least one downhole processing element in a downhole network and sending a synchronizing time over the downhole network to the at least one downhole processing element adjusted for the signal latency. Electronic time stamps may be used to measure latency between processing elements. A system for electrically synchronizing at least two clocks connected to a downhole network comprises a controlling processing element connected to a synchronizing clock in communication over a downhole network with at least one downhole processing element comprising at least one downhole clock. Preferably, the downhole network is integrated into a downhole tool string.
    Type: Application
    Filed: August 10, 2004
    Publication date: February 17, 2005
    Inventors: David Hall, David Bartholomew, Monte Johnson, Justin Moon, Roger Koehler