Method and apparatus for generating a display of well logging measurements
First Claim
1. A method for generating at a first location a visual display corresponding to well logging data present at a second location, comprising:
- (a) generating a digital initialization data block at said second location;
(b) transmitting said data block to said first location;
(c) storing said data block at said first location;
(d) generating at said second location a digital representation of a first value of said logging data derived at a first depth within a borehole;
(e) transmitting said digital representation to said first location;
(f) storing said digital representation at said first location;
(g) deriving at said first location from said stored data block a first set of digital numbers corresponding to first positions on said display;
(h) deriving at said first location from said stored digital representation of aid logging data second set of digital numbers corresponding to second positions on said display;
(i) displaying at said first location visual representations of said first and second sets of digital numbers at respective said first and second positions on said display;
(j) generating at said second location a digital representation of a delta data value corresponding to the difference between said first value of logging data derived at said first depth and a second value of said logging data derived at a second depth within said borehole;
(k) transmitting said digital representation of said delta value to said first location;
(1) storing said digital representation of said delta value at said first location;
(m) deriving at said first location from said stored data block a third set of digital numbers corresponding to third positions on said display;
(n) deriving at said first location from said stored first value of said logging data and said delta data value a fourth set of digital numbers corresponding to fourth positions on said display; and
(o) displaying at said first location visual representation of said third and fourth sets of digital numbers at respective said third and fourth positions on said display.
3 Assignments
0 Petitions
Accused Products
Abstract
Initialization data independent of logging curve data values (such as grid definitions and starting depths) are transmitted to a remote terminal where well log curve displays are desired. Data corresponding to magnitudes of successive adjacent points on the curves are then sequentially transmitted as delta values. Each delta value is the difference in magnitude between two adjacent sample points on a given curve. Transmission of redundant and unnecessary information such as integer values of curve samples is thereby eliminated. Large amounts of well log data may then be transferred quickly to remote locations at low data transmission rates associated with conventional telephonic communication links. Cumulative error resulting from reconstructing curve sample magnitudes from delta values is eliminated by a bi-directional transmission error checking scheme.
-
Citations
18 Claims
-
1. A method for generating at a first location a visual display corresponding to well logging data present at a second location, comprising:
-
(a) generating a digital initialization data block at said second location; (b) transmitting said data block to said first location; (c) storing said data block at said first location; (d) generating at said second location a digital representation of a first value of said logging data derived at a first depth within a borehole; (e) transmitting said digital representation to said first location; (f) storing said digital representation at said first location; (g) deriving at said first location from said stored data block a first set of digital numbers corresponding to first positions on said display; (h) deriving at said first location from said stored digital representation of aid logging data second set of digital numbers corresponding to second positions on said display; (i) displaying at said first location visual representations of said first and second sets of digital numbers at respective said first and second positions on said display; (j) generating at said second location a digital representation of a delta data value corresponding to the difference between said first value of logging data derived at said first depth and a second value of said logging data derived at a second depth within said borehole; (k) transmitting said digital representation of said delta value to said first location; (1) storing said digital representation of said delta value at said first location; (m) deriving at said first location from said stored data block a third set of digital numbers corresponding to third positions on said display; (n) deriving at said first location from said stored first value of said logging data and said delta data value a fourth set of digital numbers corresponding to fourth positions on said display; and (o) displaying at said first location visual representation of said third and fourth sets of digital numbers at respective said third and fourth positions on said display. - View Dependent Claims (2, 3)
-
-
4. A method for generating a visual display of at least first and second data points on a well logging curve, comprising:
-
displaying at a first location a visual indication of said first data point; storing a digital representation of said data point at said first location; transmitting via a telephone link a digital representation of a first function comprising the difference between the magnitudes of said first and second data points from a remote location to said first location; retrieving said digital representation of said first data point; generating a digital representation of a second function of said first function and said retrieved digital representation of said first data point; and displaying at said first location a visual indication of said digital representation of said second function with said visual indication of said first data point. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating a visual display at a remote location of measurements of a well logging parameter derived at successively adjacent depths within a borehole, comprising:
-
defining a grid for visually indicating the magnitude of each said measurement and the corresponding said depth at which it was derived within said borehole; deriving a digital representation corresponding to said defined grid; transmitting said digital representation via a telephone link to said remote location; displaying said grid in response to said transmitted digital representation of said grid at said remote location; deriving as digital representation of the magnitude of a first of said measurements derived at a first depth; deriving a digital representation of said first depth at which said first measurement was derived; transmitting said digital representations of said maginitude and said first depth via said telephone link to said remote location; storing said transmitted digital representations of magnitiude and depth; positioning a visual indication of said measurement on said display grid in response to said transmitted digital representations of said magntiude and said first depth; deriving a digital representation of the magnitude of a second of said measurements derived at a second depth adjacent said first depth; deriving from said digital representations of said magnitude of said first and second measurements a digital representation corresponding to a difference between said magntiudes; transmitting via said telephone link said digital representation corresponding to said difference to said remote location; retrieving said stored digital representation of said magnitude of said first measurement; summing said digital representation of said retrieved digital representation and said transmitted digital representation corresponding to said difference; and positioning a next visual indication of said second measurement on said displayed grid in response to said summed digital representations. - View Dependent Claims (14, 15, 16)
-
-
17. A method for producing at a first location a visual display of data representing successive points on a curve generated at a remote location, comprising the steps of:
-
generating a digital initialization data block at said remote location; generating a digital representation of a first data point at said remote location; transmitting said digital initialization data block and said digital representation of said first data point to said first location via a telephone link; storing said transmitted digital data at said first location; generating a digital delta value for each succeeding data point after said first data point, each of said delta values corresponding to a difference between a data point and its succeeding data point; transmitting said digital delta values to said first location via said telephone link; storing said transmitted digital delta values at said first location; and generating said visual display from said stored data and delta values at said first location. - View Dependent Claims (18)
-
Specification