Method and industrial automation system with a system for embedding a web application to be embedded in a surrounding web application

US12259716B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12259716-B2
Application numberUS-202017598945-A
CountryUS
Kind codeB2
Filing dateMar 17, 2020
Priority dateMar 29, 2019
Publication dateMar 25, 2025
Grant dateMar 25, 2025

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.

Industrial automation system with a system for embedding a web application to be embedded in a surrounding web application and method for embedding a web application into a surrounding web application, wherein the web application to be embedded is provided to run in a separate execution and display region of the surrounding web application, the web application to be embedded is provided by at least two web servers so as to increase redundancy, monitoring capability and operability and therefore fault tolerance, to reduce complexity, to reduce communication traffic and to obtain improved options for access restriction for personnel, particularly in large industrial automation systems, such as process control systems.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for embedding a web application to be embedded into a surrounding web application, the web application to be embedded being provided to run in a separate execution and display region of the surrounding web application, the method comprising: providing the web application to be embedded by at least two web servers; defining at least one criterion which is used to determine the web server of the at least two web servers of which the provided web application to be embedded is embedded into the surrounding web application; interconnecting the web application to be embedded and the at least two web servers communicatively via a communication facility, the criterion relating to the communication in the communication facility, and the criterion being a reduction of data traffic in the communication facility between the at least two web servers; wherein functions in an industrial automation system are provided by the web application; wherein the automation system at least one of (i) controls and/or regulates and (ii) monitors a process; and wherein the criterion is a reduction of the data traffic which occurs due to transferring process values of the process between the at least two web servers. 2. The method as claimed in claim 1 , wherein a web server of the at least two web servers which provides the surrounding web application ascertains, based on the criterion, the web server of the at least two web servers of which the provided web application to be embedded is embedded into the surrounding web application. 3. The method as claimed in claim 2 , wherein the web server, which provides the surrounding web application, communicates the ascertained web server to the surrounding web application upon the running thereof. 4. The method as claimed in claim 3 , wherein the web server which provides the surrounding web application additionally also communicates to the surrounding web application, upon the running thereof, an identity of other web servers which provide the web application to be embedded. 5. An industrial automation system, comprising: a system for embedding a web application to be embedded into a surrounding web application, the web application to be embedded being provided to run in a separate execution and display region of the surrounding web application; and at least two web servers each comprising a hardware processor, said at least two web servers providing the web application to be embedded; wherein the system for embedding the web application is configured to determine, on the basis of at least one criterion, the web server of the at least two web servers of which the provided web application to be embedded is to be embedded into the surrounding web application; wherein the web application to be embedded and the at least two web servers are communicatively interconnected via a communication facility and in which the criterion is a reduction of data traffic in the communication facility between the at least two web servers; wherein the web application provides functions of the automation system; wherein the automation system at least one of (i) controls and/or regulates and (ii) monitors a process; and wherein the criterion is a reduction of the data traffic which occurs due to transferring process values of the process between the web servers. 6. The industrial automation system as claimed in claim 5 , wherein a web server which provides the surrounding web application is configured to ascertain, based on the criterion, the web server of the at least two web servers of which the provided web application to be embedded is to be embedded into the surrounding web application. 7. The industrial automation system as claimed in claim 6 , wherein the web server which provides the surrounding web application is configured to communicate the ascertained web server to the surrounding web application upon the running thereof. 8. The industrial automation system as claimed in claim 7 , wherein the web server which provides the surrounding web application is additionally configured to also communicate to the surrounding web application, upon the running thereof, an identity of other web servers that provide the web application to be embedded. 9. The industrial automation system as claimed in claim 5 , wherein the automation system is a process control system.

Assignees

Inventors

Classifications

  • characterised by CIM planning or realisation · CPC title

  • characterised by job scheduling, process planning, material flow · CPC title

  • for accessing one among a plurality of replicated servers · CPC title

  • based on network conditions · CPC title

  • based on compliance of requirements or conditions with available server resources · 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 US12259716B2 cover?
Industrial automation system with a system for embedding a web application to be embedded in a surrounding web application and method for embedding a web application into a surrounding web application, wherein the web application to be embedded is provided to run in a separate execution and display region of the surrounding web application, the web application to be embedded is provided by at l…
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G05B19/4185. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 25 2025 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).