Systems and methods for a hydrocarbon configuration tool

US12075247B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12075247-B2
Application numberUS-202117377985-A
CountryUS
Kind codeB2
Filing dateJul 16, 2021
Priority dateJul 17, 2020
Publication dateAug 27, 2024
Grant dateAug 27, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for determining conflicts in updates of a hydrocarbon control system includes obtaining a first configuration and a second configuration from different locations in the hydrocarbon control system. The method also includes comparing the first configuration and the second configuration to determine if differences are detected. If differences are detected, the method includes operating a display to notify a user that differences are detected, using conflict resolution techniques to automatically determine a resolved configuration, and updating a configuration of the hydrocarbon control system with the resolved configuration. If no differences are detected, the method includes operating the display to notify the user that no differences are detected and updating the configuration of the hydrocarbon control system with the first configuration or the second configuration.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for determining conflicts in updates of a hydrocarbon control system, the method comprising: obtaining a first configuration and a second configuration from different locations in the hydrocarbon control system; comparing the first configuration and the second configuration to determine if differences are detected; if differences are detected: using conflict resolution techniques to automatically determine a resolved configuration; and updating a global configuration of the hydrocarbon control system with the resolved configuration; and if no differences are detected: updating the global configuration of the hydrocarbon control system with the first configuration or the second configuration. 2. The method of claim 1 , further comprising operating a display to notify a user that differences are detected if differences are detected, and operating the display to notify the user that no differences are detected if no differences are detected. 3. The method of claim 1 , wherein the first configuration and the second configuration are obtained from different parts of the hydrocarbon control system in response to a user changing a configuration of the different parts of the hydrocarbon control system. 4. The method of claim 1 , wherein the first configuration and the second configuration are obtained at different points in time. 5. The method of claim 1 , wherein the first configuration and the second configuration comprise a representation of interrelationships of equipment of the hydrocarbon control system. 6. The method of claim 1 , wherein the first configuration and the second configuration are compared at a granularity. 7. The method claim 6 , further comprising: adjusting the granularity in response to detecting differences; and repeating the step of comparing the first configuration and the second configuration at the adjusted granularity to identify which subsets of data of the first configuration and the second configuration are different. 8. The method of claim 6 , wherein the granularity comprises a hash size of the first configuration and the second configuration that are compared to each other. 9. The method of claim 1 , wherein the resolved configuration is at least one of the first configuration, the second configuration, or a merged configuration of the first configuration and the second configuration, wherein the resolved configuration is automatically determined based on one of or a combination of: a source location or author of the first configuration and the second configuration; a point in time at which the first configuration and the second configuration are obtained; or a privilege group or rights level of the author of the first configuration and the second configuration. 10. A configuration tool for a hydrocarbon system, the configuration tool comprising processing circuitry configured to: obtain a first configuration and a second configuration from different locations in a hydrocarbon control system for the hydrocarbon system; compare the first configuration and the second configuration to determine if differences are detected; if differences are detected: determine a resolved configuration based on at least one of the first configuration and the second configuration; and if no differences are detected: update a global configuration of the hydrocarbon control system with the first configuration or the second configuration. 11. The configuration tool of claim 10 , wherein the configuration tool is configured to operate a display to notify a user that differences are detected and provide an indication of what differences are detected if differences are detected, and operate the display to notify the user that no differences are detected if no differences are detected. 12. The configuration tool of claim 10 , wherein the first configuration and the second configuration are compared at a granularity. 13. The configuration tool of claim 11 , wherein the processing circuitry is further configured to: increase granularity in response to detecting differences; and repeat the step of comparing the first configuration and the second configuration at the increased granularity to identify which subsets of data of the first configuration and the second configuration are different. 14. The configuration tool of claim 11 , wherein granularity comprises a hash size of the first configuration and the second configuration that are compared to each other. 15. The configuration tool of claim 10 , wherein the first configuration and the second configuration are obtained from different parts of the hydrocarbon system in response to a user changing a configuration of the different parts of the hydrocarbon system. 16. The configuration tool of claim 10 , wherein the first configuration and the second configuration comprise a representation of interrelationships of equipment of the hydrocarbon system. 17. The configuration tool of claim 10 , wherein the resolved configuration is at least one of the first configuration, the second configuration, or a merged configuration of the first configuration and the second configuration, wherein the processing circuitry is configured to automatically determine the resolved configuration based on one of or a combination of: a source location or author of the first configuration and the second configuration; a point in time at which the first configuration and the second configuration are obtained; or a privilege group or rights level of the author of the first configuration and the second configuration. 18. A hydrocarbon system comprising processing circuitry configured to determine conflicts in updates of a control system for the hydrocarbon system, the processing circuitry configured to: obtain a first configuration and a second configuration from different locations in the hydrocarbon system; compare the first configuration and the second configuration to determine if differences are detected; if differences are detected: use conflict resolution techniques to automatically determine a resolved configuration; update a global configuration of the control system with the resolved configuration; and if no differences are detected: update the global configuration of the control system with the first configuration or the second configuration. 19. The hydrocarbon system of claim 18 , wherein the processing circuitry is further configured to operate a display to notify a user that differences are detected if differences are detected, and operating the display to notify the user that no differences are detected if no differences are detected. 20. The hydrocarbon system of claim 18 , wherein the first configuration and the second configuration are obtained from different parts of the hydrocarbon system in response to a user changing a configuration of the different parts of the control system.

Assignees

Inventors

Classifications

  • Systems involving the use of models or simulators of said systems (G05B13/00, G05B15/00, G05B19/00 take precedence) · CPC title

  • One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key · CPC title

  • Equipment or details not covered by groups E21B15/00 - E21B40/00 · CPC title

  • Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells (applicable only to water E03B) · CPC title

  • Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12075247B2 cover?
A method for determining conflicts in updates of a hydrocarbon control system includes obtaining a first configuration and a second configuration from different locations in the hydrocarbon control system. The method also includes comparing the first configuration and the second configuration to determine if differences are detected. If differences are detected, the method includes operating a …
Who is the assignee on this patent?
Sensia Llc
What technology area does this patent fall under?
Primary CPC classification H04W12/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).