Patents by Inventor Tobias AIGNER
Tobias AIGNER 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: 20250061126Abstract: The teachings of the present disclosure relates to data transformation from source data in RDB format to result data in RDF format. Various embodiments of these teachings make source data from e.g., sensors and/or monitoring devices machine readable by transforming datasets in RDB format to datasets in graph dataset format as RDF datasets are.Type: ApplicationFiled: December 14, 2022Publication date: February 20, 2025Applicant: Siemens AktiengesellschaftInventors: Swathi Shyam Sunder, Tobias Aigner, Janaki Joshi
-
Patent number: 12189651Abstract: 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: GrantFiled: May 26, 2021Date of Patent: January 7, 2025Assignee: Siemens AktiengesellschaftInventors: Tobias Aigner, Markus Sauer, Saurabh Narayan Singh, Nejc Zupan
-
Publication number: 20240419714Abstract: A system and method for data management is provided. The method includes obtaining a dataset from a data source by a processing unit. The dataset includes a plurality of datapoints, and each of the datapoints belongs to a column among a plurality of columns. Further, an ontology label for at least one column in the dataset is predicted using a machine learning model. The predicted ontology label is associated with an ontology comprising a plurality of ontology labels. Further, a mapping between the dataset and the ontology is generated based on the relation between the predicted ontology label and the column. Furthermore, the datapoints are classified with respect to the ontology labels based on the mapping generated. The classified datasets are outputted on a user interface.Type: ApplicationFiled: September 26, 2022Publication date: December 19, 2024Inventors: Swathi Shyam Sunder, Nataliia Rümmele, Tobias Aigner, Yogesh Kamath, Rani Joseph, Yogesh Borkhade, Prithvi Raj Ramakrishnaraja
-
Patent number: 12130843Abstract: Various embodiments of the teachings herein include a computer-aided method for transforming data in a relational database, containing sensor measurements, into RDF data blocks of a graph database. The method may include: providing a R2RML mapping file; breaking down and converting the data using the mapping file and a first mapping parser; generating a generation of RDF data blocks; and storing the generation as a database. After the data have been broken down and converted, checking a quality of the obtained R2RML mapping and creating a second R2RML mapping file, on the basis of which the relational data are broken down and converted into RDF data blocks. The second R2RML mapping, during the preparation of the relational data into RDF data blocks, automatically stops the processing of relational data that are not to be resolved and thus optimizes the energy efficiency of the preparation.Type: GrantFiled: January 27, 2022Date of Patent: October 29, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Swathi Shyam Sunder, Tobias Aigner
-
Publication number: 20240338379Abstract: Various embodiments of the teachings herein include a method for selecting automatically a suitable R2RML engine component. An example includes: reading input from a database or an input component; processing the input with a data processing component; selecting a suitable R2RML engine component including the data processing component using a R2RML engine selection component “RESC”; selecting the most suitable R2RML engine component or one out of the number of equally suitable R2RML engine components; using the selected R2RML engine component to process the input data; executing the selected R2RML engine component to generate results; transferring the results to an output component; and writing the results transmitted from the Data Processing component through the output component. The R2RML engine selection component “RESC” provides either: an identification of a most suitable R2RML engine component, and/or a ranking list of all suitable R2RML engine components suitable for mapping the given input.Type: ApplicationFiled: August 2, 2022Publication date: October 10, 2024Applicant: Siemens AktiengesellschaftInventors: Tobias Aigner, Swathi Shyam Sunder
-
Publication number: 20240119067Abstract: Various embodiments of the teachings herein include a computer-aided method for transforming data in a relational database, containing sensor measurements, into RDF data blocks of a graph database. The method may include: providing a R2RML mapping file; breaking down and converting the data using the mapping file and a first mapping parser; generating a generation of RDF data blocks; and storing the generation as a database. After the data have been broken down and converted, checking a quality of the obtained R2RML mapping and creating a second R2RML mapping file, on the basis of which the relational data are broken down and converted into RDF data blocks. The second R2RML mapping, during the preparation of the relational data into RDF data blocks, automatically stops the processing of relational data that are not to be resolved and thus optimizes the energy efficiency of the preparation.Type: ApplicationFiled: January 27, 2022Publication date: April 11, 2024Applicant: Siemens AktiengesellschaftInventors: Swathi Shyam Sunder, Tobias Aigner
-
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: 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: 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: 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
-
Patent number: 10288018Abstract: A motor vehicle has an air intake system with an air duct. The air duct has an air inlet for taking in ambient air and an air outlet. The air duct has a curved bent section which, upstream, is closer to a vehicle running surface than downstream. In the event of a water level of water entering the air duct that is rising parallel to the vehicle running surface, the internal cross section of the bent section is closed by the water before the water can pass the bent section. A plurality of air openings downstream of the bent section is introduced through a wall of the duct in an outer surface of the duct that points away from the vehicle running surface.Type: GrantFiled: October 30, 2017Date of Patent: May 14, 2019Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Tobias Aigner, Stefan Koerber, Barbara Dick, Johannes Maier
-
Publication number: 20180066615Abstract: A motor vehicle has an air intake system with an air duct. The air duct has an air inlet for taking in ambient air and an air outlet. The air duct has a curved bent section which, upstream, is closer to a vehicle running surface than downstream. In the event of a water level of water entering the air duct that is rising parallel to the vehicle running surface, the internal cross section of the bent section is closed by the water before the water can pass the bent section. A plurality of air openings downstream of the bent section is introduced through a wall of the duct in an outer surface of the duct that points away from the vehicle running surface.Type: ApplicationFiled: October 30, 2017Publication date: March 8, 2018Inventors: Tobias AIGNER, Stefan KOERBER, Barbara DICK, Johannes MAIER