Patents by Inventor Harald Albrechts

Harald Albrechts has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220137604
    Abstract: Coordinator and method for providing control applications via a communication network, wherein prior to migrating a flow control component of a control application to a server device, a coordinator checks whether a data stream for transmitting application data was set up for the control application, where the coordinator enables migration of the flow control component if a data stream has not been set up, in the event a data stream had been set up previously, a check is performed to determine whether sufficient resources for data transmission are available for paths to the server device, such that if sufficient resources are unavailable, migration of the respective flow control component is stopped, and if sufficient resources are available, the coordinator prompts set-up of the data stream to the server device and disconnection of the previously set-up data stream and enables migration of the flow control component to the server device.
    Type: Application
    Filed: March 2, 2020
    Publication date: May 5, 2022
    Inventors: Harald ALBRECHT, Stephan HÖME, Martin RZIHA, Thomas TALANIS
  • Publication number: 20220137605
    Abstract: Automation device, computer program, computer-readable medium and method for automatically configuring an automation device, wherein a) an automation device is provided, b) a device management unit monitors whether an automation identifier is assigned to the automation device, c) upon identifying an assignment of this kind, the device management unit queries a central cluster management unit to determine whether a description object, in which the automation identifier assigned to the automation device is stored, already exists in a cluster state database belonging to the cluster containing description objects for nodes of the cluster, d) if no such description object yet exists, or if such a description object does exist but has been declared inactive, then the device management unit creates, in the cluster state database for a node identifier assigned to the automation device, a description object in which the automation identifier assigned to the automation device is stored.
    Type: Application
    Filed: March 3, 2020
    Publication date: May 5, 2022
    Inventors: Harald ALBRECHT, Stephan HÖME, Thomas TALANIS
  • Patent number: 11218442
    Abstract: Method for determining device addresses in response to name resolution queries within a communication network, wherein communication devices each calculate a target value from the associated device name of the communication device in question by means of a predefined function, where the communication devices each determine a multicast address from at least part of the calculated target value and from a selected multicast address stem and receive multicast datagrams addressed to the determined multicast address, where a name resolution query is addressed in accordance with the determined multicast address in question, and where a communication device receiving the name resolution query responds to the name resolution query with the device address of the communication device if the device name of the communication device matches the selected device name.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: January 4, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stephan Höme, Harald Albrecht
  • Patent number: 11218383
    Abstract: Simulation system and method for simulating processing of reservation enquiries for multicast data streams in communications networks, wherein communication devices which are to be simulated with regard to their behaviour are functionally divided into a communication control plane designated as a control plane and into a data transmission plane designated as a data plane, where simulation system components formed by software containers which are executable in a sequence control environment are case provided for functions of the communication devices associated with the control plane, network infrastructure devices are modelled on the data plane by resources provided via each of the network infrastructure devices, and where the software containers associated with the communication devices are selectively executed in the sequence control environment and coupled together there according to a predetermined topology.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: January 4, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Harald Albrecht, Stephan Höme, Sven Kerschbaum, Marcel Kießling
  • Publication number: 20210377165
    Abstract: A system, computer program, computer-readable medium and method for providing a redundant relay, particularly routing function in a network, wherein a superordinate subnetwork is connected to a subordinate subnetwork via redundant relays, particularly routers, a maximum of one of the redundant relays is operated in an active mode at any one time, while the remaining relay(s) are in standby mode, each redundant relay forms a relay redundancy module for controlling the relay mode and a DHCPv6 client for processing a prefix delegation, particularly in accordance with RFC 3633, and the redundant relays each include a relay control module, to which the relay redundancy module of the particular relay signals the current relay mode, and the relay control module of the active relay synchronizes a virtual DUID of its DHCPv6 client and/or a prefix delegated to the active relay to the (or each) relay in standby mode.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 2, 2021
    Inventors: Harald ALBRECHT, Hendrik GERLACH, Stephan HÖME, Martin MEHN
  • Publication number: 20210351982
    Abstract: A system, in particular an automation system, a computer program, a computer-readable medium and method for automatically configuring the system, wherein when the system is activated and/or during operation of the system, monitoring which physical and/or virtual hardware network interfaces the system comprises is monitored, if a hardware network interface is detected for the first time when the system is activated, or a hardware network interface is newly added during operation of the system, this is communicated to an auto-configuration module of the system, the auto-configuration module creates a configuration description using a template file, and the configuration description is implemented to configure the system in accordance with said description.
    Type: Application
    Filed: September 18, 2019
    Publication date: November 11, 2021
    Inventors: Harald ALBRECHT, Stephan HÖME, Thomas TALANIS
  • Publication number: 20210328967
    Abstract: A method for providing topology information, use of a name service server, a device, a computer program, a computer-readable medium and a method for configuring a device to be named within an industrial network, wherein a) the device to be named receives a neighbouring name message from a neighbouring device, b) a self-naming module creates a topological neighbouring domain name based on the neighbouring name message, c) the self-naming module transmits the topological neighbouring domain name to a name service server, d) the self-naming module receives from the name service server a response message, which includes at least one device name of the device to be named belonging to the topological neighbouring domain name, and e) at least one device name from the response message is assigned to the device to be named and this name is stored as the device name by the self-naming module.
    Type: Application
    Filed: July 30, 2019
    Publication date: October 21, 2021
    Inventors: Harald ALBRECHT, Stephan HÖME, Thomas TALANIS
  • Publication number: 20210320851
    Abstract: Simulation system and method for simulating processing of reservation enquiries for multicast data streams in communications networks, wherein communication devices which are to be simulated with regard to their behaviour are functionally divided into a communication control plane designated as a control plane and into a data transmission plane designated as a data plane, where simulation system components formed by software containers which are executable in a sequence control environment are case provided for functions of the communication devices associated with the control plane, network infrastructure devices are modelled on the data plane by resources provided via each of the network infrastructure devices, and where the software containers associated with the communication devices are selectively executed in the sequence control environment and coupled together there according to a predetermined topology.
    Type: Application
    Filed: July 29, 2019
    Publication date: October 14, 2021
    Inventors: Harald ALBRECHT, Stephan HÖME, Sven KERSCHBAUM, Marcel KIEßLING
  • Publication number: 20210306385
    Abstract: A method for establishing a stream in a Time-Sensitive Networking (TSN) network, wherein a request message is sent by a stream subscriber to a Domain Name System (DNS) server, upon which entries are stored that each comprise a stream identifier of a first type assigned to a stream, and a stream identifier of a second type that is different from the first type and is assigned to the respective stream, and the specification of a predefined type exclusively used for, or forms these types of entries, where the request message comprises a stream identifier of the first type and the predefined type known to the at least one stream subscriber, where the stream subscriber receives a response message from the DNS server, which contains a stream identifier of the second type belonging to the stream, and where the stream subscriber logs on to the stream using the stream identifier obtained.
    Type: Application
    Filed: August 15, 2019
    Publication date: September 30, 2021
    Inventors: Thomas FISCHER, Stephan HÖME, Konstantin Jung, Harald ALBRECHT
  • Publication number: 20210250328
    Abstract: Method for determining device addresses in response to name resolution queries within a communication network, wherein communication devices each calculate a target value from the associated device name of the communication device in question by means of a predefined function, where the communication devices each determine a multicast address from at least part of the calculated target value and from a selected multicast address stem and receive multicast datagrams addressed to the determined multicast address, where a name resolution query is addressed in accordance with the determined multicast address in question, and where a communication device receiving the name resolution query responds to the name resolution query with the device address of the communication device if the device name of the communication device matches the selected device name.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 12, 2021
    Inventors: Stephan HÖME, Harald ALBRECHT
  • Publication number: 20210211405
    Abstract: A method for automatic address configuration, router, computer program, computer-readable medium and method for automatically configuring a router that has an upstream interface, connected or connectable to a higher-level subnetwork and/or a higher-level router, and a downstream interface, connected or connectable to a lower-level subnetwork, wherein whether the router receives, on the upstream interface, messages providing notification of at least one domain as part of a DNS search list option, is monitored and, if the message is not received over a prescribed period, a DNS island mode is automatically activated in which the DNS zone of a local DNS server of the router is configured using a predefined island domain, and a transmission module of the router is prompted to send a message via the downstream interface, which message includes the preconfigured island domain as part of a DNS search list option, preferably an address of the downstream interface.
    Type: Application
    Filed: August 29, 2019
    Publication date: July 8, 2021
    Inventors: Harald ALBRECHT, Melanie EHLIS, Stephan HÖME, Thomas TALANIS
  • Patent number: 10938775
    Abstract: A configuration data distributing unit that stores an assignment of a first communication device to an address configuration server upon receiving an address configuration request from the first communication device of an industrial automation system, the assignment having a specifiable validity period, and forwards all configuration requests of the first communication device to the address configuration server during the validity period using the stored assignment, whereas the configuration data distributing unit stores an assignment of a second communication device to a prefix configuration server upon receiving a prefix delegation request of the second communication device with a router function, the assignment having a specifiable validity period, and forwards all configuration requests of the second communication device to the prefix configuration server during the validity period using the stored assignment.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 2, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Harald Albrecht
  • Patent number: 10931549
    Abstract: A communication device of an industrial automation system and method for configuring the communication device, wherein a communication network address assigned to the communication device is independently generated from at least one prefix communicated via router advertisement messages by at least one router assigned within a subnetwork and from a device-specific interface identifier, where the communication device interrogates at at least one server of a name service system, in accordance with a name resolution protocol, which communication network addresses are assigned to its communication device name, the communication network addresses interrogated at the at least one server of the name service system are checked with regard to correspondence to the prefix, and where the communication device assigns to itself only those communication network addresses interrogated at the server of the name service system which have a correspondence to the prefix communicated by the router.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 23, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventor: Harald Albrecht
  • Patent number: 10855649
    Abstract: Control component and method for registering device names assigned to industrial automation devices or communication devices in a name service system, wherein in order to register device names assigned to industrial automation devices or communication devices in a name service system, at least selected automation or communication devices each comprise a name service component where the selected automation or communication devices control transmission of a registration request containing an assignment between their respectively assigned device name and at least one respectively configured communication network address to a name service server via their name service component, and where a control component is respectively assigned to the name service components and enables or blocks transmission of a registration request.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: December 1, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Harald Albrecht, Stephan Höme, Thomas Talanis
  • Patent number: 10798052
    Abstract: Switch and method for providing a name service within an industrial automation system that includes a plurality of cells that each have a plurality of automation devices and a cell switch, wherein router notification messages received by the cell switches are forwarded to a distributor unit of the cell switch and the distributor unit adds information concerning a name service host associated the cell, where the cell switches propagate the router notification messages supplemented by the distributor units thereof to the automation devices in the respective cells thereof, and where name resolution queries from the automation devices are transferred to the name service server associated with the cell via a name service functional unit.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: October 6, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Harald Albrecht
  • Publication number: 20200267115
    Abstract: Switch and method for providing a name service within an industrial automation system that includes a plurality of cells that each have a plurality of automation devices and a cell switch, wherein router notification messages received by the cell switches are forwarded to a distributor unit of the cell switch and the distributor unit adds information concerning a name service host associated the cell, where the cell switches propagate the router notification messages supplemented by the distributor units thereof to the automation devices in the respective cells thereof, and where name resolution queries from the automation devices are transferred to the name service server associated with the cell via a name service functional unit.
    Type: Application
    Filed: August 23, 2018
    Publication date: August 20, 2020
    Inventor: Harald Albrecht
  • Patent number: 10735257
    Abstract: A computer network has ports connected to production machines (PM) and communicating with an assigned virtual user interface and a higher-ranking facility located outside the PM. Connection of an additional PM is monitored, in which case a commissioning service automatically assigns a virtual user interface to the additional PM, re-initializes an individual virtual computer network within the computer network and connects the additional PM to the virtual user interface via the re-initialized virtual computer network. Communication between the additional PM and the assigned virtual user interface is isolated from other communications until, a release command is specified. A then activated integration service automatically re-initializes a virtual router for connection to the additional PM via the virtual computer network and configures the re-initialized virtual router such that the additional PM communicates with the higher-ranking facility via the re-initialized virtual router.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: August 4, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stephan Höme, Steffen Peschmann, Thomas Talanis, Martin Rziha, Harald Albrecht
  • Patent number: 10735478
    Abstract: A method for setting up communication links to redundantly operated controllers in an industrial automation system, in which a first controller is in an active operating state for controlling or regulating a technical process, and a second controller is in a reserve operating state, from which it is placeable into an active operating state in the event the first controller fails, where the first/second controllers respectively store a device identifier associated with the first/second controllers, information about associations between device names and communication network addresses of the first/second controllers is provided in accordance with a name service protocol within at least one subnetwork associated with the first/second controllers, and where retrieval of a piece of address or name information for one of the two controllers involves automatically providing the piece of address or name information to setup a communication link to the other controller based on the respective device identifier.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 4, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Harald Albrecht, Ingo Landgraf
  • Patent number: 10594551
    Abstract: Modular industrial automation device and method for configuring a modular industrial automation device, wherein in order to configure the modular industrial automation device which includes a central unit and at least one communication module which each comprise a router module and a routing configuration unit, the routing configuration units transmit routing information stored in their routing table to routing configuration units of other router modules, and the routing configuration units update their respective routing table based on routing information which is received from routing configuration units of other router modules and relates to routes to IPv4 subnetworks assigned to other router modules, a default gateway and a connection between the associated router module and a backplane bus system.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: March 17, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Harald Albrecht
  • Publication number: 20190334860
    Abstract: Control component and method for registering device names assigned to industrial automation devices or communication devices in a name service system, wherein in order to register device names assigned to industrial automation devices or communication devices in a name service system, at least selected automation or communication devices each comprise a name service component where the selected automation or communication devices control transmission of a registration request containing an assignment between their respectively assigned device name and at least one respectively configured communication network address to a name service server via their name service component, and where a control component is respectively assigned to the name service components and enables or blocks transmission of a registration request.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 31, 2019
    Inventors: Harald Albrecht, Stephan HÖME, Thomas TALANIS