Patents by Inventor Markus Sauer
Markus Sauer 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: 20240106807Abstract: Various embodiments include a method for transmitting data from a transmission source to a transmission target using at least two components of a network moving relative to the transmission source and/or transmission target. The method may include transmitting data using a distributed database having at least two parts transmitted by at least two of the components. The at least two parts are linked cryptographically to one another.Type: ApplicationFiled: March 7, 2022Publication date: March 28, 2024Applicant: Siemens AktiengesellschaftInventors: Markus Sauer, Florian Zeiger
-
Patent number: 11940777Abstract: A sensor control assembly and method providing a secured sensor data and an optimized handling of the sensor including a sensor, a first processing unit adapted to provide a cryptographic checksum of sensor data, a distributed database, a second processing unit adapted to verify the sensor data, and a third processing unit adapted to determine the demand for calibration. A manufacturing device contains at least a part of the sensor control assembly.Type: GrantFiled: September 16, 2019Date of Patent: March 26, 2024Assignee: Siemens Energy Global GmbH & Co. KGInventors: Jerry Fornander, Andreas Graichen, Thomas Jetzfellner, Johan Lindstam, Markus Sauer, Monika Sturm
-
Publication number: 20240012804Abstract: Various embodiments include a computer-implemented method for storing a dataset with two or more nodes of a comput¬er network. The method may include: splitting the dataset into two or more shards; storing a first shard with two nodes redundantly; checking an integrity of the first shard in at least one of the two nodes; and if the check shows a lack of integrity, storing the first shard redundantly again.Type: ApplicationFiled: August 26, 2021Publication date: January 11, 2024Applicant: Siemens AktiengesellschaftInventors: Saurabh Narayan Singh, Nejc Zupan, Tobias Aigner, Markus Sauer
-
Publication number: 20230341916Abstract: The invention relates to an automated method for providing local computing capacity for at least one local computing unit (1.1) for a less required computing task (3) of a demander, wherein the local computing unit (1.1) is used at least partially for controlling a local power generation unit (5.2), wherein the local computing unit (1.1) is provided as part of a local Edge Cloud (1), wherein the electrical energy generated by the local power generation unit (5.2) is used for supplying power to the Edge Cloud (1), and wherein the local computing capacity is provided to the demander by the Edge Cloud (1) in the event of an over-production of power. The invention also relates to an associated device for providing local computing capacity of at least one local computing unit (101) for a less required computing task (3) of a demander.Type: ApplicationFiled: May 6, 2021Publication date: October 26, 2023Inventors: Hans-Peter Huth, Florian Zeiger, Markus Sauer
-
Publication number: 20230325407Abstract: Various embodiments of the teachings herein include a method for managing storage of blocks of a distributed database. Some examples methods include: obtaining a storage rule for defining use of local storage of a computing node of the distributed database; generating a new block; and storing the new block including: writing the new block in the local storage of the computing node, evaluating use of the local storage based on the storage rule, and, based on a result of the evaluation, copying one or more blocks prior to the new block to a distributed common storage.Type: ApplicationFiled: August 18, 2021Publication date: October 12, 2023Applicant: Siemens AktiengesellschaftInventors: Markus Sauer, Saurabh Narayan Singh
-
Publication number: 20230325406Abstract: A device for adding equipment data of a piece of equipment into a distributed database system includes a first communication interface designed to receive database configuration information from the distributed database system, a second communication interface coupled to the piece of equipment and designed to receive equipment data a configuration module designed to select at least one configuration parameter for configuring a data providing module, test at least one selected configuration parameter on the basis of the database configuration information, output the test result, and configure the data providing module, an identification module designed to provide identification information, a registration module designed to register the piece of equipment on the basis of the identification information for the distributed database system, and a data providing module designed to add the equipment data with respect to the identification information into the distributed database.Type: ApplicationFiled: April 21, 2021Publication date: October 12, 2023Inventors: Tobias Aigner, Markus Sauer, Saurabh Narayan Singh, Nejc Zupan
-
Publication number: 20230291788Abstract: Various embodiments of the teachings herein include an automated method for providing functionalities of a mobile unit for carrying out a function of a request unit required separately from the mobile unit. The method may include: providing the required function in the mobile unit; and carrying out the function based on a context. A context rule system is provided in the mobile unit for carrying out the function. The function is carried out in the mobile unit only if one or more rules of the context rule system are satisfied.Type: ApplicationFiled: July 9, 2021Publication date: September 14, 2023Applicant: Siemens AktiengesellschaftInventors: Markus Sauer, Florian Zeiger, Hans-Peter Huth
-
Publication number: 20230266731Abstract: Various embodiments of the teachings herein include a method for validating a transaction for execution by a node of a technical system. The method may include: acquiring a transaction comprising control commands to be executed by the technical system; determining a validation requirement for the transaction; transferring the transaction and the validation requirement to a digital simulation of the technical system; and executing the transaction in the digital simulation to establish whether the transaction can be executed according to the validation requirement.Type: ApplicationFiled: July 9, 2021Publication date: August 24, 2023Applicant: Siemens AktiengesellschaftInventors: Markus Sauer, Thomas Jetzfellner
-
Patent number: 11716251Abstract: The disclosure is directed to providing virtual network functions to a customer node by a communication system with a provider node in an automatic, traceable, and auditable way. The provider node includes a retrieving module, a validation module, and a deployment module. The retrieving module is configured to retrieve a notification signal, wherein the notification signal is indicative of a selected one of a plurality of virtual network functions and the customer node. The validation module is configured to establish service level agreement data and to validate the agreement service level data, based on the notification signal. The deployment module is configured to selectively transmit a deployment signal to a communication node depending on the validation of the service level agreement data for providing the selected virtual network function to the customer node.Type: GrantFiled: May 16, 2019Date of Patent: August 1, 2023Assignee: Siemens AktiengesellschaftInventors: Markus Sauer, Florian Zeiger
-
Publication number: 20230214404Abstract: In a computer-implemented method for storing data in a network of linked computing units (10, 20, 30, 40, 50, 60) using a distributed transaction database (GDB), a distributed transaction database (GDB) in the form of a distributed graph database formed using nodes is used, and data is stored in at least one node (N) of the graph database, wherein the node (N) is stored using a real sub-quantity of the computing units (10, 20, 30, 40, 50, 60) of the network. The computer program product can be loaded directly into a storage device of an electronic computing unit (10, 20, 30, 40, 50, 60) and has program means in order to early out the steps of the method when the program is ran in a computing unit. The network of linked computing units (10, 20, 30, 40, 50, 60) stores a distributed transaction database (GDB) in the form of a distributed graph database comprising nodes (N) in which data is stored according to such a method.Type: ApplicationFiled: May 26, 2021Publication date: July 6, 2023Inventors: Tobias Aigner, Markus Sauer, Saurabh Narayan Singh, Nejc Zupan
-
Publication number: 20220377159Abstract: Various embodiments include a method for transmitting subscription data in a brokerless publication/subscription service from a data provision component to a data consumption component. The method includes: reaching agreement between the data consumption component and the data provision component upon a protocol; and transmitting the subscription data from the data provision component to the data consumption component in the protocol agreed upon.Type: ApplicationFiled: November 11, 2020Publication date: November 24, 2022Applicant: Siemens AktiengesellschaftInventors: Johannes Rohwer, Hubertus Hohl, Markus Sauer
-
Publication number: 20220287421Abstract: A decorative structure (20) comprising a planar support (22) and a faceted microstructure (24) on at least one side of the planar support (22) is provided. The decorative structure (20) may further comprise an at least partially reflective layer (26) configured to at least partially reflect light that passes through the microstructure (24). The faceted microstructure (24) comprises a plurality of grooves (28) creating a pattern of facets (30) over the surface of the support (22), such that the microstructure (24) is capable of splitting incident light into spectral colours. In embodiments, the grooves (28) have a triangular or V-shaped profile. Methods of making a decorative structure(20) and articles incorporating the decorative structure (20) are also described.Type: ApplicationFiled: July 17, 2020Publication date: September 15, 2022Inventors: Christian Teissl, Christof Neuhauser, Guenther Blasbichler, Markus Sauer
-
Patent number: 11418412Abstract: According to various examples, an operational constraint associated with an operational function—e.g., a virtual network function—implemented on a field device can be configured. According to further examples, the fulfillment of the operational constraint can be tracked. For these purposes, a distributed database is used, e.g., a blockchain.Type: GrantFiled: August 6, 2019Date of Patent: August 16, 2022Inventors: Markus Sauer, Florian Zeiger
-
Publication number: 20220179384Abstract: The possibility of using a blockchain for industrial applications, in particular in the manufacturing sector, is provided. For example, time requirements are specified by the configurability and the selectability of the validation and/or transmission. The distributed database system only validates those transactions which are executed by a corresponding blockchain-based manufacturing system, by a number of nodes confirming that they execute the transactions. The provided is suitable in particular for blockchain IoT applications in which at least one device is intended to execute some kind of control action, and the execution is subject to certain requirements.Type: ApplicationFiled: March 17, 2020Publication date: June 9, 2022Inventors: Thomas Jetzfellner, Markus Sauer
-
Publication number: 20220121170Abstract: A data structure product containing information with regard to the manufacturing of a product wherein the data structure product contains manufacturing data of the manufacturing process of the specific product, wherein the data structure product is protected against manipulation. A kit of a product and its data structure product, a manufacturing device providing at least a part of the data structure product, and a method to manufacture a product, wherein a corresponding data structure product is created is provided.Type: ApplicationFiled: September 17, 2019Publication date: April 21, 2022Applicant: Siemens Energy Global GmbH & Co. KGInventors: Jerry Fornander, Andreas Graichen, Thomas Jetzfellner, Johan Lindstam, Markus Sauer, Monika Sturm
-
Publication number: 20220051191Abstract: A distributed database and a kit containing such distributed database and a data source, the distributed database containing a smart contract, wherein the distributed database is adapted to receive and store data from at least one associated data source collecting data regarding a component of a machine, wherein the distributed database is protected against manipulation. A method of monitoring a machine and the use of a distributed database to improve the utilization of a component of a machine is provided.Type: ApplicationFiled: September 16, 2019Publication date: February 17, 2022Applicant: Siemens Energy Global GmbH & Co. KGInventors: Jerry Fornander, Andreas Graichen, Thomas Jetzfellner, Johan Lindstam, Markus Sauer, Monika Sturm
-
Patent number: 11231576Abstract: Method and microscope for determining a fluorescence intensity which is integrated over a partial region of an isolated intensity distribution, from a first individual image is corrected by means of a background intensity value, integrated over the same image region, from another individual image in which this image region is free from fluorescence. The axial position can be ascertained on the basis of two thus corrected fluorescence intensity values from, in each case, different partial regions of the intensity distribution.Type: GrantFiled: November 20, 2017Date of Patent: January 25, 2022Assignee: Carl Zeiss Microscopy GmbHInventors: Christian Franke, Markus Sauer, Sebastian van de Linde
-
Publication number: 20210399885Abstract: Provided is a method for operating a field device. The field device is configured for interacting with a control device. According to the method, a base key is received from a key generation device. A current constraint parameter relating to a predefined operating constraint for operating the field device is determined. A key is generated based on the base key and the current constraint parameter. The field device interacts with the control device using the generated key.Type: ApplicationFiled: October 7, 2019Publication date: December 23, 2021Inventors: Markus Sauer, Tobias Aigner, Nejc Zupan
-
Publication number: 20210362432Abstract: A product containing an intelligent control provides increased safety and reliability, wherein the product contains an active component, wherein the active component is adapted to monitor or control the use of the component, wherein the active component is adapted to send data to and/or receive data from a distributed database. A method of manufacturing, a machine containing the product, and a computer program product are provided.Type: ApplicationFiled: September 16, 2019Publication date: November 25, 2021Applicant: Siemens Energy Global GmbH & Co. KGInventors: Jerry Fornander, Andreas Graichen, Thomas Jetzfellner, Johan Lindstam, Markus Sauer, Monika Sturm
-
Publication number: 20210314224Abstract: The disclosure is directed to providing virtual network functions to a customer node by a communication system with a provider node in an automatic, traceable, and auditable way. The provider node includes a retrieving module, a validation module, and a deployment module. The retrieving module is configured to retrieve a notification signal, wherein the notification signal is indicative of a selected one of a plurality of virtual network functions and the customer node. The validation module is configured to establish service level agreement data and to validate the agreement service level data, based on the notification signal. The deployment module is configured to selectively transmit a deployment signal to a communication node depending on the validation of the service level agreement data for providing the selected virtual network function to the customer node.Type: ApplicationFiled: May 16, 2019Publication date: October 7, 2021Inventors: Markus Sauer, Florian Zeiger