Patents by Inventor Johannes O. Schmitt

Johannes O. Schmitt 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).

  • Patent number: 11422777
    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to th
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: August 23, 2022
    Assignee: ABB Schweiz AG
    Inventors: Johannes O. Schmitt, Sten Gruener, Somayeh Malakuti, Roland Braun
  • Publication number: 20210081181
    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to th
    Type: Application
    Filed: November 27, 2020
    Publication date: March 18, 2021
    Inventors: Johannes O. Schmitt, Sten Gruener, Somayeh Malakuti, Roland Braun