Patent application EP20152081A (EP), filed 2020-01-15
Publication number: EP3683715A1
Title: GRAPHICAL USER INTERFACE FOR UNCERTAINTY ANALYSIS USING MINI-LANGUAGE SYNTAX
Abstract: A table including a record can be displayed within a graphical user interface display space. The record can include an attribute. Data characterizing a user input can be received. The user input can specify an input parameter of an entry associated with the attribute of the record. A predefined syntactical rule set can be used to parse the user input. The parsing can include determining one or more simulation attributes associated with executing a simulation. The one or more simulation attributes can be provided. The result of the executed simulation can be processed. The result of the executed simulation can be displayed within a graphical user interface display space. Related apparatus, systems, techniques, and articles are also described.
IPC codes: G06F  40/   205            A I
Claims: number: 1
text: A method comprising:
number: 2
text: The method of claim 1, further comprising:
number: 3
text: The method of claim 2, further comprising:
number: 4
text: The method of claim 2, further comprising:
displaying, within the graphical user interface display space, the result of the executed simulation.
number: 5
text: The method of claim 1, further comprising:
executing, using the one or more simulation attributes, a sensitivity analysis.
number: 6
text: The method of claim 1, wherein the parsing is performed by a parsing server including memory and at least one data processor configured to perform operations including the parsing.
number: 7
text: The method of claim 1, further comprising:
number: 8
text: The method of claim 1, wherein the one or more simulation attributes include discrete values, continuous values, or categorical values.
number: 9
text: The method of claim 1, wherein the predefined syntactical rule set includes defining two values using a first predefined character to separate a first value from a second value; defining a range of values using a second predefined character to separate a start of the range from an end of the range; defining a distribution using a distribution name, a mean, a standard deviation, a minimum, and a maximum; defining a unit system; defining a value using scientific notation; defining the value using decimal notation; and/or combinations thereof.
number: 10
text: The method of claim 1, wherein the attribute characterizes a wellbore, a treatment schedule, a perforation zone, a rock property, a fluid loss, a slurry rate, a stage fluid volume, a stage time, a stage type, a fluid type, a proppant type, a proppant concentration, a proppant damage factor, a total time, a slurry volume, and/or combinations thereof.
number: 11
text: The method of claim 1, further comprising:
number: 12
text: The method of claim 11, further comprising:
number: 13
text: A system comprising:
number: 14
text: The system of claim 13, wherein the operations performed by the at least one data processor further include:
number: 15
text: The system of claim 14, wherein the operations performed by the at least one data processor further include:
processing the result of the executed simulation.
number: 16
text: The system of claim 14, wherein the operations performed by the at least one data processor further include:
displaying, within the graphical user interface display space, the result of the executed simulation.
number: 17
text: The system of claim 13, wherein the operations performed by the at least one data processor further include:
executing, using the one or more simulation attributes, a sensitivity analysis.
number: 18
text: The system of claim 13, wherein the parsing is performed by a parsing server including memory and at least one data processor configured to perform operations including the parsing.
number: 19
text: The system of claim 13, wherein the operations performed by the at least one data processor further include:
number: 20
text: A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, implement operations comprising:
Office action: search_report, dated 2020-07-22
Prior art cited: ref_id: US2007219773A1
ref_type: patent
severity: background
ref_id: US2015025858A1
ref_type: patent
severity: background
ref_id: US2013035947A1
ref_type: patent
severity: background
ref_id: US2007219773
ref_type: patent
severity: background
ref_id: US2013035947
ref_type: patent
severity: background
ref_id: US2015025858
ref_type: patent
severity: background
Final disposition: pending (2020-07-22)