Patents by Inventor Jan-Gregor Fischer

Jan-Gregor Fischer 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: 20240126524
    Abstract: A system includes an Industrial facility having a first memory storing first machine-executable components and a first processor coupled to the first memory and designed to execute the first machine-executable components. The first machine-executable components include a cloud connectivity component, a second memory residing at a cloud platform and coupled to a second processor storing second machine-executable components and is designed to execute the second machine-executable components which include a management component. The management component belongs to an entity that produces Industrial devices residing at the industrial facility. During an Interaction with the cloud connectivity component, the management component defines an allowed installation context and authorizes installation of a computer program on the Industrial devices only within the scope of the allowed installation context, wherein the interaction excludes sending the computer program to the management component.
    Type: Application
    Filed: February 11, 2022
    Publication date: April 18, 2024
    Applicant: Siemens Aktiengesellschaft
    Inventor: JAN-GREGOR FISCHER
  • Patent number: 11880190
    Abstract: Provided is a deployment platform for deployment of an industrial application on an edge computing device, ECD, connected to the controller of a machine tool, MT, the deployment platform including a model management component, MMC, adapted to instantiate a generic machine tool model, GMTM, stored in a memory to provide a machine instance model, MIM, of the respective machine tool, MT, on the basis of a machine tool data report, MTDR, received by the model management component, MMC, from the edge computing device, ECD, of the respective machine tool, MT, and further adapted to convert generic data requirements, gR, of a generic industrial application into machine tool specific requirements, mtsR, using the machine instance model, MIM, of the respective machine tool, MT, wherein an instantiated industrial application for the machine tool, MT, is provided by instantiating the generic industrial application by extending its configuration data with machine tool specific requirements.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: January 23, 2024
    Inventors: Michal Skubacz, Gunther Birk, Jan-Gregor Fischer, Steffen Lamparter, Maja Milicic Brandt, Josep Soler Garrido
  • Patent number: 11868501
    Abstract: A system device and a method for managing access to data in an automation environment are disclosed. The data is associated with assets in an automation environment, where the data includes one of restricted data and unrestricted data. The automation environment is accessible via one or more computing platforms including a plurality of computing resources that are classifiable into a trusted computing platform and a non-trusted computing platform. The method includes classifying analytics operations performable on the data into a first operation set that is executable on the trusted computing platform. The analytics operations are associated with one or more applications executable on at least one of the computing platforms. The method includes enabling access to at least one of the unrestricted data and a first unrestricted output of the first operation set outside the trusted computing platform by a communication operation.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 9, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventor: Jan-Gregor Fischer
  • Publication number: 20230244782
    Abstract: A method for controlling access to at least one computer program which is accessible and executable on an embedded system is disclosed. The embedded system is provided and comprises two different runtime modes, a first runtime mode and a second runtime mode. In the first runtime mode, a predefined set of IT-security constraints is associated with the at least one computer program. In the second runtime mode at least a part of the predefined set of the IT-security constraints associated with the at least one computer program is void and the at least one computer program is accessible and executable with elevated rights for performing software development operations on the at least one computer program. The embedded system is set into the second runtime mode for a predefined time period. After the predefined time period is expired, the embedded system is set into the first runtime mode.
    Type: Application
    Filed: August 13, 2021
    Publication date: August 3, 2023
    Applicant: Siemens Aktiengesellschaft
    Inventor: JAN-GREGOR FISCHER
  • Publication number: 20230179667
    Abstract: A method for transmitting software artifacts from a source network to a target network is disclosed. Each target and source network is assigned to a proxy system comprising a plug-in. The transmission is monitored on the target network side. A target network-Internal information structure is provided containing entries, each of which characterizes a software artifact that can be downloaded when authorization is granted by an operator of the target network by the plug-in. The entries are read from the target network-internal information structure. Requests from the target network relating to the availability of new software artifacts are received on behalf of the source network. For each request, at least one entry which matches the request is searched in the target network-internal information structure. Based on the at least one matching entry being present in the target network-internal information structure, either the software artifact is retrieved or the request is blocked.
    Type: Application
    Filed: April 9, 2021
    Publication date: June 8, 2023
    Applicant: Siemens Aktiengesellschaft
    Inventor: JAN-GREGOR FISCHER
  • Publication number: 20230100864
    Abstract: System device and method for managing access to data in an automation environment is disclosed. The data is associated with assets (112, 312, 314) in an automation environment (110, 310), wherein the data comprises one of restricted data and unrestricted data, and wherein the automation environment (110, 310) is accessible via one or more computing platforms comprising a plurality of computing resources that are classifiable into a trusted computing platform (150, 250, 350) and a non-trusted computing platform (170, 260, 360).
    Type: Application
    Filed: January 29, 2021
    Publication date: March 30, 2023
    Inventor: Jan-Gregor Fischer
  • Publication number: 20230022849
    Abstract: Data are sent from an internal data processing system of an industrial plant to an external data processing system of the industrial plant by generating with an industrial edge device data packets from data related to an industrial machine, and generating therefrom signed data packets signed with a first digital signature. While the signed data packet are read, a user-defined data filter is applied, which lets either pass or rejects the signed data packets. The data packets that passed the user-defined data filter are then sent to the external data processing system.
    Type: Application
    Filed: October 29, 2020
    Publication date: January 26, 2023
    Applicant: Siemens Aktiengesellschaft
    Inventor: JAN-GREGOR FISCHER
  • Patent number: 11468057
    Abstract: A system for providing a generic query interface for industrial systems of different customers includes an interface configured to input customer queries of customer industrial systems. The system also includes a query processing unit that is configured to automatically perform a query decomposition of the input customer query into query parts based on a query reformulation model stored in a database of the system. For each decomposed query part, it is determined whether the decomposed query part is available in an application semantic model stored in the database of the system. Query parts not available in the application semantic model are automatically reformulated based on the query reformulation model, and a query recomposition of the query parts available in the application semantic model and the reformulated semantic query parts is automatically performed to generate a generic query applied to an application logic of the system to provide a query result.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: October 11, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Jan-Gregor Fischer, Michael Watzke, Michael Pirker
  • Patent number: 11454947
    Abstract: Provided is a process optimizer apparatus for optimizing dynamically an industrial production process of a production plant including physical production modules, the process optimizer including a watchdog component adapted to monitor the production modules of the production plant to detect configuration changes within the production plant; a model comparator component adapted to evaluate a production plant data model of the production plant including digital twin data models related to physical production modules of the production plant to identify automatically deviating model elements of digital twin data models related to physical production modules of the production plant affected by the configuration changes detected by the watchdog component; and a process resequencer component adapted to perform a dynamic process optimization of the at least one production process of the production plant depending on the deviating model elements identified by the model comparator component.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: September 27, 2022
    Assignee: SIEMES AKTIENGESELLSCHAFT
    Inventors: Michael Pirker, Jan-Gregor Fischer
  • Patent number: 11153161
    Abstract: An Internet of Things, IoT, structure including application layers with a 3D Adaption Matrix, a server for an IoT structure, a device for an IoT application and a method for manipulating dependencies between the application layers is provided. The 3D Adaption Matrix includes adaption rules, which adaption rules are specified once and which adaption rules enable specifying dependencies between the application layers. A module of the IoT structure is configured to employ the adaption rules for an IoT application.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 19, 2021
    Inventors: Jan-Gregor Fischer, Thomas Hubauer, Michael Pirker
  • Publication number: 20210240707
    Abstract: A system for providing a generic query interface for industrial systems of different customers includes an interface configured to input customer queries of customer industrial systems. The system also includes a query processing unit that is configured to automatically perform a query decomposition of the input customer query into query parts based on a query reformulation model stored in a database of the system. For each decomposed query part, it is determined whether the decomposed query part is available in an application semantic model stored in the database of the system. Query parts not available in the application semantic model are automatically reformulated based on the query reformulation model, and a query recomposition of the query parts available in the application semantic model and the reformulated semantic query parts is automatically performed to generate a generic query applied to an application logic of the system to provide a query result.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 5, 2021
    Inventors: Jan-Gregor Fischer, Michael Watzke, Michael Pirker
  • Publication number: 20210240170
    Abstract: Provided is a deployment platform for deployment of an industrial application on an edge computing device, ECD, connected to the controller of a machine tool, MT, the deployment platform including a model management component, MMC, adapted to instantiate a generic machine tool model, GMTM, stored in a memory to provide a machine instance model, MIM, of the respective machine tool, MT, on the basis of a machine tool data report, MTDR, received by the model management component, MMC, from the edge computing device, ECD, of the respective machine tool, MT, and further adapted to convert generic data requirements, gR, of a generic industrial application into machine tool specific requirements, mtsR, using the machine instance model, MIM, of the respective machine tool, MT, wherein an instantiated industrial application for the machine tool, MT, is provided by instantiating the generic industrial application by extending its configuration data with machine tool specific requirements.
    Type: Application
    Filed: April 25, 2019
    Publication date: August 5, 2021
    Inventors: Michal Skubacz, GUNTHER BIRK, Jan-Gregor Fischer, Steffen Lamparter, Maja Milicic Brandt, Josep Soler Garrido
  • Publication number: 20210065077
    Abstract: Provided is a method for machine learning of analytical models, AMs, including core model components, CMCs, shared between tasks, t, of different customers and including specialized model components, SMCs, specific to customer tasks, t, of individual customers, wherein the machine learning of the analytical models, AMs, is performed collaboratively based on local data, LD, provided by machines of the customer premises of different customers without the local data, LD, leaving the respective customer premises.
    Type: Application
    Filed: December 10, 2018
    Publication date: March 4, 2021
    Inventors: Jan-Gregor Fischer, Denis Krompaß, Josep Soler Garrido
  • Publication number: 20210063996
    Abstract: Provided is a a process optimizer apparatus for optimizing dynamically an industrial production process of a production plant including physical production modules, the process optimizer including a watchdog component adapted to monitor the production modules of the production plant to detect configuration changes within the production plant; a model comparator component adapted to evaluate a production plant data model of the production plant including digital twin data models related to physical production modules of the production plant to identify automatically deviating model elements of digital twin data models related to physical production modules of the production plant affected by the configuration changes detected by the watchdog component; and a process resequencer component adapted to perform a dynamic process optimization of the at least one production process of the production plant depending on the deviating model elements identified by the model comparator component.
    Type: Application
    Filed: January 14, 2019
    Publication date: March 4, 2021
    Inventors: Michael Pirker, Jan-Gregor Fischer
  • Patent number: 10816961
    Abstract: A method for manufacturing a product according to a production plan includes a plurality of production steps. The method includes providing a plurality of production modules, for each production step of the plurality of production steps, independently executing a negotiation process for selecting a production module, and disposing the selected production modules, each selected for performing one of the production steps, for performing the plurality of production steps. The negotiation process includes designating production modules that are capable of performing the production step, assigning module parameters to the designated production modules, calculating a cost for each of the designated production modules based on the module parameters of the respective production module, and selecting one of the designated production modules as a function of the calculated cost.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: October 27, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Silvio Becher, Dagmar Beyer, Jan-Gregor Fischer, Steffen Lamparter, Michael Pirker
  • Publication number: 20200175031
    Abstract: A device for coupling a machine, in particular a machine tool, having a number N of data sources for providing data of the machine in data source-specific file formats having a plurality of applications is provided. The device includes a transformation unit, which is designed to transform data of one of the N data sources present in one of the data source-specific data formats to data of a generic semantic data model for at least one of the applications and data of one of the applications present in the generic semantic data model to data of one of the data source-specific data formats for one of the N data sources. The transformation unit thus advantageously establishes data interoperability between the respective application and the respective data source of the machine. Also provided is a method and to a computer program product for coupling a machine to a plurality of applications.
    Type: Application
    Filed: July 10, 2018
    Publication date: June 4, 2020
    Inventor: Jan-Gregor Fischer
  • Publication number: 20190356548
    Abstract: An Internet of Things, IoT, structure including application layers with a 3D Adaption Matrix, a server for an IoT structure, a device for an IoT application and a method for manipulating dependencies between the application layers is provided. The 3D Adaption Matrix includes adaption rules, which adaption rules are specified once and which adaption rules enable specifying dependencies between the application layers. A module of the IoT structure is configured to employ the adaption rules for an IoT application.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 21, 2019
    Inventors: Jan-Gregor Fischer, Thomas Hubauer, Michael Pirker
  • Publication number: 20180246673
    Abstract: A method for storing data units from a data source in a selectable storage device from a storage system, wherein a data unit attribute is allocated to each data unit and a storage attribute is allocated to each storage device, comprising the following steps: checking and adapting the data unit attributes at specified times during an operation of the storage devices; evaluating the data unit attributes and the storage attributes for generating storage system state data; and, for each data unit, selecting a storage device depending on the allocated data unit attributes, at least a selection of the storage attributes and the storage system state data, and storing the respective data unit) in the selected storage device; wherein the data unit attributes and/or storage attributes comprise information relating to a selection and storage of data units at previous times.
    Type: Application
    Filed: February 26, 2018
    Publication date: August 30, 2018
    Inventor: Jan-Gregor Fischer
  • Publication number: 20180246500
    Abstract: A method for manufacturing a product according to a production plan includes a plurality of production steps. The method includes providing a plurality of production modules, for each production step of the plurality of production steps, independently executing a negotiation process for selecting a production module, and disposing the selected production modules, each selected for performing one of the production steps, for performing the plurality of production steps. The negotiation process includes designating production modules that are capable of performing the production step, assigning module parameters to the designated production modules, calculating a cost for each of the designated production modules based on the module parameters of the respective production module, and selecting one of the designated production modules as a function of the calculated cost.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 30, 2018
    Inventors: Silvio Becher, Dagmar Beyer, Jan-Gregor Fischer, Steffen Lamparter, Michael Pirker
  • Patent number: 9979191
    Abstract: A novel power allocation method, as early as in the procurement of electricity, takes account of network congestion and simultaneously enables logical and physical separation of network control and power allocation. An allocation component and a network monitoring component separately from one another detect tasks relating to the allocation of power and via predetermined interfaces exchange information or intermediate states relating to the allocation before the allocation is actually implemented for power control. This enables adaptive power control of power sources and consumer units and the flexible implementation of a plurality of requirements of a modern power distribution network.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: May 22, 2018
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Joachim Bamberger, Silvio Becher, Dagmar Beyer, Jan-Gregor Fischer, Clemens Hoffmann, Steffen Lamparter, Michael Metzger