Patents by Inventor Simon Heimler

Simon Heimler 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: 12323485
    Abstract: The disclosure generally describes methods, software, and systems for cross-application protocols describing integration dependencies. A request is received to synchronize customer data from multiple system instances. The system instances include one or more application programming interfaces. A semantic description of an integration process configured to synchronize the customer data from the plurality of system instances is generated. The semantic description defines integration dependencies between system instances. The integration process is executed to synchronize the customer data from the plurality of system instances to generate synchronized customer data. The synchronized customer data are provided for storage.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: June 3, 2025
    Assignee: SAP SE
    Inventors: Sebastian Wennemers, Simon Heimler
  • Publication number: 20250168253
    Abstract: The disclosure generally describes methods, software, and systems for open resource discovery protocol describing entity types. An identifier of a first entity type is received. The first entity type defines a relation between an application programming interface (API) and event information. A reference for the first entity type is generated based on the identifier of the first entity type. The reference links the first entity type to the API. A description of the first entity type is provided for storage using the reference for the first entity type. the description includes a structure of an underlying data model. A request to provide the first entity type based on the description of the first entity type is received. The first entity type is provided using an exposed API and the reference for the first entity type.
    Type: Application
    Filed: November 16, 2023
    Publication date: May 22, 2025
    Inventors: Simon Heimler, Sebastian Wennemers
  • Publication number: 20250168226
    Abstract: The disclosure generally describes methods, software, and systems for cross-application protocols describing integration dependencies. A request is received to synchronize customer data from multiple system instances. The system instances include one or more application programming interfaces. A semantic description of an integration process configured to synchronize the customer data from the plurality of system instances is generated. The semantic description defines integration dependencies between system instances. The integration process is executed to synchronize the customer data from the plurality of system instances to generate synchronized customer data. The synchronized customer data are provided for storage.
    Type: Application
    Filed: November 16, 2023
    Publication date: May 22, 2025
    Inventors: Sebastian Wennemers, Simon Heimler
  • Patent number: 12164932
    Abstract: In an example embodiment, three roles are defined for each of the following: resource discovery: provider, aggregator, and consumer. The provider is the one whose resource information will be shared. Rather than the provider needing to implement the complicated API, however, an aggregator may provide that role. The aggregator defines the API and is able to gather resource information from potentially multiple providers (and also, in some embodiments, other aggregators). The consumer then accesses the aggregator to obtain resource information rather than directly accessing the provider.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 10, 2024
    Assignee: SAP SE
    Inventor: Simon Heimler
  • Patent number: 12086152
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for importing metadata between applications. One example method includes obtaining, at a data warehouse application, metadata for relevant entities in response to a query defined for querying metadata from a metadata source associated with a source application. A service at the source application is queried to identify a set of programming interfaces associated with the relevant entities for acquiring data objects corresponding to the obtained metadata from the source application. Instructions are generated that can be used to configure the database associated with the data warehouse application to acquire a data object based on executing a call to a corresponding programming interface. The generated instructions are provided to the database to configure the database to automatically execute the call to acquire the data object from the source application.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: September 10, 2024
    Assignee: SAP SE
    Inventors: Daniel Buchmann, Timm Falter, Simon Heimler
  • Patent number: 12073264
    Abstract: In an example embodiment, three roles are defined for each of the following: resource discovery: provider, aggregator, and consumer. The provider is the one whose resource information will be shared. Rather than the provider needing to implement the complicated API, however, an aggregator may provide that role. The aggregator defines the API and is able to gather resource information from potentially multiple providers (and also, in some embodiments, other aggregators). The consumer then accesses the aggregator to obtain resource information rather than directly accessing the provider.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: August 27, 2024
    Assignee: SAP SE
    Inventors: Simon Heimler, Steffen Goebel, Ralf Hofmann
  • Patent number: 12045626
    Abstract: In an example embodiment, a technique is disclosed to describe generic capabilities in the ORD standard. In addition, this new ORD resource type may be explicitly supported by a Central ORD aggregator (or Central Management Plane), which can be used to discover and retrieve the information centrally. Having a central metadata service also eliminates the need for many point-to-point integrations.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: July 23, 2024
    Assignee: SAP SE
    Inventors: Simon Heimler, Sebastian Wennemers
  • Publication number: 20230393857
    Abstract: In an example embodiment, a technique is disclosed to describe generic capabilities in the ORD standard. In addition, this new ORD resource type may be explicitly supported by a Central ORD aggregator (or Central Management Plane), which can be used to discover and retrieve the information centrally. Having a central metadata service also eliminates the need for many point-to-point integrations.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 7, 2023
    Inventors: Simon Heimler, Sebastian Wennemers
  • Publication number: 20230176877
    Abstract: In an example embodiment, three roles are defined for each of the following: resource discovery: provider, aggregator, and consumer. The provider is the one whose resource information will be shared. Rather than the provider needing to implement the complicated API, however, an aggregator may provide that role. The aggregator defines the API and is able to gather resource information from potentially multiple providers (and also, in some embodiments, other aggregators). The consumer then accesses the aggregator to obtain resource information rather than directly accessing the provider.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventor: Simon Heimler
  • Publication number: 20230176931
    Abstract: In an example embodiment, three roles are defined for each of the following: resource discovery: provider, aggregator, and consumer. The provider is the one whose resource information will be shared. Rather than the provider needing to implement the complicated API, however, an aggregator may provide that role. The aggregator defines the API and is able to gather resource information from potentially multiple providers (and also, in some embodiments, other aggregators). The consumer then accesses the aggregator to obtain resource information rather than directly accessing the provider.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Simon Heimler, Steffen Goebel, Ralf Hofmann
  • Publication number: 20220405296
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for importing metadata between applications. One example method includes obtaining, at a data warehouse application, metadata for relevant entities in response to a query defined for querying metadata from a metadata source associated with a source application. A service at the source application is queried to identify a set of programming interfaces associated with the relevant entities for acquiring data objects corresponding to the obtained metadata from the source application. Instructions are generated that can be used to configure the database associated with the data warehouse application to acquire a data object based on executing a call to a corresponding programming interface. The generated instructions are provided to the database to configure the database to automatically execute the call to acquire the data object from the source application.
    Type: Application
    Filed: September 28, 2021
    Publication date: December 22, 2022
    Inventors: Daniel Buchmann, Timm Falter, Simon Heimler