Configuring A Common Automation System Controller

US2017214541A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017214541-A1
Application numberUS-201415515430-A
CountryUS
Kind codeA1
Filing dateSep 30, 2014
Priority dateSep 30, 2014
Publication dateJul 27, 2017
Grant date

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 common automation system controller configured using a graphical approach for use in a building automation system is provided. There is an increasing demand for flexible and adaptable room or building automation applications with an easy and intuitive way for application configuration. In pre-engineering as well as during installation and commissioning, the application configuration for preloaded or loadable device needs to be easily changeable and can be used for operating and/or monitoring.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for configuring a common automation system controller, the method comprising: providing a library of application types and application type parts wherein an application type and an application type part comprise a building automation object model and a graphical representation; selecting an application type from the library of application types; displaying the graphical representation of the selected application type on a graphical output device, wherein the graphical representation of the application type comprises user selectable elements of the respective application type parts of the application type for configuring the application type; and configuring the application type by configuring the respective application type parts of the application type by selecting graphical elements representing choice objects providing variants and options, wherein based on dependency rules only graphical elements of the application type parts that are compatible to the selected graphical elements are provided on the graphical output device. 2 . The method of claim 1 , further comprising: generating loadable configuration data by a configuration manager, wherein the configuration data comprises information regarding the selected choice objects represented by graphical elements. 3 . The method of claim 1 , further comprising: generating a graphical user interface for at least one of operating or monitoring the common automation system controller, based on the building automation object model, the graphical representation of the application type and the selected choice objects represented by graphical elements. 4 . The method of claim 3 , wherein the graphical elements for the graphical user interface are preloaded on the common automation system controller. 5 . The method of claim 3 , wherein the graphical elements for the graphical user interface are provided by a remote infrastructure. 6 . The method of claim 1 , further comprising: determining if the selected application type employs static binding or dynamic binding; loading the application type in a memory of the common automation system controller by a processor if dynamic binding is determined, where the at least one application type has a plurality of functions including an application interface; binding the at least one application type resulting in an executable application stored in the memory, where the application interface is specific to the functions employed; and starting with the processor the executable application stored in the memory. 7 . The method of claim 1 , wherein the dependency rules having logical expressions for determining if choice object variants or options represented by graphical elements are excluded, required or suggested. 8 . The method of claim 1 , wherein the selectable graphical elements for configuring the application type comprise at least one of hardware elements or software elements. 9 . The method of claim 1 , wherein the application type employs positive or negative variability. 10 . The method of claim 1 , wherein unnecessary structural parts of the plurality of structural parts are removed during binding. 11 . The method of claim 1 , wherein the application type can be part of an application type library or pre-loaded on the common automation controller. 12 . A non-transitory computer-readable medium comprising computer instructions for configuring a common automation system controller, the computer instructions being executable by a processor to: provide a library of application types and application type parts wherein an application type and an application type part comprise a building automation object model and a graphical representation; select an application type from the library of application types; display the graphical representation of the selected application type on a graphical output device, wherein the graphical representation of the application type comprises user selectable elements of the respective application type parts of the application type for configuring the application type; and configure the application type by configuring the respective application type parts of the application type by selecting graphical elements representing choice objects providing variants and options, wherein based on dependency rules only graphical elements of the application type parts that are compatible to the selected graphical elements are provided on the graphical output device. 13 . (canceled) 14 . A common automation system controller, comprising: a memory; an input/output interface; and a processor coupled to the memory and configured executing an application with an application type with functions for a building automation system, wherein the application type is represented by the compiled application by an executable instance comprising an application interface specific to the functions employed and the input/output of the instance is coupled to mechanical equipment, and wherein the executable instance automatically aligns in the building automation system, based on an application type configuration, wherein the configuration is based on dependency rules. 15 . The common automation system controller of claim 14 , further comprising: a mechanism for generating a graphical user interface for at least one of operating or monitoring the common automation system controller based on the building automation object model, the graphical representation of the application type and the selected choice objects represented by graphical elements. 16 . The common automation system controller of claim 14 , wherein the application type is hierarchically configured with objects associated with the building automation system. 17 . The common automation system controller of claim 14 , further comprising: an interface to a remote infrastructure for providing the building automation object model configuration for the remote infrastructure. 18 . The common automation system controller of claim 17 , wherein the remote infrastructure generates the graphical user interface for at least one of operation or monitoring for the common automation system controller. 19 . (canceled)

Assignees

Inventors

Classifications

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 US2017214541A1 cover?
A common automation system controller configured using a graphical approach for use in a building automation system is provided. There is an increasing demand for flexible and adaptable room or building automation applications with an easy and intuitive way for application configuration. In pre-engineering as well as during installation and commissioning, the application configuration for prelo…
Who is the assignee on this patent?
Siemens Schweiz Ag
What technology area does this patent fall under?
Primary CPC classification H04L12/2803. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 27 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).