Customizing a capture button used during video recording
US-2024406538-A1 · Dec 5, 2024 · US
US10296164B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10296164-B2 |
| Application number | US-201514962379-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 8, 2015 |
| Priority date | Dec 8, 2015 |
| Publication date | May 21, 2019 |
| Grant date | May 21, 2019 |
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.
Methods, apparatus and systems are disclosed for multi-module process control management. A multi-module view is presented, via a user interface, including a plurality of control modules corresponding to functions of a control process. The multi-module view provides a first set of configuration capabilities associated with the control modules, including the capability to logically connect respective ones of the control modules. In response to the selection of one of the control modules of the multi-module view, a single-module view is presented, via the user interface, including a functional block associated with the selected one of the control modules of the multi-module view. The single-module view provides a second set of configuration capabilities associated with the functional block, including the capability to logically connect the functional block to a respective one of the control modules.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: presenting, via a user interface operatively coupled to a controller of a process control system, a multi-module view including a first graphical representation of a control process to be implemented via the controller, the first graphical representation including a plurality of control modules corresponding to functions of the control process, respective ones of the control modules having a corresponding module input and a corresponding module output, the multi-module view providing a first set of configuration capabilities associated with the control modules, the first set of configuration capabilities including a capability to logically connect respective ones of the control modules via corresponding ones of the module inputs and corresponding ones of the module outputs; in response to a module selection indication identifying a selected one of the control modules of the multi-module view, presenting, via the user interface, a single-module view including a second graphical representation, the second graphical representation including a functional block associated with the selected one of the control modules of the multi-module view, the functional block having a corresponding block input and a corresponding block output, the single-module view providing a second set of configuration capabilities associated with the functional block, the second set of configuration capabilities including a capability to logically connect the functional block to a respective one of the control modules via the corresponding block input or the corresponding block output, respective ones of the control modules of the multi-module view including a configurable module input name for the corresponding module input and a configurable module output name for the corresponding module output, the configurable module input name and the configurable module output name being viewable in the multi-module view, the functional block associated with the selected one of the control modules not being viewable in the multi-module view; and configuring the control process via the user interface using the first set of configuration capabilities and the second set of configuration capabilities. 2. The method of claim 1 , wherein the first graphical representation of the control process represents a plurality of process functions of a piping and instrumentation diagram (P&ID) associated with the control process. 3. The method of claim 1 , wherein the first graphical representation of the control process represents a program for execution on the controller. 4. The method of claim 1 , wherein the single-module view includes a miniaturized representation of the multi-module view, the miniaturized representation providing an indication of the selected one of the control modules associated with the functional block of the single-module view. 5. The method of claim 4 , wherein the miniaturized representation of the multi-module view presented in the single-module view is an interactive miniaturized representation configured to enable navigating from the selected one of the control modules of the multi-module view being presented in the single-module view to a different selected one of the control modules of the multi-module view to be presented in the single-module view in place of the selected one of the control modules. 6. The method of claim 1 , wherein the first set of configuration capabilities includes a capability to configure an order of execution of the control modules. 7. The method of claim 1 , wherein the first set of configuration capabilities includes a capability to generate an additional corresponding module input or an additional corresponding module output for a respective one of the control modules. 8. The method of claim 1 , wherein the first set of configuration capabilities includes a capability to rename a corresponding module input or a corresponding module output of a respective one of the control modules. 9. The method of claim 1 , wherein the first set of configuration capabilities includes a capability to configure a rate of execution for a respective one of the control modules. 10. The method of claim 1 , wherein the second set of configuration capabilities includes a capability to logically connect the corresponding block output of the functional block to a corresponding module input of the respective one of the control modules. 11. The method of claim 1 , wherein the second set of configuration capabilities includes a capability to logically connect the corresponding block input of the functional block to a corresponding module output of the respective one of the control modules. 12. The method of claim 1 , further including generating the first graphical representation by selecting a preconfigured control module from a control module library. 13. The method of claim 12 , wherein the preconfigured control module is reconfigurable. 14. The method of claim 1 , further including generating the first graphical representation by selecting a control module class from a control module library, the control module class including a plurality of preconfigured control modules. 15. The method of claim 14 , wherein respective ones of the preconfigured control modules are reconfigurable. 16. The method of claim 1 , wherein respective ones of the control modules of the multi-module view include a configurable rate of execution and a configurable ordered position of execution for the control module, the configurable rate of execution and the configurable ordered position of execution being viewable in the multi-module view. 17. The method of claim 1 , wherein the configuring is to produce a configured control process, the method further including implementing the configured control process via the controller. 18. An apparatus, comprising: a user interface to be operatively coupled to a controller of a process control system, the user interface to (a) present a multi-module view including a first graphical representation of a control process to be implemented via the controller, the first graphical representation including a plurality of control modules corresponding to functions of the control process, respective ones of the control modules having a corresponding module input and a corresponding module output, and (b) in response to a module selection indication identifying a selected one of the control modules of the multi-module view, present a single-module view including a second graphical representation, the second graphical representation including a functional block associated with the selected one of the control modules of the multi-module view, the functional block having a corresponding block input and a corresponding block output, respective ones of the control modules of the multi-module view including a configurable module input name for the corresponding module input and a configurable module output name for the corresponding module output, the configurable module input name and the configurable module output name being viewable in the multi-module view, the functional block associated with the selected one of the control modules not being viewable in the multi-module view; and a configuration manager operatively coupled to the user interface, the configuration manager to (a) provide, for the multi-module view, a first set of configuration capabilities associated with the control modules, the first set of configuration capabilities including a capability to logically connect, via a module connection manager, respective ones of the control modules v
GUI graphical user interface, icon, function bloc editor, labview · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
using selector switches · CPC title
Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.