Control system, analysis method, and program
US-2022229416-A1 · Jul 21, 2022 · US
US2022011930A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022011930-A1 |
| Application number | US-202016925047-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 9, 2020 |
| Priority date | Jul 9, 2020 |
| Publication date | Jan 13, 2022 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for oil and gas analysis includes receiving measurements from sensing devices instrumented on a blowout preventer, the measurements generated by the plurality of sensing devices over time, storing the measurements in a database, providing a data playback interface to a client device, determining a time range based one or more inputs into the data playback interface, determining one or more data variables selected from a plurality of data variables based the one or more inputs retrieving, from the database, respective values of the one or more data variables corresponding to the time range, generating, one the display, a visual representation of the values of the one or more data variables corresponding to the time range, the visual representation providing playback of the values of the one or more data variables synchronized with respect to time, and displaying the values according to user manipulation of playback control elements.
Opening claim text (preview).
What is claimed is: 1 . A subsea oil and gas operation analysis system, comprising: a blowout preventer instrumented with a plurality of sensing devices, the sensing devices generating respective measurements over time; a database storing data obtained from the measurements; a display comprising a user interface; at least one processing device having access to instructions that, when executed by the at least one processing device, cause the system to: receive one or more user inputs via the user interface; determine a time range based on the one or more user inputs; determine one or more data variables based on the one or more user inputs; obtain, from the database, respective values of the one or more data variables corresponding to the time range; generate, one the display, a visual representation of the values of the one or more data variables corresponding to the time range, the visual representation providing playback of the values of the one or more data variables synchronized with respect to time; and provide, via the display, a data playback control element, wherein playback of the values of the one or more data variables is controlled via received user manipulation of the data playback control element. 2 . The system of claim 1 , wherein the one or more user inputs includes a start time and an end time, and the time range is determined based on the start time and end time. 3 . The system of claim 1 , wherein the one or more user inputs includes a selection of an event from a list of available events, and the time range is determined based on the selected event. 4 . The system of claim 3 , wherein the one or more data variables are automatically determined based on the selected event. 5 . The system of claim 1 , wherein the one or more data variables include the measurements generated by at least some of the plurality of sensing devices. 6 . The system of claim 1 , wherein at least some of the one or more data variables are calculated based on measurements generated by at least some of the plurality of sensing devices. 7 . The system of claim 1 , wherein the data playback control element includes a slider movable between a beginning of the time range and an end of the time range, wherein playback of the values of the one or more data variables is controlled by the position of the slider. 8 . The system of claim 1 , wherein the visual representation of the values includes respective graphs of the one or more data variables superimposed with each other. 9 . The system of claim 1 , wherein the one or more data variables include one or more of a state of a component of the blowout preventer, a state of an operation, or a sensor measurement. 10 . The system of claim 1 , wherein the instructions, when executed by the at least one processing device, further cause the system to: determine a second time range based on the one or more user inputs; obtain, from the database, respective values of the one or more data variables corresponding to the second time range; and generate, on the display, a visual representation of the values of the one or more data variables corresponding to the second time range, the visual representation of the values of the one or more data variables corresponding to the second time range stacked with the visual representation of the values of the one or more data variables corresponding to the time range. 11 . A subsea oil and gas operation analysis system, comprising: a database storing data generated based on measurements made by a plurality of sensing devices implements on a blowout preventer; a display comprising a user interface; at least one processing device having access to instructions that, when executed by the at least one processing device, cause the system to: receive one or more user inputs via the user interface; determine a time range based on the one or more user inputs; determine one or more data variables based on the one or more user inputs; obtain, from the database, respective values of the one or more data variables corresponding to the time range; generate, one the display, a visual representation of the values of the one or more data variables corresponding to the time range, the visual representation providing playback of the values of the one or more data variables synchronized with respect to time; and provide, via the display, a data playback control element, wherein playback of the values of the one or more data variables is controlled via received user manipulation of the data playback control element. 12 . The system of claim 11 , wherein the one or more user inputs includes a selection of an event from a list of available events, and the time range is determined based on the selected event. 13 . The system of claim 12 , wherein the one or more data variables are automatically determined based on the selected event. 14 . The system of claim 11 , wherein the one or more data variables include one or more of a state of a component of the blowout preventer, a state of the operation, or a sensor measurement. 15 . The system of claim 11 , wherein the instructions, when executed by the at least one processing device, further cause the system to: determine a second time range based on the one or more user inputs; obtain, from the database, respective values of the one or more data variables corresponding to the second time range; and generate, on the display, a visual representation of the values of the one or more data variables corresponding to the second time range, the visual representation of the values of the one or more data variables corresponding to the second time range stacked with the visual representation of the values of the one or more data variables corresponding to the time range. 16 . A method for subsea oil and gas operation analysis, comprising: receiving measurements from a plurality of sensing devices instrumented on a blowout preventer, the measurements generated by the plurality of sensing devices over time; storing the measurements in a database; providing a data playback interface to a client device, wherein the data playback interface includes one or more user input elements and a data playback control element; determining a time range based one or more inputs into the data playback interface; determine one or more data variables selected from a plurality of data variables based the one or more inputs; retrieve, from the database, respective values of the one or more data variables corresponding to the time range; generate, one the display, a visual representation of the values of the one or more data variables corresponding to the time range, the visual representation providing playback of the values of the one or more data variables synchronized with respect to time. receive user manipulation of the data playback control element; and display the values according to the user manipulation. 17 . The method of claim 16 , further comprising: receiving a start time and an end time entered into the user interface; and determining the time range based on the start time and the end time. 18 . The method of claim 16 , further comprising: receiving an event selected at the user interface; and determining the time range based on the event. 19 . The method of claim 16 , further comprising: receiving an event selected at the user interface; and determining the one or more data variables based on the event. 20 . The method of claim 16 , further comprising
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling · CPC title
Temperature · CPC title
Measuring temperature or pressure · CPC title
Liquid level (measuring depth or liquid level using radioactive markers E21B47/053) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.