Patent · US Expired

System for loading executable code into volatile memory in a downhole tool

US7274304B2 · kind B2 · utility

13Cited by
16References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 27, 2004
Grant dateSep 25, 2007
Priority date
Expiry dateJan 3, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/654
  • WIPO fieldCivil engineering
  • WIPO sectorOther fields

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.