Claims Analysis
Total Claims: 130
Claim 1
Independent Claim
203 words
An apparatus for viewing a log in near real time at a primary location and a remote location comprising a) at the primary location, a first means for reading while writing the log to a first file; b.) a first renderer at the primary location for reading the log as it is being written to the first file and rendering the log; c.) a primary monitor for receiving signals from the first renderer and for viewing the rendered log at the primary location; d.) a means for transmitting the log from the first file at the primary location as it is being written to the remote location over a communication means, the communication means having a physical link, a protocol and a transport mechanism; e.) at the remote location, a second means for reading while writing, which writes the log as it is received from the primary location to a second file at the remote location; f.) a second renderer at the remote location for reading the log as it is being written to the second file and rendering the log; and g.) a remote monitor for receiving signals from the second renderer and for viewing the rendered log at the remote location.
Claim 2
Independent Claim
203 words
An apparatus for viewing a log in near real time at a primary location and a remote location comprising a) at the primary location, a first means for reading while writing the log to a first file; b.) a first renderer at the primary location for reading the log as it is being written to the first file and rendering the log; c.) a primary monitor for receiving signals from the first renderer and for viewing the rendered log at the primary location; d.) a means for transmitting the log from the first file at the primary location as it is being written to the remote location over a communication means, the communication means having a physical link, a protocol and a transport mechanism; e.) at the remote location, a second means for reading while writing, which writes the log as it is received from the primary location to a second file at the remote location; f.) a second renderer at the remote location for reading the log as it is being written to the second file and rendering the log; and g.) a remote monitor for receiving signals from the second renderer and for viewing the rendered log at the remote location.
Claim 3
Independent Claim
158 words
An apparatus for viewing logs in near real time at a primary location and a remote location comprising a.) a first format file at a primary location having data and a second format file at a secondary location; b.) a means for reading while writing the data to the first format file and the second format file; c.) a communications means including a physical link, a protocol and a transport mechanism; and d.) a first file transfer utility program and a second file transfer utility program, the first file transfer utility program for retrieving data from the first format file in near real time using the means for reading while writing and for transferring the data from the first format file to a second file transfer utility program over the communications means, the second file transfer utility program for writing the data in near real time to the second format file using the means for reading while writing.
Claim 4
Independent Claim
158 words
An apparatus for viewing logs in near real time at a primary location and a remote location comprising a.) a first format file at a primary location having data and a second format file at a secondary location; b.) a means for reading while writing the data to the first format file and the second format file; c.) a communications means including a physical link, a protocol and a transport mechanism; and d.) a first file transfer utility program and a second file transfer utility program, the first file transfer utility program for retrieving data from the first format file in near real time using the means for reading while writing and for transferring the data from the first format file to a second file transfer utility program over the communications means, the second file transfer utility program for writing the data in near real time to the second format file using the means for reading while writing.
Claim 5
Dependent Claim
81 words
An apparatus as in claim 2 further comprising: e.) a first means at the primary location for obtaining the data from the format file and for rendering the log data into images for display on a first display means at the primary location; and f.) a second means at the primary location for obtaining the log data from the data format file and for rendering the log data into images for display on a second display means at the remote location.
Claim 6
Independent Claim
254 words
A system for viewing logs in near real time at a primary location and a remote location comprising: a.) a first means for reading while writing at the primary location; b.) a second means for reading while writing at the remote location which is identical to the first means for reading while writing; c.) a first file system at the primary location, the first file system having data written to it by the first means for reading while writing as numerical data or graphics data; d.) a first rendering means for reading the graphics data from the first file system and rendering the graphics data so that it can be displayed; e.) a first display means for displaying the rendered graphics data; d.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system; e.) a second file transfer utility means for receiving the data at the remote location; f.) a second file system at the remote location, to which the second file transfer utility means writes the received data using the second means for reading while writing; g.) a second rendering means for reading graphics data from the second file system and rendering the graphics data so that it can be displayed; h.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log; and i.) a second display means for displaying the rendered graphics data at the remote location.
Claim 7
Independent Claim
254 words
A system for viewing logs in near real time at a primary location and a remote location comprising: a.) a first means for reading while writing at the primary location; b.) a second means for reading while writing at the remote location which is identical to the first means for reading while writing; c.) a first file system at the primary location, the first file system having data written to it by the first means for reading while writing as numerical data or graphics data; d.) a first rendering means for reading the graphics data from the first file system and rendering the graphics data so that it can be displayed; e.) a first display means for displaying the rendered graphics data; d.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system; e.) a second file transfer utility means for receiving the data at the remote location; f.) a second file system at the remote location, to which the second file transfer utility means writes the received data using the second means for reading while writing; g.) a second rendering means for reading graphics data from the second file system and rendering the graphics data so that it can be displayed; h.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log; and i.) a second display means for displaying the rendered graphics data at the remote location.
Claim 8
Dependent Claim
35 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first means for reading while writing is a read while write module.
Claim 9
Dependent Claim
43 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 5 wherein the second means for reading while writing is a read while write module identical to the first read while write module.
Claim 10
Dependent Claim
31 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first file system includes a first format file.
Claim 11
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first file system includes a first data format file and a first log format file.
Claim 12
Dependent Claim
51 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first rendering means includes a first rendering software, a rendering server and a third means for reading while writing identical to the first means for reading while writing.
Claim 13
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first display means includes a first monitor.
Claim 14
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first display means includes a first printer.
Claim 15
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the first file transfer utility means includes a first file transfer server.
Claim 16
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first file transfer utility means includes a first file transfer client.
Claim 17
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 12 wherein the first file transfer server includes a copy of the first means for reading while writing.
Claim 18
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 12 wherein the first file transfer client includes a copy of the first means for reading while writing.
Claim 19
Dependent Claim
45 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the first rendering software includes a first reader/interpreter means, a first object builder, a first object rendering module, and a first output module.
Claim 20
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 16, wherein the first reader/interpreter means includes a first reader/interpreter.
Claim 21
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 16, wherein the first reader/interpreter means includes a first reader and a first interpreter.
Claim 22
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the second file transfer utility means includes a second file transfer server.
Claim 23
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the second file transfer utility means includes a second file transfer client.
Claim 24
Dependent Claim
33 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 or 7, wherein the second file system includes a second format file.
Claim 25
Dependent Claim
40 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 or 8, wherein the second file system includes a second data format file and a second log format file.
Claim 26
Dependent Claim
48 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the second rendering means includes a second rendering software, and a fourth means for reading while writing identical to the first means for reading while writing.
Claim 27
Dependent Claim
45 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 23, wherein the second rendering software includes a second reader/interpreter means, a second object builder, a second object rendering module, and a second object module.
Claim 28
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 23, wherein the second reader/interpreter means comprises a reader/interpreter.
Claim 29
Dependent Claim
32 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 23, wherein the second reader/interpreter means comprises a reader and an interpreter.
Claim 30
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the input interface means includes an input, a message handler module and an user interface module.
Claim 31
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the second display means includes a second monitor.
Claim 32
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the second display means includes a second printer.
Claim 33
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the second display means includes a native printer.
Claim 34
Dependent Claim
35 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the communication system includes a physical link, a protocol and a transport mechanism.
Claim 35
Dependent Claim
26 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the protocol is TCP/IP.
Claim 36
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises satellite communication.
Claim 37
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises telephone communication.
Claim 38
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises communication via microwave transmission.
Claim 39
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises radio communication.
Claim 40
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises cellular communication.
Claim 41
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 31, wherein the physical link comprises communication via modem.
Claim 42
Dependent Claim
40 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4, wherein the communication system also allows for person to person communication between the primary location and the remote location.
Claim 43
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 39, wherein the personal communication comprises typed (chat box) communication.
Claim 44
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 39, wherein the personal communication comprises audio communication.
Claim 45
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 39, wherein the personal communication comprises video communication.
Claim 46
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 39, wherein the personal communication comprises electronic whiteboard communication.
Claim 47
Dependent Claim
59 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 4 wherein the primary location is a wellsite and further comprising: a data acquisition system for acquiring data from logging tools and sending it to the first means for reading while writing for storage onto the first file system.
Claim 48
Independent Claim
334 words
A system for viewing logs in near real time at a primary location and a remote location comprising: a.) a first read while write module at the primary location; b.) a second read while write module at the remote location which is identical to the first read while write module; c.) a first data format file at the primary location having numerical data written to it by the first read while write module; d) a first log format file at the primary location having graphical data written to it by the first read while write module; e.) a first rendering software suite for reading the graphics data from the first log format file and rendering the graphics data so that it can be displayed; f.) a first monitor means for displaying the rendered graphics data at the primary location; g.) a first printer means for displaying the rendered graphics data at the primary location; h.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system, the communication system including a physical link, a protocol and a transport mechanism; i.) a second file transfer utility means for receiving the data at the remote location; j.) a second data format file at the remote location to which the second file transfer utility means writes the received numerical data using the second means for reading while writing; k.) a second log format file at the remote location to which the second file transfer utility means writes the received graphical data using the second means for reading while writing; l.) a second rendering software suite for reading graphics data from the second log format file and rendering the graphics data so that it can be displayed; m.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log; and i.) a second display means for displaying the rendered graphics data at the remote location.
Claim 49
Independent Claim
334 words
A system for viewing logs in near real time at a primary location and a remote location comprising: a.) a first read while write module at the primary location; b.) a second read while write module at the remote location which is identical to the first read while write module; c.) a first data format file at the primary location having numerical data written to it by the first read while write module; d) a first log format file at the primary location having graphical data written to it by the first read while write module; e.) a first rendering software suite for reading the graphics data from the first log format file and rendering the graphics data so that it can be displayed; f.) a first monitor means for displaying the rendered graphics data at the primary location; g.) a first printer means for displaying the rendered graphics data at the primary location; h.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system, the communication system including a physical link, a protocol and a transport mechanism; i.) a second file transfer utility means for receiving the data at the remote location; j.) a second data format file at the remote location to which the second file transfer utility means writes the received numerical data using the second means for reading while writing; k.) a second log format file at the remote location to which the second file transfer utility means writes the received graphical data using the second means for reading while writing; l.) a second rendering software suite for reading graphics data from the second log format file and rendering the graphics data so that it can be displayed; m.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log; and i.) a second display means for displaying the rendered graphics data at the remote location.
Claim 50
Dependent Claim
50 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45 wherein the first rendering software suite includes a first rendering software, a rendering server and a third read while write module identical to the first read while write module.
Claim 51
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45 wherein the first monitor means includes a first monitor.
Claim 52
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45 wherein the first printer means includes a first printer.
Claim 53
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the first file transfer utility means includes a first file transfer server.
Claim 54
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the first file transfer utility means includes a first file transfer client.
Claim 55
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 49, wherein the first file transfer server includes a copy of the first means for reading while writing.
Claim 56
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 50, wherein the first file transfer client includes a copy of the first means for reading while writing.
Claim 57
Dependent Claim
45 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 46, wherein the first rendering software includes a first reader/interpreter means, a first object builder, a first object rendering module, and a first output module.
Claim 58
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 53, wherein the first reader/interpreter means includes a first reader/interpreter.
Claim 59
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 53, wherein the first reader/interpreter means includes a first reader and a first interpreter.
Claim 60
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second file transfer utility means includes a second file transfer server.
Claim 61
Dependent Claim
34 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second file transfer utility means includes a second file transfer client.
Claim 62
Dependent Claim
48 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second rendering means includes a second rendering software, and a fourth means for reading while writing identical to the first means for reading while writing.
Claim 63
Dependent Claim
45 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 58, wherein the second rendering software includes a second reader/interpreter means, a second object builder, a second object rendering module, and a second object module.
Claim 64
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 59, wherein the second reader/interpreter means comprises a reader/interpreter.
Claim 65
Dependent Claim
32 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 59, wherein the second reader/interpreter means comprises a reader and an interpreter.
Claim 66
Dependent Claim
38 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the input interface means includes an input, a message handler module and an user interface module.
Claim 67
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second display means includes a second monitor.
Claim 68
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second display means includes a second printer.
Claim 69
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the second display means includes a native printer.
Claim 70
Dependent Claim
26 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the protocol is TCP/IP.
Claim 71
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises satellite communication.
Claim 72
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises telephone communication.
Claim 73
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises communication via microwave transmission.
Claim 74
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises radio communication.
Claim 75
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises cellular communication.
Claim 76
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 66, wherein the physical link comprises communication via modem.
Claim 77
Dependent Claim
40 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the communication system also allows for person to person communication between the primary location and the remote location.
Claim 78
Dependent Claim
30 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 73, wherein the personal communication comprises typed (chat box) communication.
Claim 79
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 73, wherein the personal communication comprises audio communication.
Claim 80
Dependent Claim
28 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 73, wherein the personal communication comprises video communication.
Claim 81
Dependent Claim
29 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 73, wherein the personal communication comprises electronic whiteboard communication.
Claim 82
Dependent Claim
66 words
A system for viewing logs in near real time at a primary location and a remote location as in claim 45, wherein the primary location is a wellsite and further comprising: a data acquisition system for acquiring data from logging tools and sending it to the first means for reading while writing for storage onto the first data format file and the first log format file.
Claim 83
Independent Claim
182 words
A method for viewing a log in near real time at a primary location and a remote location comprising the steps of: a.) writing data including numerical data and graphics data to a first file system at the primary location; b.) reading the data from the first file system while writing it; c.) rendering the graphics data so that it can be displayed at the primary location; d.) displaying the graphics data at the primary location; e.) reading the data while it is being written and transferring the data from the primary location to the remote location over a communication system, the communication system including a physical link, a protocol and a transport mechanism; f.) receiving the data at the remote location; g.) writing the data as it is being received to a second file system at the remote location; h.) reading the data from the second file system while writing it; c.) rendering the graphics data from the second file system so that it can be displayed at the remote location; and d.) displaying the graphics data at the remote location.
Claim 84
Independent Claim
182 words
A method for viewing a log in near real time at a primary location and a remote location comprising the steps of: a.) writing data including numerical data and graphics data to a first file system at the primary location; b.) reading the data from the first file system while writing it; c.) rendering the graphics data so that it can be displayed at the primary location; d.) displaying the graphics data at the primary location; e.) reading the data while it is being written and transferring the data from the primary location to the remote location over a communication system, the communication system including a physical link, a protocol and a transport mechanism; f.) receiving the data at the remote location; g.) writing the data as it is being received to a second file system at the remote location; h.) reading the data from the second file system while writing it; c.) rendering the graphics data from the second file system so that it can be displayed at the remote location; and d.) displaying the graphics data at the remote location.
Claim 85
Dependent Claim
41 words
A method for viewing a log in near real time at a primary location and a remote location as in claim 79, further comprising the step of: adjusting the display of the log at the second location responsive to user input.
Claim 86
Dependent Claim
35 words
A method for viewing a log in near real time at a primary location and a remote location as in claim 79, wherein the log is displayed at the remote location on a remote monitor.
Claim 87
Dependent Claim
35 words
A method for viewing a log in near real time at a primary location and a remote location as in claim 79, wherein the log is displayed at the remote location on a remote printer.
Claim 88
Dependent Claim
35 words
A method for viewing a log in near real time at a primary location and a remote location as in claim 79, wherein the log is displayed at the remote location on a native printer.
Claim 89
Dependent Claim
26 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the protocol is TCP/IP.
Claim 90
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises satellite communication.
Claim 91
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises telephone communication.
Claim 92
Dependent Claim
30 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises communication via microwave transmission.
Claim 93
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises radio communication.
Claim 94
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises cellular communication.
Claim 95
Dependent Claim
29 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 84, wherein the physical link comprises communication via modem.
Claim 96
Dependent Claim
40 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the communication system also allows for person to person communication between the primary location and the remote location.
Claim 97
Dependent Claim
30 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the personal communication comprises typed (chat box) communication.
Claim 98
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the personal communication comprises audio communication.
Claim 99
Dependent Claim
28 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the personal communication comprises video communication.
Claim 100
Dependent Claim
29 words
A method for viewing logs in near real time at a primary location and a remote location as in claim 79, wherein the personal communication comprises electronic whiteboard communication.
Claim 101
Independent Claim
275 words
An apparatus for sharing a data file between a primary location and a remote location comprising: a.) a first means for reading while writing at the primary location; b.) a second means for reading while writing at the remote location which is identical to the first means while writing; c.) a first file system at the primary location, the first file system having data written to it by the first means for reading while writing as either numerical data or graphics data; d.) a first rendering means for reading the graphics data from the first file system and rendering the graphics data so that it can be displayed at the primary location; e.) a first display means for displaying the rendered graphics data at the primary location; f.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system, the communication system including a physical link, a protocol and a transport mechanism; g.) a second file transfer utility means for receiving the data at the remote location; h.) a second file system at the remote location, to which the second file transfer utility means writes the received data using the second means for reading while writing; i.) a second rendering means for reading graphics data from the second file system and rendering the graphics data so that it can be displayed at the remote location; j.) a input interface means which directs signals from user input to the second rendering means to adjust the display of the log; and k.) a second display means for displaying the rendered graphics data at the remote location.
Claim 102
Independent Claim
275 words
An apparatus for sharing a data file between a primary location and a remote location comprising: a.) a first means for reading while writing at the primary location; b.) a second means for reading while writing at the remote location which is identical to the first means while writing; c.) a first file system at the primary location, the first file system having data written to it by the first means for reading while writing as either numerical data or graphics data; d.) a first rendering means for reading the graphics data from the first file system and rendering the graphics data so that it can be displayed at the primary location; e.) a first display means for displaying the rendered graphics data at the primary location; f.) a first file transfer utility means for transmitting the data from the primary location to the remote location over a communications system, the communication system including a physical link, a protocol and a transport mechanism; g.) a second file transfer utility means for receiving the data at the remote location; h.) a second file system at the remote location, to which the second file transfer utility means writes the received data using the second means for reading while writing; i.) a second rendering means for reading graphics data from the second file system and rendering the graphics data so that it can be displayed at the remote location; j.) a input interface means which directs signals from user input to the second rendering means to adjust the display of the log; and k.) a second display means for displaying the rendered graphics data at the remote location.
Claim 103
Independent Claim
513 words
An apparatus for viewing logs in near real time at a primary location, a first remote location and one or more supplementary remote location comprising: a.) a first read while write module at the primary location; b.) a second read while write module at the first remote location which is identical to the first read while write module; c.) a first data format file at the primary location having numerical data written to it by the first read while write module; d) a first log format file at the primary location having graphical data written to it by the first read while write module; e.) a first rendering software suite for reading the graphics data from the first log format file and rendering the graphics data so that it can be displayed; f.) a first monitor means for displaying the rendered graphics data at the primary location; g.) a first printer means for displaying the rendered graphics data at the primary location; h.) a first file transfer server for transmitting the data from the primary location to the first remote location over a communication system, the communication system including a physical link, a protocol and transport mechanism; i.) a first file transfer client for receiving the data at the first remote location and sending it to a secondary file transfer server the supplementary remote location; j.) a second data format file at the remote location which the first file transfer client writes the received numerical data using the second means for reading while writing; k.) a second log format file at the remote location to which the first file transfer client writes the received graphical data using the second means for reading while writing; l.) a second rendering software suite for reading graphics data from the second log format file and rendering the graphics data so that it can be displayed; m.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log the first remote location; n.) a second display means for displaying the rendered graphics data at the first remote location; o.) a tertiary data format file at the supplemental remote location to which the secondary file transfer server writes the received numerical data using a tertiary means for reading while writing, the tertiary means for reading while writing being identical to the first means for reading while writing; p.) a tertiary log format file at the remote location to which the secondary file transfer server writes the received graphical data using the tertiary means for reading while writing; q.) a tertiary rendering software suite for reading graphics data from the tertiary log format file and rendering the graphics data so that it can be displayed at the supplemental remote location; r.) a second input interface means which directs signals from an second user input to the tertiary rendering means to adjust he display of the log at the supplemental remote location; and s.) a tertiary display means for displaying the rendered graphics data at the supplemental remote location.
Claim 104
Independent Claim
513 words
An apparatus for viewing logs in near real time at a primary location, a first remote location and one or more supplementary remote location comprising: a.) a first read while write module at the primary location; b.) a second read while write module at the first remote location which is identical to the first read while write module; c.) a first data format file at the primary location having numerical data written to it by the first read while write module; d) a first log format file at the primary location having graphical data written to it by the first read while write module; e.) a first rendering software suite for reading the graphics data from the first log format file and rendering the graphics data so that it can be displayed; f.) a first monitor means for displaying the rendered graphics data at the primary location; g.) a first printer means for displaying the rendered graphics data at the primary location; h.) a first file transfer server for transmitting the data from the primary location to the first remote location over a communication system, the communication system including a physical link, a protocol and transport mechanism; i.) a first file transfer client for receiving the data at the first remote location and sending it to a secondary file transfer server the supplementary remote location; j.) a second data format file at the remote location which the first file transfer client writes the received numerical data using the second means for reading while writing; k.) a second log format file at the remote location to which the first file transfer client writes the received graphical data using the second means for reading while writing; l.) a second rendering software suite for reading graphics data from the second log format file and rendering the graphics data so that it can be displayed; m.) a input interface means which directs signals from an user input to the second rendering means to adjust the display of the log the first remote location; n.) a second display means for displaying the rendered graphics data at the first remote location; o.) a tertiary data format file at the supplemental remote location to which the secondary file transfer server writes the received numerical data using a tertiary means for reading while writing, the tertiary means for reading while writing being identical to the first means for reading while writing; p.) a tertiary log format file at the remote location to which the secondary file transfer server writes the received graphical data using the tertiary means for reading while writing; q.) a tertiary rendering software suite for reading graphics data from the tertiary log format file and rendering the graphics data so that it can be displayed at the supplemental remote location; r.) a second input interface means which directs signals from an second user input to the tertiary rendering means to adjust he display of the log at the supplemental remote location; and s.) a tertiary display means for displaying the rendered graphics data at the supplemental remote location.
Claim 105
Independent Claim
108 words
A system including primary location apparatus adapted for generating a log at a primary location and allowing the viewing of said log at said primary location in near real time, said primary location apparatus comprising: a first apparatus adapted for receiving a set of log data and modifying said log data thereby generating modified log data which represents said log; a first file; and a first read while write apparatus operatively interconnected between said first apparatus and said first file, said first read while write apparatus being adapted for reading said modified log data from said first apparatus while writing said modified log data to said first file.
Claim 106
Independent Claim
108 words
A system including primary location apparatus adapted for generating a log at a primary location and allowing the viewing of said log at said primary location in near real time, said primary location apparatus comprising: a first apparatus adapted for receiving a set of log data and modifying said log data thereby generating modified log data which represents said log; a first file; and a first read while write apparatus operatively interconnected between said first apparatus and said first file, said first read while write apparatus being adapted for reading said modified log data from said first apparatus while writing said modified log data to said first file.
Claim 107
Dependent Claim
81 words
The system of claim 98, wherein said primary location apparatus further comprises: a second read while write apparatus operatively connected to said first file; and a first renderer operatively connected to said second read while write apparatus, said second read while write apparatus adapted for reading said modified log data from said first file while writing said modified log data to said first renderer, said first renderer rendering said modified log data thereby allowing said modified log data to be displayed.
Claim 108
Dependent Claim
47 words
The system of claim 99, wherein said primary location apparatus further comprises: a primary monitor operatively connected to said first renderer adapted for receiving signals from said first renderer indicative of a rendered modified log data and for viewing the rendered modified log at said primary location.
Claim 109
Dependent Claim
111 words
The system of claim 98, wherein said primary location apparatus further comprises: a semaphore file associated with said first file indicating that said first file is sharable; a second read while write apparatus operatively connected to said first file and to said semaphore file; and a first renderer operatively connected to said second read while write apparatus, said second read while write apparatus adapted for reading said modified log data from said first file when said second read while write apparatus detects the existence of said semaphore file associated with said first file while writing said modified log data to said first renderer, said first renderer rendering said modified log data.
Claim 110
Dependent Claim
46 words
The system of claim 101, wherein said primary location apparatus further comprises: a primary monitor operatively connected to said first renderer for receiving signals from said first renderer indicative of a rendered modified log data and for viewing the rendered modified log at said primary location.
Claim 111
Dependent Claim
84 words
The system of claim 98 wherein said system further includes a remote location apparatus adapted for allowing the viewing of said log at a remote location in near real time approximately simultaneously with the generation of said log at said primary location, and a communication link operatively interposed and interconnected between said first file of said primary location apparatus and said remote location apparatus for communicating said modified log data from said first file of said primary location apparatus to said remote location apparatus.
Claim 112
Dependent Claim
59 words
The system of claim 103, wherein said primary location apparatus comprises a semaphore file associated with said first file indicating said first file is sharable, and wherein said communication link communicates said modified log data from said first file of said primary location apparatus to said remote location apparatus when said semaphore file is associated with said first file.
Claim 113
Dependent Claim
130 words
The system of claim 103, wherein said communication link includes a primary file transfer utility apparatus operatively connected to said first file and adapted to receive said modified log data from said first file, a remote file transfer utility apparatus, and a communication medium interposed and operatively interconnected between said primary file transfer utility apparatus and said remote file transfer utility apparatus adapted for communicating said modified log data from said primary file transfer utility apparatus to said remote file transfer utility apparatus, and wherein said remote location apparatus comprises: a second file operatively connected to said remote file transfer utility apparatus and adapted to receive said modified log data from said remote file transfer utility apparatus; and a further read while write apparatus operatively connected to said second file.
Claim 114
Dependent Claim
95 words
The system of claim 105, further comprising a further semaphore file associated with said second file, and wherein said remote location apparatus further comprises: a second renderer operatively connected to said further read while write apparatus, said further read while write apparatus adapted for reading said modified log data from said second file when said further semaphore file is associated with said second file while writing said modified log data to said second renderer, said second renderer rendering said modified log data thereby allowing said modified log data at said remote location to be displayed.
Claim 115
Dependent Claim
46 words
The system of claim 106, wherein said remote location apparatus further comprises: a remote monitor operatively connected to said second renderer for receiving signals from said second renderer indicative of a rendered modified log data and for viewing the rendered modified log at said remote location.
Claim 116
Dependent Claim
84 words
The system of claim 102, wherein said system further includes a remote location apparatus adapted for allowing the viewing of said log at a remote location in near real time approximately simultaneously with the generation of said log at said primary location, and a communication link operatively interposed and interconnected between said first file of said primary location apparatus and said remote location apparatus for communicating said modified log data from said first file of said primary location apparatus to said remote location apparatus.
Claim 117
Dependent Claim
59 words
The system of claim 108, wherein said primary location apparatus comprises a semaphore file associated with said first file indicating said first file is sharable, and wherein said communication link communicates said modified log data from said first file of said primary location apparatus to said remote location apparatus when said semaphore file is associated with said first file.
Claim 118
Dependent Claim
130 words
The system of claim 108, wherein said communication link includes a primary file transfer utility apparatus operatively connected to said first file and adapted to receive said modified log data from said first file, a remote file transfer utility apparatus, and a communication medium interposed and operatively interconnected between said primary file transfer utility apparatus and said remote file transfer utility apparatus adapted for communicating said modified log data from said primary file transfer utility apparatus to said remote file transfer utility apparatus, and wherein said remote location apparatus comprises: a second file operatively connected to said remote file transfer utility apparatus and adapted to receive said modified log data from said remote file transfer utility apparatus; and a further read while write apparatus operatively connected to said second file.
Claim 119
Dependent Claim
91 words
The system of claim 110, further comprising a further semaphore file associated with said second file, and wherein said remote location apparatus further comprises: a second renderer operatively connected to said further read while write apparatus, said further read while write apparatus adapted for reading said modified log data from said second file when said further semaphore file is associated with said second file while writing said modified log data to said second renderer, said second renderer rendering said modified log data thereby allowing said modified log data to be displayed.
Claim 120
Dependent Claim
47 words
The system of claim 111, wherein said remote location apparatus further comprises: a remote monitor operatively connected to said second renderer adapted for receiving signals from said second renderer indicative of a rendered modified log data and for viewing the rendered modified log at said remote location.
Claim 121
Independent Claim
97 words
A method of displaying or printing acquired well data in near real time at a location relative to the acquisition of said well data, comprising the steps of: (a) generating a set of log data by a first apparatus at said location in response to said acquired well data; (b) reading by a first read while write apparatus at said location said set of log data from said first apparatus while writing said set of log data to a first file; (c) displaying or printing said set of log data in said first file at said location.
Claim 122
Independent Claim
97 words
A method of displaying or printing acquired well data in near real time at a location relative to the acquisition of said well data, comprising the steps of: (a) generating a set of log data by a first apparatus at said location in response to said acquired well data; (b) reading by a first read while write apparatus at said location said set of log data from said first apparatus while writing said set of log data to a first file; (c) displaying or printing said set of log data in said first file at said location.
Claim 123
Dependent Claim
85 words
The method of claim 113, wherein the displaying or printing step (c) comprises the steps of: (c1) reading by a second read while write apparatus said set of log data from said first file while writing said set of log data to a first renderer apparatus; and (c2) displaying by said first renderer apparatus said set of log data on a display or printing said set of log data on a printer in near real time relative to the acquisition of said acquired well data.
Claim 124
Dependent Claim
49 words
The method of claim 114, wherein the displaying or printing step (c) further comprises the steps of: (c3) reading said set of log data in said first file; and (c4) transmitting said set of log data read during the reading step (c3) from said location to another said location.
Claim 125
Dependent Claim
109 words
The method of claim 115, wherein the displaying or printing step (c) further comprises the steps of: (c5) receiving at said another said location said set of log data and writing said set of log data in a second file; (c6) reading by a further read while write apparatus said set of log data from said second file while writing said set of log data to a further renderer apparatus; and (c7) displaying by said further renderer apparatus said set of log data on a display or printing said set of log data on a printer in near real time relative to the acquisition of said acquired well data.
Claim 126
Dependent Claim
48 words
The method of claim 113, wherein the displaying or printing step (c) comprises the steps of: (c1) reading said set of log data in said first file; and (c2) transmitting said set of log data read during the reading step (c1) from said location to another said location.
Claim 127
Dependent Claim
109 words
The method of claim 117, wherein the displaying or printing step (c) further comprises the steps of: (c3) receiving at said another said location said set of log data and writing said set of log data in a second file; (c4) reading by a further read while write apparatus said set of log data from said second file while writing said set of log data to a further renderer apparatus; and (c5) displaying by said further renderer apparatus said set of log data on a display or printing said set of log data on a printer in near real time relative to the acquisition of said acquired well data.
Claim 128
Dependent Claim
67 words
The method of claim 114, wherein the reading step (c1) comprises the steps of: (c11) determining if a semaphore file is associated with said first file; and (c12) reading by said second read while write apparatus said set of log data from said first file when said semaphore file is associated with said first file while writing said set of log data to a first renderer apparatus.
Claim 129
Dependent Claim
67 words
The method of claim 116, wherein the reading step (c6) comprises the steps of: (c61) determining if a semaphore file is associated with said second file; and (c62) reading by said further read while write apparatus said set of log data from said second file when said semaphore file is associated with said second file while writing said set of log data to said further renderer apparatus.
Claim 130
Dependent Claim
67 words
The method of claim 118, wherein the reading step (c4) comprises the steps of: (c41) determining if a semaphore file is associated with said second file; and (c42) reading by said further read while write apparatus said set of log data from said second file when said semaphore file is associated with said second file while writing said set of log data to said further renderer apparatus.