Browse Prior Art Database

Publication Date: 2014-Feb-20

Publishing Venue

The Prior Art Database


An example embodiment may include generating one or more models of a sub-surface reservoir based on point (e.g., well) data. A feature of the system may be that a given realization can be reproduced at increasing resolution while retaining the lower resolution features and structure. It should be possible to recognize a given realization as being the “same model” when viewed at any resolution.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 30% of the total text.

Fractal Property and Geometry Method 


[0001]    Algorithms have been used in the computer graphics industry to generate realistic artificial landscapes. (see fractal landscape:

[0002]    An algorithm may use a variant on the random mid-point displacement algorithm. This may work to extended the concept of constraints that may be honored at infinite resolution.   (see the “Diamond-square algorithm”:  


[0003]    An example embodiment of the present disclosure may include one or more of a method, computing device, computer-readable medium, and system for generating multiple models of a sub-surface reservoir based on point well data.


[0004]            Implementations of various technologies will hereafter be described with reference to the accompanying drawings.  It should be understood, however, that the accompanying drawings illustrate only the various implementations described herein and are not meant to limit the scope of various technologies described herein. 

[0005]            Figure 1 illustrates a computer system into which implementations of various technologies and techniques described herein.

[0006]            Figure 2 illustrates various aspects of example embodiments of the present disclosure.



[0007]    Fig. 1 shows components of an example of a computing system 100 and an example of a networked system 110.  The system 100 includes one or more processors 102, memory and/or storage components 104, one or more input and/or output devices 106 and a bus 108.  In an example embodiment, instructions may be stored in one or more computer-readable media (e.g., memory/storage components 104).  Such instructions may be read by one or more processors (e.g., the processor(s) 102) via a communication bus (e.g., the bus 108), which may be wired or wireless.  The one or more processors may execute such instructions to implement (wholly or in part) one or more attributes (e.g., as part of a method).  A user may view output from and interact with a process via an I/O device (e.g., the device 106).  In an example embodiment, a computer-readable medium may be a storage component such as a physical memory storage device, for example, a chip, a chip on a package, a memory card, etc. (e.g., a computer-readable storage medium).

[0008]    In an example embodiment, components may be distributed, such as in the network system 110.  The network system 1410 includes components 122-1, 122-2, 122-3, . . . 122-N.  For example, the components 122-1 may include the processor(s) 102 while the component(s) 122-3 may include memory accessible by the processor(s) 102.  Further, the component(s) 102-2 may include an I/O device for display and optionally interaction with a method.  The network may be or include the Internet, an intranet, a cellular network, a satellite network, etc.

[0009]    Although only a fe...