The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 25, 2007

Filed:

Jul. 27, 2004
Applicants:

David R. Hall, Provo, UT (US);

David B. Bartholomew, Springville, UT (US);

Monte L. Johnson, Orem, UT (US);

Inventors:

David R. Hall, Provo, UT (US);

David B. Bartholomew, Springville, UT (US);

Monte L. Johnson, Orem, UT (US);

Assignee:

IntelliServ, Inc., Provo, UT (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G01V 3/00 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…