We claim:
1. In an electronic device that is interfaced with a network to which other devices are interfaced, a method, comprising the steps of:
providing a selected software patch that is to be installed on a selected one of the devices that is interfaced with the network;
determining whether there are any additional software patches that are required software patches that need to be installed prior to installation of the selected software patch; and
initiating installation of the selected software patch and any required software patches on the selected device.
2. The method of claim 1, wherein the method further comprises the step of:
determining an installation sequence for the selected software patch and any required software patches based on dependencies among the selected software patch and the required software patches, wherein the installation is initiated according to the installation sequence.
3. The method of claim 1, wherein the method further comprises the step of:
checking if said selected patch has conflicts with a patch presently on the selected device.
4. The method of claim 1, wherein the method further comprises the step of:
checking if a patch presently on the selected device has a conflict with said selected patch.
5. The method of claim 1, wherein the method further comprises the step of:
checking if said selected patch is made obsolete by a patch presently on the selected device.
6. The method of claim 1, wherein the method further comprises the step of:
checking if a patch presently on the selected device is made obsolete by said selected patch.
7. The method of claim 1, wherein the method further comprises the step of:
validating said selected patch’s packages with the selected device’s packages.
8. A user interface for an electronic device, wherein the user interface is for managing installation and removal of software patches on target electronic devices, said user interface comprising:
a first display of patches that are available for installation;
a second display of patches to be installed;
a first user interface element that is activatable by a user to add a patch from the first display to the second display;
a second user interface element that is activatable by a user to initiate installation of patches on the second display.
9. The user interface of claim 8, wherein the first display is a list box.
10. The user interface of claim 8, wherein the second display is a list box.
11. The user interface of claim 8, further comprising a third user interface element that is activatable by a user to remove a patch from the second display.
12. In an electronic device that is interfaced with a network to which other devices are interfaced, a medium holding computer-executable steps for a method, said method comprising the steps of:
identifying a selected software patch that is to be installed on a selected one of the devices that is interfaced with the network;
determining whether any additional software patches are required software patches that need to be installed prior to installation of the selected software patch; and
initiating installation of the selected software patch and any determined required software patches on the selected device.
13. The medium of claim 12, wherein the method further comprises the step of:
determining an installation sequence for the selected software patch and any required software patches based on dependencies among the selected software patch and the required software patches, wherein the installation is initiated according to the installation sequence.
14. The medium of claim 12, wherein the method further comprises the step of:
checking if said selected patch has conflicts with a patch presently on the selected device.
15. The medium of claim 12, wherein the method further comprises the step of:
checking if a patch presently on the selected device has a conflict with said selected patch.
16. The medium of claim 12, wherein the method further comprises the step of:
checking if said selected patch is made obsolete by a patch presently on the selected device.
17. The medium of claim 12, wherein the method further comprises the step of:
checking if a patch presently on the selected device is made obsolete by said selected patch.
18. The medium of claim 12, wherein the method further comprises the step of:
validating said selected patch’s packages with the selected device’s packages.
19. In an electronic device that is interfaced with a network to which other devices are interfaced, a method, comprising the steps of:
selecting a software patch that is to be removed from a display of patches to be installed;
determining whether there are any additional software patches that are required software patches that need to be removed prior to removal of the selected software patch; and
initiating removal of the selected software patch and any required software patches from the display of patches to be installed.
20. The method of claim 19, wherein the method further comprises the step of:
determining a removal sequence for the selected software patch and any required software patches based on dependencies among the selected software patch and the required software patches, wherein the removal is initiated according to the removal sequence.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A computer implemented method for analyzing input data from a geological volume of interest in a subterranean formation, the method comprising:
processing the input data using a first subterranean interpretation model, the first subterranean interpretation model being configured to provide first output data that are representative of characteristics of the geological volume of interest;
processing the input data using a second subterranean interpretation model, the second subterranean interpretation model being configured to provide second output data that are representative of the characteristics of the geological volume of interest;
determining a relationship between the first output data and the second output data;
transforming the second output data into the first output data using the relationship to obtain a transformed second output data; and
determining the characteristics of the geological volume of interest using the first output data provided by the first subterranean interpretation model and the transformed second output data andor the second output data itself.
2. The method of claim 1, wherein the input data includes log data and borehole information including at least one of a sonic log, a shale and clay indicator log, a pressure log and a temperature log.
3. The method of claim 1, wherein determining the characteristics of the geological volume of interest includes comparing the first output data and the transformed second output data to verify whether the transformed second output data is compatible with the first output data, and, if the first output data and the transformed second output data are deemed compatible, using the first output data and the transformed second output data to determine the characteristics of the geological volume of interest.
4. The method of claim 1, wherein
(a) the first output data include at least one of a shale volume (VSH) and a sand volume (VSD), with VSH+VSD=1 in the geological volume of interest, and
(b) the second output data include at least one of a wet shale volume (VOL_SH), a dry shale volume (VOL_DSH), a wet sand volume (VOL_SD), a volume of clay bound water (VOL_CLAY_BOUND_WATER), a total porosity (PHIT) and an effective porosity (PHIE), with
VOL_SD+VOL_SH+PHIE=1 in the geological volume of interest, VOL_SD+VOL_DSH+PHIT=1 in the geological volume of interest,
PHIE=PHIT\u2212VOL_CLAY_BOUND_WATER in the geological volume of interest, and
VOL_DSH=VOL_SH\u2212VOL_CLAY_BOUND_WATER in the geological volume of interest.
5. The method of claim 4, wherein the first and second output data include total water saturation (SWT) in the geological volume of interest, total water saturation in an invaded zone near a borehole (SXO) in the geological volume of interest, effective water saturation (SWE) in the geological volume of interest and effective water saturation in the invaded zone near the borehole (SXOE) in the geological volume of interest.
6. The method of claim 4, wherein the relationship between the first output data and the second output data is defined by
VSH=VOL\u2014SH(1\u2212PHIE_shale), where PHIE_shale is the effective porosity of the shale.
7. The method of claim 6, wherein the transformed second output data VSH\u2032 is obtained as follows:
VSH\u2032=VOL\u2014SH(1\u2212PHIE_shale).
8. The method of claim 4, further comprising:
determining a plurality of relationships between the first output data and the second output data;
transforming the second output data into the first output data using the plurality of relationships; and
determining the characteristics of the geological volume of interest using the first output data provided by the first subterranean model and the transformed second output data by the plurality of relationships andor the second output data itself.
9. The method of claim 1, further comprising:
processing the input data using a third subterranean interpretation model, the third subterranean interpretation model being configured to provide third output data that are representative of the characteristics of the geological volume of interest;
determining a second relationship between the first output data and the third output data;
determining a third relationship between the second output data and the third output data;
transforming the third output data into the first output data using the second relationship to obtain transformed third output data;
transforming the third output data into the second output data using the third relationship to obtain transformed third output data; and
determining the characteristics of the geological volume of interest using the first output data provided by the first subterranean model, the transformed second output data by the relationship and the transformed third data by the second relationship and the third relationship andor the third output data itself.
10. The method of claim 9, wherein the second relationship to transform the third output data into an equivalent first output data is defined by
VSH=VOL\u2014DCLVOL\u2014DCL_shale,
where VOL_DCL_shale is a maximum amount of dry clay in a shale and VOL_DCL is the volume of dry clay mineral in the volume of interest, and
wherein the third relationship to transform the third output data into the second output data is defined by VOL_SH=(1\u2212PHIE)*(VOL_CLAYVOL_WET_CLAY_shale) where VOL_WET_CLAY_shale is the amount of wet clay in the shale.
11. The method of claim 9, wherein
(a) the first output data include at least one of a shale volume (VSH) and a sand volume (VSD), with VSH+VSD=1 in the geological volume of interest,
(b) the second output data include at least one of a wet shale volume (VOL_SH), a dry shale volume (VOL_DSH), a sand volume (VOL_SD), a volume of clay bound water (VOLCLAY_BOUND_WATER), a total porosity (PHIT) and an effective porosity (PHIE), with
VOL_SD+VOL_SH+PHIE=1 in the geological volume of interest,
VOL_SD+VOL_DSH+PHIT=1 in the geological volume of interest,
PHIE=PHIT\u2212VOL_CLAY BOUND_WATER in the geological volume of interest, and
VOL_DSH=VOL_SH\u2212VOL_CLAY BOUND_WATER in the geological volume of interest, and
(c) the third output data include at least one of a volume of wet clay mineral (VOL_CLAY), a volume of dry clay mineral (VOL_DCL), a volume of quartz mineral (VOL_QTZ), a volume of clay bound water (VOL_CLAY_BOUND_WATER), a total porosity (PHIT), an effective porosity (PHIE), with
VOL_QTZ+VOL_CLAY+PHIE=1 in the geological volume of interest,
VOL_QTZ+VOL_DCL+PHIT=1 in the geological volume of interest,
PHIE=PHIT\u2212VOL_CLAY BOUND_WATER in the geological volume of interest, and
VOL_DCL=VOL_CLAY\u2212VOL_CLAY_BOUND_WATER.
12. The method of claim 1, further comprising at least one of
(a) computing fluid properties for the geological volume of interest using the input data;
(b) correcting density log for invasion effect for the geological volume of interest using the input data to obtain a corrected density \u03c1res;
\u03c1res=\u03c1b\u2212\u03c6t(\u03c1bflX\u2212\u03c1flU)
wherein \u03c6t a total porosity of the volume of interest, \u03c1bflX a density of a fluid mixture in an invaded zone proximate a wellbore and \u03c1flU a density of the fluid mixture in the un-invaded zone at a distance from the wellbore;
(c) computing all liquid volumes for the geological volume of interest using the input data if the output of the second subterranean interpretation model is saturation, such that volume of phase \u201ci\u201d is equal to porosity multiplied by the saturation of the phase \u201ci\u201d;
(d) computing all saturations for the geological volume of interest using the input data if the output of the second subterranean interpretation model is volume, such that saturation of phase is equal to the volume of the phase divided by the porosity; and
(e) computing elastic moduli and attributes using the input data.
13. The method of claim 12, wherein the elastic moduli and attributes comprise bulk modulus, shear modulus, and poisson’s ratio.
14. The method of claim 13, wherein the characteristics of the geological volume of interest are determined using the transformed second output data, the second output data provided by the second subterranean model, and results obtained with at least one of (a)-(e).
15. The method of claim 13, wherein determining the characteristics of the geological volume of interest includes exporting the first output data, the transformed second output data, the second output data provided by the second subterranean model, and results obtained with at least one of (a)-(e) to a common software platform.
16. A computer product having machine executable instructions, the instructions being executable by a machine to perform a method for analyzing input data from a geological volume of interest in a subterranean formation, the method comprising:
processing the input data using a first subterranean interpretation model, the first subterranean interpretation model being configured to provide first output data that are representative of characteristics of the geological volume of interest;
processing the input data using a second subterranean interpretation model, the second subterranean interpretation model being configured to provide second output data that are representative of said characteristics of the geological volume of interest;
processing the input data using a third subterranean interpretation model, the third subterranean interpretation model being configured to provide third output data that are representative of said characteristics of the geological volume of interest;
determining a first relationship between said first output data and said second output data;
transforming said second output data into said first output data using said first relationship;
determining a second relationship between said first output data and said third output data;
transforming said third output data into said first output data using said second relationship;
determining a third relationship between said second output data and said third output data;
transforming said third output data into said second output data using said third relationship; and
determining the characteristics of the geological volume of interest using the first output data provided by the first subterranean model, the second output data, the third output data, and the transformed second and third output data.
17. A system for evaluating a geophysical and petrophysical model for analyzing input data from a geological volume of interest in a subterranean formation, comprising:
a computer readable memory configured to store the input data from the geological volume of interest in the subterranean formation; and
a computer processor in communication with the computer readable memory, the computer processor being configured to:
process the input data using a first subterranean interpretation model, the first subterranean interpretation model being configured to provide first output data that are representative of characteristics of the geological volume of interest;
process the input data using a second subterranean interpretation model, the second subterranean interpretation model being configured to provide second output data that are representative of the characteristics of the geological volume of interest;
process the input data using a third subterranean interpretation model, the third subterranean interpretation model being configured to provide third output data that are representative of the characteristics of the geological volume of interest;
determine a first relationship between the first output data and the second output data;
determine a second relationship between the third output data and the first output data;
determine a third relationship between the third output data and the second output data;
transform the second output data into the first output data using the first relationship to obtain a transformed second output data;
transform the third output data into the first output data using the second relationship to obtain transformed third output data;
transform the third output data into the second output data using the third relationship to obtain transformed third output data; and
determine the characteristics of the geological volume of interest using the first output data provided by the first subterranean model, the second output data, the third output data, and the transformed second and third output data.